AccessTr.neT

Tam Versiyon: Focuslanmama, otomatik artan sayı, sütun gizlenmesi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4 5 6 7
Sayın ayhan2122 sabırla ısrarıma tahammül ederek cevab verdiğinizin farkındayım, zahmet edip ciddi ciddi farklı ve güzel bir uygulama yapmışsınız, elinize sağlık.
Yalnız ben eski uygalamada ısrar etsem,
Yani, programı tıkladık, form açıldı, alt formda boş bir alana tıkladık,"Dataaltaltformu_" açıldı.

Açılan form varsayılan olarak ilgili kayıtları getiriyor, işte ben burada yeni kayıt yapmak istiyorum, bunu yapmak istediğimde ilişkili evrak sayısı yeni kayıtta varsayılan olarak gözükmüyor, ben seçsem zate problem yok, ancak varsayılan olarak bu forma yeni kayıt için tıklandığında ilişkili evrak sayısı nasıl gelir?

Birde aynı formda büro sayısı otomatik artmıyor, yani yeni kayıt tıklandığında o formdaki kayıtlardan bir fazlasını vermiyor.

Sıkıntım bu..
Eğer bu mümkün değil ise, kusura bakmayın hakikaten zahmet ettiniz, ellerinize dilinize sağlık. Sorum cevaplandırılmış olanların arasına dahil edilebilinir.
Israrla çözeceğim Sopa
Elbette şaka yapıyorum Img-grin
Data altformundaki kutucuğun "VarsayılanDeğer"ine
=[Forms]![Yil]![Data].[Form]![Kimlik]
yazın
ve 1 fazlasını veriyor, en son 3 var şu anda 4 veriyor , yoksa ben mi yanlış görüyorum.
Img-grin
Sayın ayhan2122 cevabınız için teşekkürler,
Data alt formunundaki "Büro sayısı" kısmına
Alıntı:=nz(DMax("eburosayisi";"Data_alt";"year([eburotarihi])=[Forms]![Yil]![Yil] "))+1"
yazdığımdada toplam güya veriyor yani 4, ancak hemen form altından bir sonraki kayıta geçmek için tıkladığınızda, alt formda ilgili kayıtta bir kayıt olduğu halde yeni kayıt için varsayılan toplam değerinde 4 olduğunu göreceksiniz, yani toplam vermiyor, sizin söylediğinizde de aynı problem var.

Ancak benim kast ettiğim bu alt formda verinin hemen altına tıkladığınızda yeni bir form açılacağıydı, sorduklarımda bu yeni açılan formla (Dataaltaltformu_) ilgiliydi.

İlginiz için teşekkürler
İnadına Img-grin
Sn danke;
Senin programı çözemek aslında bizim işimiz değil, dedektiflere bırakmak lazım. Her iki tabloda da alan adları aynı olunca insanın beyni karışıyor, duruyor Img-grin
Bir de baktım o ne ? Kimlik diye bir alan var, ve sonuç;

=nz(DMax("eburosayisi";"Dataaltformu_tıklaac";"(year([eburotarihi])=[Forms]![Yil]![Yil]) AND ([edatasayi]=[Forms]![Yil]![Data].[Form]![Kimlik] ) "))+1

İnşallah bu sefer tamamdır Img-grin
Sorununuz yine çözülmediyse inadına devam.... Img-grin
Sayın ayhan2122 ilginiz için teşekkürler, verdiğiniz formülü varsayılan kısmına yazdığımda her kayıtta gelmesi gereken toplam sayı varsayılan olarak geliyor. Yani otomatik artma ile ilgili sorum çözüldü sayenizde.

Peki aynı form (Dataaltformu_tıklaac) içerisinde, varsayılan olarak focuslanan ilişkili sayı (edatasayi) alanına, ilişkili sayı nasıl gelir, bu mümkün mü?

Ayrıca tamam artık soru sormayacağım.Ozur
Yardımcı olacak herkese şimdiden teşekkürler,

Eğer bu mümkün değil ise soru cevaplananlar kısmına kaldırılabilinir.
Öncelikle Data formundaki Kimlik alanını oluşturun. Daha önce eklemiştim silmişsiniz.

İlişkili Evrak Sayısının varsayılan değerine;
=[Forms]![Yil]![Data].[Form]![Kimlik]
yazın.
Ayrıca Dataaltaltformu_ (yani sizin tabirinizle Dataaltformu_tıklaac) formunun eburosayisi alanının varsayılan değerinde yazılı olduğu gibi, Yıl formunda Data altformunun alt formu olan Data_alt alt formundaki eburosayisi alanının varsayılan değerine de ;
=nz(DMax("eburosayisi";"Dataaltformu_tıklaac";"(year([eburotarihi])=[Forms]![Yil]![Yil]) AND ([edatasayi]=[Forms]![Yil]![Data].[Form]![Kimlik] ) "))+1
yazın.
Sayfalar: 1 2 3 4 5 6 7