Skip to main content

AccessTr.neT


Çok Alanlı Kopyala-yapıştır Uygulaması

Çok Alanlı Kopyala-yapıştır Uygulaması

Çözüldü #1
Merhabalar,

Ekli örneğimde butonun tıklama olayındaki kodlarda Tablo2 de sadece alan2 olur, alan3'ü silersem ve aşağıdaki kodu yazarsam gayet düzgün çalışıyor. Yani alan2'yi problemsiz bir şekilde kopyalayıp yeni kayda yapıştırıyor.

Bu kod:

Kod:
Dim AccessTr_EskiKimlik As Integer
Dim AccessTr_EskiAlan As String
Dim GRevizyon As Integer
AccessTr_EskiKimlik = Me.Kimlik
AccessTr_EskiAlan = Me.revizyon
DoCmd.GoToRecord , , acNewRec
Me.revizyon = AccessTr_EskiAlan
DoCmd.RunCommand acCmdSaveRecord
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO Tablo2 ( alan2, Kimlik ) SELECT Tablo2.alan2, " & Me.Kimlik & " FROM Tablo2 WHERE (((Tablo2.Kimlik)= " & AccessTr_EskiKimlik & "));"
DoCmd.SetWarnings True
GRevizyon = Val(Mid(Me.revizyon, 2, Len(Me.revizyon)))
Me.revizyon = "R" & GRevizyon + 1

Ancak Tablo3'e alan3 eklediğimde, (ki ekli örneğim böyledir) ve kodları da ekli örneğimdeki gibi organize ettiğimde bir türlü iki alanı birden kopyalayıp yeni kayda yapıştıramıyorum.Kopyalanıp yapıştırılacak alan sayısının 2 ve daha fazla olması durumunda bu mesele nasıl çözülecek? Tşk.
.zip Cok_alanli_kopyala_yapistir.zip (Dosya Boyutu: 29,62 KB | İndirme Sayısı: 4)
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Çok Alanlı Kopyala-yapıştır Uygulaması - Yazar: notrino - 01/09/2018, 10:35