Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Tablodan Tabloya Kopyalama, Genel Bölümü'nde, "Kayıt/Yardımcı Programlar" menüsünün altında yer alır. Herhangi  Tablodan Tabloya Kopyalama, herhangi bir veri tabanına ait, bir tablodaki bilgilerin başka bir veri tabanındaki tabloya aktarılması için kullanılan bölümdür.  Tablodan Tabloya Kopyalama ekranı; Kaynak/Hedef Tablo, Kaynak Sahalar ve Eşleme sekmesinden oluşur.

Kaynak/Hedef Tablo

Kaynak/Hedef Tablo, tablo aktarım işleminin yapılmasında kaynak/hedef veritabanı ve aktarılacak tabloların tanımlandığı sekmedir.

Tablodan Tabloya ekranı Kaynak/Hedef Tablo sekmesinde yer alan alanlar ve içerdiği bilgiler şunlardır:

Tablodan Tabloya Kopyalama Ekranı

Kaynak Tablo/Veri Tabanı Adı

Tablo bilgileri alınacak veri tabanı isminin girildiği alandır. Alanın sağ tarafında yer alan aşağı ok butonu ile veritabanı adları arasından seçim yapılır.

Kaynak Tablo/Tablo Adı

Tanımlaması yapılan veri tabanına ait tablonun listelenmesini sağlayan alandır. Alanın sağ tarafında yer alan aşağı ok butonu ile, bilgi alınması istenen tablo seçilir. 

 Kısıtlar

Kaynak tablodan alınacak bilgiler için kısıt verilmesini sağlayan butondur.

Örneğin;

Aktarılacak tablo Tblstsabit - yani, yani stok sabit kartları ise, ve grup kodu - ve Grup Kodu 001 olan stok kartları aktarılacak ise, aktarılacaksa bu bölümden grup kodu kısıtı verilebilmektedirverilebilir.

Kısıt tanımlama ile ilgili detay bilgi için bakınız Giriş/Standart Rapor Kullanımı/Kısıt.

Farklı Kayıt

Kaynak tablodan alınan sahalar tekrarlı ise ve bu kayıtlar olması durumunda, bu kayıtların hedef tabloya tekrarsız olarak atılacak ise bu seçenek işaretlenmelidir. Örneğin; Kaynaktaki Tblsthar (aktarılması için kullanılan seçenektir.

Örneğin

Kaynaktaki Tblsthar - stok hareket kayıtları ) - tablosundaki stok kodlarından, hedefte Tblstsabit (- stok sabit kayıtları ) tablosu oluşturulmak isteniyor ise, bu saha kullanılmalıdır- tablosunun oluşturulması için kullanılabilir. Çünkü, Tblsthar tablosunda stok kodları tekrarlıdır (Tblsthar tablosunda stok hareket kayıtları stoğun stokun birden fazla hareketi olabileceği için)olacağı için stok kodları tekrarlı olarak oluşur. Fakat, Tblstsabit tablosunda tekrarsız oluşturulması gereklidir. (Tblstsabit yani stok sabit kartları tekrarsız olmalıdır, yani gerekir. Çünkü, her stok için tek bir stok kartı kaydı olmalıdır. Ama stok hareketi birden fazla olabilir.)

Hedef Tablo

Aktarımda hedef olacak veri tabanı ve tablo bilgilerinin tanımlandığı bölümdür.

Veri tabanı Adı

Kaynak tablo bölümünden seçilen tablo bilgilerinin alınacağı veri tabanının girileceği sahadır. Bu sahadaki rehber tuşu kullanılarak ilgili veri tabanı seçilebilmektedir.

Tablo Adı

Kaynak tablo kaydının olması gerekir. 

Hedef Tablo/Veri Tabanı Adı

"Kaynak Tablo" bölümünde belirlenen tablo bilgilerinin alınacağı veritabanının girildiği alandır. Alanın sağ tarafında yer alan aşağı ok butonu ile veritabanı adları arasından seçim yapılır.

Hedef Tablo/Tablo Adı

"Kaynak tablo" bölümünde belirlenen tablo bilgilerinin alınacağı tablo bu sahada belirlenmelidir. Bu sahadaki rehber tuşuna basıldığında seçilen veri tabanına ait tablolar listelenecektir.adının girildiği alandır. Alanın sağ tarafında yer alan aşağı ok butonu ile, bilgi alınması istenen tablo seçilir. 

Kaynak Sahalar

Kaynak Sahalar sekmesi, "Kaynak Tablo" bölümünde seçilen tabloya ait sahaların listelendiği

...

sekmedir. Aktarılacak

...

Aktarılması istenen sahalar Ekle tuşuna basılarak ya da fare ile çift tıklatılarak Kısıt Verilecek Sahalar alanına aktarılmalıdır. Kısıt verilecek Sahalar alanına aktarılmaktan vazgeçilen bir saha varsa Çıkar tuşu ile sahanın eklenmesi işlemi geri alınabilmektedir.

Image Removed

Eşleme

Bu bölümde, hangi kaynak sahaların, hangi hedef sahalarına aktarılacağı belirlenmektedir. Bu ekrana geçildiğinde kaynak sahalar hedef tabloda var ise, otomatik olarak eşleşmiş olarak gelmektedir.

Image Removed

...

Hedef Saha

...

sahaların bu sekmeden seçilmesi gerekir. 

Image Added

Tablodan Tabloya ekranı Kaynak Sahalar sekmesinde yer alan alanlar ve içerdiği bilgiler şunlardır:

Tablodan Tabloya Kopyalama Ekranı
Sahalar

Tablodan tabloya kopyalama işlemi için kısıt verilmesi istenen alanlar yer alır. Ekle Image Added butonu ile istenen alanlar "kısıt verilecek sahalar" kısmına eklenir.

Kısıt Verilecek Sahalar

Tablodan tabloya kopyalama işlemi için kısıt verilen sahaların yer aldığı alandır. Çıkar Image Added butonu ile istenmeyen alanlar çıkarılır.

Eşleme

Eşleme, aktarılması istenen kaynak sahaların, aktarılacağı hedef sahanın belirlendiği sekmedir. Kaynak sahalar hedef tabloda varsa otomatik eşleşerek ekrana gelir.

Image Added

Tablodan Tabloya ekranı Eşleme sekmesinde yer alan alanlar ve içerdiği bilgiler şunlardır:

Tablodan Tabloya Kopyalama Ekranı

Hedef Saha

Hedef için seçilen tabloya ait sahaların listelendiği alandır.

Kaynak Saha

Kaynak tabloya ait

sahalar bu bölümde listelenmektedir

sahaların listelendiği alandır. Herhangi bir

saha

sahanın hedefe

aktarılmayacak ise

aktarılmaması için “Değiştirme” öndeğeri ile

bırakılmalıdır

bırakılması gerekir. Kaynakta olup

,

hedefte olmayan bir sahanın aktarılması

isteniyor ise, hangi sahaya aktarılacağı bu bölümde seçilmelidir

için, "Kaynak Saha" kolon isminin altındaki listeden farenin sol tuşu ile tıklayarak saha seçimi yapılır.

Kaynak sahalarda bulunan bir saha

,

hedefte başka bir sahaya aktarılacak ise,

hedefte

aktarılması istenen

saha seçilmelidir

sahanın seçilmesi gerekir.

Örneğin

;

Tblstsabit tablosundaki

grup kodu sahası

"Grup Kodu" sahasının, hedefte "Kod_1

sahasına aktarılmak istendiğinde,

" sahasına aktarılacağı varsayıldığında

"Hedef Saha" sütununda bulunan "Kod_1" sahası için

,

"Kaynak Saha

bir kez tıklanarak

" kolon isminin altındaki sahaya farenin sol tuşu ile tıklayarak "Grup_kodu

seçilmelidir

" seçiminin yapılması gerekir. Böylece

grup kodu

"Grup Kodu" sahasındaki bilgiler, hedef tabloda "Kod_1" sahasına

aktarılacaktır

aktarılır.

Sabit Değer

Hedef tabloya

atılması

aktarılması istenen sabit

değerler bu sahadan girilebilmektedir. Örneğin, kaynak tabloda (Tblsthar)

değerlerin tanımlandığı alandır.

Örneğin

Kaynak tabloda - Tblsthar - ölçü birimi olmadığı halde, hedefte

(

- Tblstsabit

)

- ölçü birimlerinin

de

oluşturulması

isteniyor ise

için, ölçü

birimleri

birimlerini sabit değer olarak

bu

söz konusu alana

girilmelidir

girilmesi gerekir.

 

Identity Insert

Veri tabanı

Veritabanı tablolarının bazı sahaları sistem tarafından otomatik oluşturulan auto incremental

(

- otomatik artan

)

- sahalardır.

Örneğin

tblsthar (

Tblsthar - stok hareket kayıtları

)

- tablosundaki INCKEYNO sahası bu tür özelliğe sahip bir sahadır. Bu sahalara sahip bir tabloya bilgi aktarılmak istendiğinde ve

bu

auto incremental

sahanında

saha bilgisinin değişmemesi isteniyorsa, "Identity Insert

parametresi işaretlenmelidir. Eğer bu parametre işaretlenmezse,

" seçeneğinin işaretlenmesi gerekir. Seçenek işaretlenmediği zaman; hedef tabloda böyle bir saha

varsa

olduğunda ve bu sahaya bir bilgi

atılmaya çalışılıyorsa program hata verecektir

aktarılmaya çalışıldığında program uyarı verir.

Tüm ayarlamaların yapılmasından sonra Tamam tuşuna basıldığında, aktarma işlemi başlayacaktır.

Image Added Tamam

Kopyalama işleminin başlatılmasını sağlayan butondur.

Image Added İptal

Girilen bilgilerden vazgeçilmesi halinde ekrandan çıkmak için kullanılan butondur.