AccessTr.neT
Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak (/konu-formdaki-rownum-form-ile-ekrana-gelen-sira-noyu-tabloya-yazdirmak.html)

Sayfalar: 1 2 3 4


RE: Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak - Subco - 26/04/2021

Merhaba Arkadaslar,

Yardimci olabilirmisiniz sorunumuza...

Tesekkurler,

Subco


RE: Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak - berduş - 26/04/2021

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ı?


RE: Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak - Subco - 27/04/2021

(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,


RE: Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak - berduş - 27/04/2021

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



Re: Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak - Subco - 27/04/2021

(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...
[Resim: do.php?img=10963]


RE: Formdaki Rownum([Form]) İle Ekrana Gelen Sıra Noyu Tabloya Yazdırmak - berduş - 27/04/2021

Kodu hangi forma eklediniz?