tek alana birden fazla değer girmek

1 2
15/02/2010, 19:23

fox35

arkadaşlar merhaba;
ekteki örnekte aynı sıra noya birden fazla makbuz girilebilir mi? araya + veya başka bir işaret koymadan! sorun şu ki; her sıra numarasına bir makbuz no karşılık geliyor.ancak bazı sıra no lara birden fazla makbuz no verilmeli.her kayıtta kaç makbuz no olduğu yanda listelenebilir.alt form ile denedim ancak otomatik sıra numarasından dolayı olayını aşamadım.ayrıca sıra no otomatik olmasa bile bu kezde diğer alanları tekrar aynısını yazmak gerekir ozaman.
15/02/2010, 19:43

Hayri16

Sayın fox35;
Bence söyledğinizi yapmak için 2.bir tablo yapmanız gerekir veya bu tablo içerisine MAKBUZ_NO1, MAKBUZ_NO2 gibi ek alanlar ilave etmelisiniz diye düşünüyorum. Saygılarımla kolay gelsin.
15/02/2010, 20:53

fox35

sayın Hayri16; asıl tabloyada eklenebilir bu alanlar.ancak asıl sıra no ile o tablonun sıra numarasını nasıl ililkilendireceğiz onu tasarlıyamıyorum.aslında her makbuza bir sıra no da verilebilir ama her seferinde bütün bilgileri yeniden yazmak gerekecek.en iyisi; birden fazla makbuz olduğunda bir butona tüm metin kutularının içeriğini açacağı yeni kayda otomatik olarak yazması olabilir.yani formdaki mevcut metin kutularındaki değerleri yeni kayıtta aynı kutulara yazdıracak bir tasarıma ihtiyaç var.
15/02/2010, 21:07

alpeki99

Sayın Hayri16 bahsetmiş ben dediğini size açmış olayım. İkinci bir tablonuz olacak adı Makbuzlar olsun ve makbuz numaraları burada saklanacak. 3 tane alana ihtiyacınız olacak:
  • Makbuz_ID --> Otomatik Sayı
  • Makbuz_IDFK --> Sayı
  • Makbuz_No --> Büyük ihtimalle Metin lazım olacaktır size

Makbuz_ID alanı ile bir işiniz olmayacak çünkü otomatik sayı kendisi artacak. Makbuz_IDFK ise Makbuz tablosunun otomatik sayısı ile ilişkilendirilmiş olacak. Makbuz --> Makbuzlar (Bire Çok olacak)
Makbuz_No ise istediğiniz numaralar kaydedilecek.
15/02/2010, 21:25

Hayri16

Teşekkür ederim Sayın alpeki99.
15/02/2010, 21:32

alpeki99

Aynı zamanda geliştirilirse seri numarası takibi için kullanılan mantıkdır.
1 2