Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak

1 2 3 4
26/04/2021, 12:42

Subco

Merhaba Arkadaslar,

Yardimci olabilirmisiniz sorunumuza...

Tesekkurler,

Subco
26/04/2021, 22:56

berduş

1 - Forma gore düşünmeden şunu söyler misiniz altformdaki tablonun hangi alanı 1den başlayarak sıralanmalı?
2 - Bu değer atama sadece alt forma kayıt eklenince mi olmalı yoksa bir butona basınca tüm tablo mu güncellenmeli
3 - diyelim ki alt formdan 4. sıradaki kaydı sildik sonrasındaki tüm kayıtların ilgili alanın değeri yeniden mi hesaplanacak yoksa dokunulmayacak mı?
27/04/2021, 09:54

Subco

(26/04/2021, 22:56)berduş yazdı: 1 - Forma gore düşünmeden şunu söyler misiniz altformdaki tablonun hangi alanı 1den başlayarak sıralanmalı?
2 - Bu değer atama sadece alt forma kayıt eklenince mi olmalı yoksa bir butona basınca tüm tablo mu güncellenmeli 
3 - diyelim ki alt formdan 4. sıradaki kaydı sildik  sonrasındaki tüm kayıtların ilgili alanın değeri yeniden mi hesaplanacak yoksa dokunulmayacak mı?

Merhaba Berduş Bey,

Oncelikle ilginiz icin tesekkur ederiz.
1- Alt formun Mat_Queue_No alanina birden baslayarak siralanmali, bu daha ocne belirttigim gibi Ust formun WJORI ID ye gore     
    olmali. Onceki resimlerde anlattigim gosterildigi gibi.
2-Bu deger her satira kayit girilince otomatik dongu kayit tamamlaninda yada o satirda ki malzemeyi sectigimizde otomatik olarak 
  verilmeli. Bu form a duzeltme yapilinca sira numarasi kaldigi yerden devam etmeli.
3- Kayit sirasinda aradaki sizin bahsettiginiz her hangi bir kayit silinirse otomatik olarak siralamayi yeniden yapmali, ancak kayitlarin   
    tamamlanip kala diyerek cikildiktan sonra uc gun uc ay sonra bu kayitlar silinmeyecektir. Sadece miktar QTY si sifirlanacaktir (0) 
    bunu kullanici manuel yapacaktir.
4- (Bunu ben ekliyorum) Ana formun NOTE alanindan sonra imlec otomatik olarak alt formun MAterial_ID alanina odaklanmali
    (focus) bunu yapamadim.

Tekrar cok tesekkur ederiz. Inanin cok muskul durumdayim lutfen yardimci olabilirmisiniz. Isterseniz full prg mi gondereyim...

Saygilar,
27/04/2021, 13:58

berduş

aşağıdaki 2 kodu dener misiniz bunlar alt forma eklenecek
Private Sub Form_AfterDelConfirm(Status As Integer)
With Me.Recordset
.MoveFirst
Do Until .EOF
Me.Mat_Queue_No = .AbsolutePosition + 1
.MoveNext
Loop
End With

End Sub

Private Sub Form_AfterInsert()
Me.Mat_Queue_No = Me.Recordset.AbsolutePosition + 1
End Sub
27/04/2021, 14:39

Subco

(27/04/2021, 13:58)berduş yazdı: aşağıdaki 2 kodu dener misiniz bunlar alt forma eklenecek
Private Sub Form_AfterDelConfirm(Status As Integer)
With Me.Recordset
.MoveFirst
Do Until .EOF
   Me.Mat_Queue_No = .AbsolutePosition + 1
  .MoveNext
Loop
End With

End Sub

Private Sub Form_AfterInsert()
Me.Mat_Queue_No = Me.Recordset.AbsolutePosition + 1
End Sub

Merhaba,

form calistirilinca Mat_Queue_No alaninda #name hatasi veriyor.

Ayrica forma veri girmek isteyinde EK te gonderdigim resimde ki hatayi veriyor.
malzeme secimine izin vermiyor...

27/04/2021, 14:43

berduş

Kodu hangi forma eklediniz?
1 2 3 4