Skip to main content

AccessTr.neT


Teklif Revizesi Çalışmıyor

Teklif Revizesi Çalışmıyor

Çözüldü #1
Merhaba,

CRM programımda teklifi oluşturuyorum lakin revize bölümüne geldiğimde revizyonu eksik yapıyor burda yeni eklediğim TERMIN ve BIRIM metin kutularındaki datayı almıyor ayrıca otomatik sıra çalışmıyor ve son olarak forma alt form eklediğim T_TEKLIF_ALT_DETAY formu ise revizyonda boş geliyor bunu nasıl düzeltebilirim.

.rar CRM V01.02.rar (Dosya Boyutu: 1,27 MB | İndirme Sayısı: 7)
Cevapla
#2
Merhaba, TERMIN ve BIRIM'in aktarılmamasının sebebi, kod içerisindeki ekleme sorgusuna bu alanların eklenmemiş olması

Visual Basic Code
DoCmd.RunSQL "INSERT INTO T_TEKLIF_D (PARA_B, TOPLAM_F, ADET, BIRIM_F, TANIM, KOD, SIRA, REV_ID ) SELECT T_TEKLIF_D.PARA_B,TOPLAM_F,ADET,BIRIM_F,TANIM,KOD,SIRA, " & Me.Alt2_R.Form.MTN_REV_ID & " FROM T_TEKLIF_D WHERE (((T_TEKLIF_D.REV_ID)= " & G_ID & "));"

kodunu aşağıdaki ile değiştirmeniz gerekli

Visual Basic Code
DoCmd.RunSQL "INSERT INTO T_TEKLIF_D ( PARA_B, TOPLAM_F, ADET, BIRIM_F, TANIM, KOD, SIRA, BIRIM, TERMIN, REV_ID ) SELECT T_TEKLIF_D.PARA_B, T_TEKLIF_D.TOPLAM_F, T_TEKLIF_D.ADET, T_TEKLIF_D.BIRIM_F, T_TEKLIF_D.TANIM, T_TEKLIF_D.KOD, T_TEKLIF_D.SIRA, T_TEKLIF_D.BIRIM, T_TEKLIF_D.TERMIN, " & Me.Alt2_R.Form.MTN_REV_ID & " FROM T_TEKLIF_D WHERE (((T_TEKLIF_D.REV_ID)=" & G_ID & "));"

Otomatik sıranın çalışmama sebebi, kodu eklemişsiniz, ancak ACK_KOD isimli metin kutusunun güncelleştirme sonrasına olay yordamı eklenmemiş. Bu metin kutusunun güncelleştirme sonrasında olayına gelin ve en sağdaki ... imlecine tıklayın, ardından kod oluşturucusuna tıklayın.

T_TEKLIF_ALT_DETAY isimli alt formun boş gelme sebebi ise, formun "Veri Girişi" özelliğinin Evet olarak belirlenmiş olması.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#3
(26/12/2019 01:38)ozanakkaya Adlı Kullanıcıdan Alıntı: Merhaba, TERMIN ve BIRIM'in aktarılmamasının sebebi, kod içerisindeki ekleme sorgusuna bu alanların eklenmemiş olması

Visual Basic Code
DoCmd.RunSQL "INSERT INTO T_TEKLIF_D (PARA_B, TOPLAM_F, ADET, BIRIM_F, TANIM, KOD, SIRA, REV_ID ) SELECT T_TEKLIF_D.PARA_B,TOPLAM_F,ADET,BIRIM_F,TANIM,KOD,SIRA, " & Me.Alt2_R.Form.MTN_REV_ID & " FROM T_TEKLIF_D WHERE (((T_TEKLIF_D.REV_ID)= " & G_ID & "));"

kodunu aşağıdaki ile değiştirmeniz gerekli

Visual Basic Code
DoCmd.RunSQL "INSERT INTO T_TEKLIF_D ( PARA_B, TOPLAM_F, ADET, BIRIM_F, TANIM, KOD, SIRA, BIRIM, TERMIN, REV_ID ) SELECT T_TEKLIF_D.PARA_B, T_TEKLIF_D.TOPLAM_F, T_TEKLIF_D.ADET, T_TEKLIF_D.BIRIM_F, T_TEKLIF_D.TANIM, T_TEKLIF_D.KOD, T_TEKLIF_D.SIRA, T_TEKLIF_D.BIRIM, T_TEKLIF_D.TERMIN, " & Me.Alt2_R.Form.MTN_REV_ID & " FROM T_TEKLIF_D WHERE (((T_TEKLIF_D.REV_ID)=" & G_ID & "));"

Otomatik sıranın çalışmama sebebi, kodu eklemişsiniz, ancak ACK_KOD isimli metin kutusunun güncelleştirme sonrasına olay yordamı eklenmemiş. Bu metin kutusunun güncelleştirme sonrasında olayına gelin ve en sağdaki ... imlecine tıklayın, ardından kod oluşturucusuna tıklayın.

T_TEKLIF_ALT_DETAY isimli alt formun boş gelme sebebi ise, formun "Veri Girişi" özelliğinin Evet olarak belirlenmiş olması.

Üsttekilerin hepsi tamam lakin T_TEKLIF_ALT_DETAY formda veri girişinin açık olması gerekmiyormu sonuçta F_YTEKLIF_H formu içinde yeni veri girişinin yapılması lazım bu form yeni teklif hazırlama kısmı
Cevapla
#4
(25/12/2019 22:07)yasinacar Adlı Kullanıcıdan Alıntı:  T_TEKLIF_ALT_DETAY formu ise revizyonda boş geliyor bunu nasıl düzeltebilirim

Boş gelmesinin sebebi, Veri Girişi özelliğinin evet olarak seçilmiş olması. Evet seçtiğin için sadece yeni kayıt eklemeye izin verir, eski kayıtları göremezsiniz.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
#5
[Resim: do.php?img=9389]
Cevapla
#6
Çok teşekkür ederim sorunum çözüldü
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da