[FORM] formda talep noya bağlı olarak alt detayların girilmesi
#1
access-sql-18 
Merhaba;
Aslında soruyu nasıl sormalıyım tam olarak bende bilmiyorum. İşyerimde kullanma amaçlı bir proje hazırladım. Projenin sunumu esnasında projemi farklı bir boyuta çevirdiler ve konunun neresinden tutacağımı şaşırdım.

Siz değerli uzman arkadaşlarımdan bu konu hakkında fikir vermelerini rica ederim.

Projem bir talep oluşturma projesiydi. Her talep için tek form versiyonu ile kayıt oluşturulması için tasarlamıştım. Ancak projemde formun bölünmüş form formatında kullanılıp talep noya bağlı olarak alt detayların kalem kalem girilmesi istendi. Bölünmüş formun talep edilmesine sebep ise gerektiğinde bölünmüş formun altındaki tabloya excelden topluca veri kopyalarak işi hızlandırmak istemeleri.

Tablomda talep noyu birincil anahtar olarak oluşturmuştum ve her kayıtta otomatik sayı olarak artmaktaydı. Şimdi ise detayları ekleyeceğim zaman talep no nasıl uygulanmalı ve her talepde eklenen kalemlere (detaylara) kalem no verme işlemini nasıl yapmalıyım. Her talep noda kalem nosu 1 den nasıl başlatılır...

Kafam çok karıştı bana bu konuda örnek vererek yol gösterebilirmisiniz. Projemi yeniden sunmak için önümde çok kısa sürem kaldı. Acil destek rica ederim...



  Alıntı
Bu mesajı beğenenler:
#2
Talep no'ya ait kalem sira numarasini raporda gosterilmesi metin kutusu denetim kaynagina =1 yazip, ozellikler bolumunden gruplama veya tumu uzerinde ki secenek ayari ile yapilabilir. Tablo icinde bir kolonda tutulmasi isteniyor ise veri tipi sayi olan alana, kaleme ait ilk veri girisi esnasinda dlookup(... ile cagrilan veriye bir eklemeniz yeterli olacaktir. Ancak talebe ait kayit silme islemlerinde bu sira ardisik olma duzenini ortadan kaldirir. Telebe ait kalem sayisi az ise nesne SQL'inde DCount(... deyimi ile yapilabilir.
Misal:
SQL
  1. SELECT *, DCount("*","TabloAdi","Kimlik<=" & TabloAdi.Kimlik AS SiraNo FROM TabloAdi ORDER BY Kimlik



Kimlik alani otomatik sayi olmali.

Kayit silme sonrasi, VBA da yeniden siralama yapilabilir, ancak once ki verilen numaralara karsi silinen kayit sonrasi yeniden verilen numaralar kafa karistirabilir.




  Alıntı
Bu mesajı beğenenler:
#3
Sezgin hocam merhaba;
vermiş olduğunuz bilgileri kaç gündür deniyorum beceremedim. Müsait olduğunuzda basit bir örnek yapıp paylaşabilirmisiniz.

Yapmaya çalıştığım formun tablo bilgileri ekteki gibi olmasını istiyorum...

İlginiz için çok teşekkür ederim...



Eklenti Dosyaları
.png   Adsız.png (Boyut: 15,19 KB / İndirilme: 71)



  Alıntı
Bu mesajı beğenenler:
#4
Dmax fonksiyonun özelliklerini incelerseniz sonuca ulaşabilirsiniz



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Onay Kutususun şarta Bağlı Olarak Otomatik Olarak Işaretlenmesi Samih KARSLI 2 76 06-04-2024, 18:49
Son Mesaj: Samih KARSLI
  [FORM] Veri Girişine Bağlı Olarak Veri çeşidi Toplam Sayısının Artması M_Kemal_Askeri 2 97 07-03-2024, 20:03
Son Mesaj: M_Kemal_Askeri
  Virgülle Ayrılmış Verilerin Her Bir Değerini Yeni Kayıt Olarak Ekleme adnnfrm 5 155 28-11-2023, 01:37
Son Mesaj: dsezgin
  Formu Pdf Olarak Kaydetme snapper 8 248 01-11-2023, 22:59
Son Mesaj: dsezgin
  12 Saatlik (am-pm) Metin Olarak Girilmiş Saat Verisini 24 Saatlik Olarak Gösterme Hk. adnnfrm 2 146 05-10-2023, 03:16
Son Mesaj: adnnfrm
  Raporları Gezinme Araçlı Pdf Olarak Dışarı Aktarmak Hk. adnnfrm 4 175 04-10-2023, 10:34
Son Mesaj: dsezgin
  Tabloda 0'ın Altındaki Negatif Değerleri 0 Olarak Yazmak Yada Boş Bos Göstermek ofbayoglu61 4 188 15-07-2023, 13:16
Son Mesaj: ofbayoglu61
  [RAPOR] Açılan Raporu Pdf Olarak Kaydetmek hnakis 1 169 24-05-2023, 07:53
Son Mesaj: alperalper

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi