Skip to main content

AccessTr.neT


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

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

Çözüldü #1
Arkadaşlar Merhaba,

Ekte gönderdiüim database de;
Frm_Mat_Out formu var,
buna bağli olarak da Frm_Mat_Out_Det alt form var.

alt formun MQ_# alanına Rownum([form]) komutu ile sıra numarasi getiriyor. BU gelen numarayi ilişikli tablodaki MQ_# alanına yazdırılmasını istiyoruz.
Yada Rownum([form]) u kullanmadan, bu ana formun WHORI (bunu bir islem yada grup numarasi gibi düşünürsek) nun alt formunda ki alan adı olan WHOMRI ile ilişkilidir. Bu alt detay da her WHORI nin MQ_# da sıra numarası vermesini istiyoruz. Kullanici her kayit girdiğinde alt forma, sıra numarasını otomatik versin ve tabloya yazsın istiyoruz. Database de ve ilgili resimde daha net anlaşılır diyerek EK te resim ve programı olduğu gibi gönderiyoruz.

Ilginiz için şimdiden çok teşekkür ederiz.

[Resim: do.php?img=10951]



Saygılar,

Subco
.rar TC_WHP_Accesstr.rar (Dosya Boyutu: 572,39 KB | İndirme Sayısı: 11)
İrtifâ-ı kadr için tevâzu lazım Âdem'e, Şemsi gör kim sâyesin salmış ayaklar altına. Hersekli Arif Hikmet

Subco, 09-04-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 23/04/2021, 11:41, Düzenleyen: Subco. (Sebep: resımekleme)
Cevapla
#2
(23/04/2021 11:33)Subco Adlı Kullanıcıdan Alıntı: BU gelen numarayi ilişikli tablodaki MQ_# alanına yazdırılmasını istiyoruz.
buradaki MQ_# alanı hangi tabloda? bahsettiğiniz form ve altformun veri kaynağında kullanılan Tbl_WH_Out ve Tbl_WH_Out_Det tablolarında göremedim
Cevapla
#3
Merhaba
dediklerinizi anlamaya çalıştım ,ama tam anlamadım,daha net anlatabilirmisiniz.
Cevapla
#4
(23/04/2021 14:00)C*e*l*o*y*c*e Adlı Kullanıcıdan Alıntı: Merhaba
dediklerinizi anlamaya çalıştım ,ama tam anlamadım,daha net anlatabilirmisiniz.
Merhaba,

FRM_Mat_Out formunun veri kaynagi tablosu =  Tbl_WH_Out
Alt form olan Frm_Mat_Out_Det formunun veri kaynagi tablosu = Tbl_WH_Out_Det 

Form da verdirdigimiz verdirecegimiz sira numarasini Tbl_WH_Out_Det tablosunda ki "Mat_Queue_NO" (formda MQ_#) alanina yazdirmak istiyoruz.

Mantigida su sekilde; Ana formda ki (FRM_Mat_Out) WHORI ID si kart numarasi gibi dusunursek, Alft formda ki MQ_# alanini da o karda islene kayitlarin sira numarasi olarak dusunecegiz.
Yani Frm_Mat_Out da ki WHORI nin alt kayitlarinin sira numarasi. Bu sira numarasini =RowNum([Form]) ile ekrana forma getiriyoruz ancak bu sekilde olmamasi sart degil sunu diyorum =RowNum([Form]) ile sira numarasini ekrana getirmek sart degil. Bu alt forma yukarida anlattigim mantik dahilinde sira numarasi verdirmek ve bu sira numarasini yine yukarida anlattigim tablonun ilgili alanina yazdirilmasini saglamak.

Anlatmakta problem yasadigimi biliyorum Sizlerden ozur dilerim.
Ayrica nezaketiniz icin cok tesekkur ederiz.

Saygilar,
İrtifâ-ı kadr için tevâzu lazım Âdem'e, Şemsi gör kim sâyesin salmış ayaklar altına. Hersekli Arif Hikmet

Subco, 09-04-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 24/04/2021, 09:24, Düzenleyen: Subco.
Cevapla
#5
Anladığım kadarıyla ekleme yaptım(kırmızı alan)
.rar Celosoft-TC_WHP_Accesstr.rar (Dosya Boyutu: 571,62 KB | İndirme Sayısı: 2)
Cevapla
#6
(24/04/2021 11:04)C*e*l*o*y*c*e Adlı Kullanıcıdan Alıntı: Anladığım kadarıyla ekleme yaptım(kırmızı alan)

Merhaba
ilginiz icin cok tesekkur ederim.
Ancak Siz ust formda ki MR numarasini alt formun MQ_# alanina yazdirmissiniz.
Ben tam anlatamamisim ozur dilerim istedigim bu degil, bu olsa bir onceki alanda oldugu gibi bunu ust alt form da iliskilendiririm.
[Resim: do.php?img=10954]

Istedigimiz Sizin kirmizi alanda belirttiginiz 4 adet kayit var onlarin hepsi 23,23,23,23
Biz istiyoruz ki bu sayi soyle olmali; 1, 2, 3, 4 ...

ust formun ilgili ID sine bagli alt formda kac kayit varsa O kadar sayi olmali ve bu sayilari da onceki mesajimda belirttigim tablonun Mat_Queue_No  alanina yazmali.

Asagida ki resimde ki sira numarasi gibi numara verilmesi ve bunun ilgili tabloya kayit edilmesi.
[Resim: do.php?img=10955]


Ilginiz icin cok tesekkur ettigimin bilinmesini siddetle istirham ederim.

Saygilar,
İrtifâ-ı kadr için tevâzu lazım Âdem'e, Şemsi gör kim sâyesin salmış ayaklar altına. Hersekli Arif Hikmet

Subco, 09-04-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 24/04/2021, 12:05, Düzenleyen: Subco.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da