tablodan diğer tabloya veri kopyalama

Katılım
27 Mayıs 2007
Mesajlar
149
Excel Vers. ve Dili
Türkçe
bu konu ile ilgili birkaç örnek var, hepsini denedim ama olmadı.
benim sorunum şu. A tablosundan "ADI, SOYADI, TELEFON ve ADRESİ" verilerini B tablosuna


DoCmd.GoToControl "ADI"
DoCmd.RunCommand acCmdCopy
DoCmd.OpenTable "TAYİNOLANPERSONEL", acViewNormal, acEdit
DoCmd.GoToRecord acTable, "TAYİNOLANPERSONEL", acLast
DoCmd.GoToControl "ADI"
DoCmd.RunCommand acCmdPaste
DoCmd.Close acTable, "TAYİNOLANPERSONEL"
' SOYADI
DoCmd.GoToControl "SOYADI"
DoCmd.RunCommand acCmdCopy
DoCmd.OpenTable "TAYİNOLANPERSONEL", acViewNormal, acEdit
DoCmd.GoToRecord acTable, "TAYİNOLANPERSONEL", acLast
DoCmd.GoToControl "SOYADI"
DoCmd.RunCommand acCmdPaste
DoCmd.Close acTable, "TAYİNOLANPERSONEL"
' TELEFON
DoCmd.GoToControl "TELEFON"
DoCmd.RunCommand acCmdCopy
DoCmd.OpenTable "TAYİNOLANPERSONEL", acViewNormal, acEdit
DoCmd.GoToRecord acTable, "TAYİNOLANPERSONEL", acLast
DoCmd.GoToControl "TELEFON"
DoCmd.RunCommand acCmdPaste
DoCmd.Close acTable, "TAYİNOLANPERSONEL"
' ADRESİ
DoCmd.GoToControl "ADRESİ"
DoCmd.RunCommand acCmdCopy
DoCmd.OpenTable "TAYİNOLANPERSONEL", acViewNormal, acEdit
DoCmd.GoToRecord acTable, "TAYİNOLANPERSONEL", acLast
DoCmd.GoToControl "ADRESİ"
DoCmd.RunCommand acCmdPaste
DoCmd.Close acTable, "TAYİNOLANPERSONEL"


şeklinde kopyalıyorum. A tablosundaki "TELEFON" alanı boş olduğunda doğal olarak kopyalama yapmıyor ve sonraki kopyalama olan "ADRESİ" kopyalamasına geçmiyor. Alan boş olduğunda sonraki kopyalama işlemine nasıl devam eder. Şimdiden teşekkürler.
 
Katılım
27 Mayıs 2007
Mesajlar
149
Excel Vers. ve Dili
Türkçe
GÜlsÜm Hanim VerdİĞİnİz Kodu Denedİm Şuanda Sorunsuz ÇaliŞiyor. Yardimlariniz İÇİn Çok TeŞekkÜr Ederİm.

Bu Konu İle İlgİlİ Bİr Sorum Daha Olacak.
Bu Kodu AÇilan Kutuda Kullaniyorum. AÇilan Kutuda İkİ DeĞer Var. 1.sİ "aktİf", 2."atamasi Yapildi".
AÇilan Kutunun DeĞerİ Aktİf OlduĞunda Kopyalama Yapilmayacak. Sadece "atamasi Yapildi" DeĞerİnİ GİrdİĞİmde Kopyalama Yapacak. Şİmdİden TeŞekkÜrler
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
eğer açılankutu="ataması yapıldı" ise

vediğim kod
değilise
koddan çık

eğer son

birde eğer sen ataması yapılanları ataması yapılanlar tablosuna taşıyorsan onun için asıl tablodan taşıma yapıldıktan sonra kaydıda silmen gerekir
 
Katılım
27 Mayıs 2007
Mesajlar
149
Excel Vers. ve Dili
Türkçe
açık olan A ve B formu var. A. Formundaki veriyi B formuna kopyalayabilirmiyiz. (Formlar başka tablolar ile ilişkili)
 
Katılım
22 Ocak 2007
Mesajlar
815
Excel Vers. ve Dili
2003
düğmeye sağ tuş özellikler biçim görünür sadece form
 
Katılım
27 Mayıs 2007
Mesajlar
149
Excel Vers. ve Dili
Türkçe
özürdilerim ama vediğiniz koddan hiçbirşey anlamadım
 
Üst