Skip to main content

AccessTr.neT


Focuslanmama, otomatik artan sayı, sütun gizlenmesi

Focuslanmama, otomatik artan sayı, sütun gizlenmesi

Çözüldü #31
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.
danke, 10-05-2009 tarihinden beri AccessTr.neT üyesidir. AccessTr.neT formuna katıldığımdan beri hem ufkum genişledi, hem programlarla ilgili sorunlarımı çözdüm. Siteye emeği geçen herkese teşekkürler.
Cevapla
Çözüldü #32
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
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla
Çözüldü #33
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
danke, 10-05-2009 tarihinden beri AccessTr.neT üyesidir. AccessTr.neT formuna katıldığımdan beri hem ufkum genişledi, hem programlarla ilgili sorunlarımı çözdüm. Siteye emeği geçen herkese teşekkürler.
Son Düzenleme: 25/11/2009, 01:46, Düzenleyen: danke.
Cevapla
Çözüldü #34
İ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
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla
Çözüldü #35
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.
.rar Evrak-.rar (Dosya Boyutu: 40,96 KB | İndirme Sayısı: 6)
danke, 10-05-2009 tarihinden beri AccessTr.neT üyesidir. AccessTr.neT formuna katıldığımdan beri hem ufkum genişledi, hem programlarla ilgili sorunlarımı çözdüm. Siteye emeği geçen herkese teşekkürler.
Cevapla
Çözüldü #36
Ö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.
Saygılar, iyi çalışmalar.
*********
Kod, formül vs bilmek önemlidir ama mantığını yürütebilmek, nerede ve nasıl kullanılacağını bilmek daha önemlidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task