You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Genel Bölümü'nde, "Kayıt/Yardımcı Programlar" menüsünün altında yer alır. 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

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



Tablodan Tabloya Kopyalama Ekranı

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.

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. 

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

Örneğin;

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

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 hedef tabloya tekrarsız olarak atılacak ise bu seçenek işaretlenmelidir. Ö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. Çünkü, Tblsthar tablosunda stok kodları tekrarlıdır (Tblsthar tablosunda stok hareket kayıtları stoğun birden fazla hareketi olabileceği için). Fakat Tblstsabit tablosunda tekrarsız oluşturulması gereklidir. (Tblstsabit yani stok sabit kartları tekrarsız olmalıdır, yani 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 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.

Kaynak Sahalar

Kaynak Tablo bölümünde seçilen tabloya ait sahaların listelendiği bölümdür. Aktarılacak sahalar bu bölümden seçilmelidir. Boş geçilemez.

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.

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.

Tablodan Tabloya Kopyalama EkranıEşleme

Hedef Saha

Bu bölümde hedef için seçilen tabloya ait sahalar listelenmektedir.

Kaynak Saha

Kaynak tabloya ait sahalar bu bölümde listelenmektedir. Herhangi bir saha hedefe aktarılmayacak ise “Değiştirme” öndeğeri ile bırakılmalıdır. Kaynakta olup, hedefte olmayan bir sahanın aktarılması isteniyor ise, hangi sahaya aktarılacağı bu bölümde seçilmelidir.

Kaynak sahalarda bulunan bir saha, hedefte başka bir sahaya aktarılacak ise, hedefte aktarılması istenen saha seçilmelidir. Örneğin; Tblstsabit tablosundaki grup kodu sahası, hedefte Kod_1 sahasına aktarılmak istendiğinde, Hedef Saha sütununda bulunan Kod_1 sahası için, Kaynak Saha bir kez tıklanarak Grup_kodu seçilmelidir. Böylece grup kodu sahasındaki bilgiler, hedef tabloda Kod_1 sahasına aktarılacaktır.

Sabit Değer

Hedef tabloya atılması istenen sabit değerler bu sahadan girilebilmektedir. Örneğin, kaynak tabloda (Tblsthar) ölçü birimi olmadığı halde, hedefte (Tblstsabit) ölçü birimlerinin de oluşturulması isteniyor ise ölçü birimleri sabit değer olarak bu alana girilmelidir. 

Identity Insert

Veri tabanı tablolarının bazı sahaları sistem tarafından otomatik oluşturulan auto incremental (otomatik artan) sahalardır. Örneğin 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 bilgisinin değişmemesi isteniyorsa Identity Insert parametresi işaretlenmelidir. Eğer bu parametre işaretlenmezse, hedef tabloda böyle bir saha varsa ve bu sahaya bir bilgi atılmaya çalışılıyorsa program hata verecektir.

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