Skip to main content

AccessTr.neT


Açılan Kutuda veri yoksa eklesin istiyorum, yapamadım...

Açılan Kutuda veri yoksa eklesin istiyorum, yapamadım...

Çözüldü #8
Dediğim gibi bir örnek yaptım. Eğer açılan kutuda aradığınız isim yosa çift tıkladığınızda bir kişi ekleme formu açılıyor. Buraya yeni kayıt ekleyerek olmayan kişiyi ekleyin. Ama bu işlemden sonra döndüğünüz formda güncelleme yapmalısınız. Bunun için bir kaç alternatif yöntem var. Özellikle yapmadım ki siz kendinizi geliştiri.

1- Altta kalan formda hala eski veriler olduğu için, eklediğiniz kaydı göremezsiniz. Bunun için fYonetimGiderleri formunu kapatıp açabilir veya kapatıp açan bir makro veya kod yazabilirsiniz.

2- YonetimGiderleri formundaki hizmet verenler açılan kutusundaki veriyi güncelleyebilirsiniz. Çok faydası olur mu denemek lazım ama açılankutu.requery komutu işe yarayabilir. Ama öncelikle 1. yöntem önerilir.

3- Bu arada ben olsaydım şöyle yapardım:
Öncelikle bir public değişken atardım. Mesela
public aktar
deyip aktar isimli bir değişken atayıp daha sonra da
aktar= form![Hv Kişi girişi]![HizmetVerenAdı]
ile bu değişkene yeni açılan değeri aktarırım. Sonra YonetimGiderleri formu aktif olduğunda da

me.HizmetVerenKişi = aktar

komutuyla da bu veriyi forma getiririm. Böylece yeni açılan veri direk olarak forma aktarılmış olur. Sayın eşref bey'in örneğinden farklı olarak burada işlem manuel olarak yapılmakta ve bir form açılarak varsa diğer kişi bilgileri de girilmektedir. Ama istenirse Eşref BEy'in eklediği kodların ilk bölümü alınarak kod ekleme işlemine kadar çalıştırılıp, form açtırma olayı da kodlarla yapılabilir.

Kolay gelsin. Halledemezseniz yardımcı olmaya devam...
.rar YonetimGiderleri_Ofis2003.rar (Dosya Boyutu: 28,41 KB | İndirme Sayısı: 45)
İnadına, ille de Accesstr.net...

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Açılan Kutuda veri yoksa eklesin istiyorum, yapamadım... - Yazar: mehmetdemiral - 05/01/2009, 16:56