Skip to main content

AccessTr.neT


Açılan Kutudaki seçime göre işlem yapmak

Açılan Kutudaki seçime göre işlem yapmak

#13
kodu aşağıdaki ile değiştirin, metin kutusu isimleri farklı ise kodu düzeltin.

=IIf(IsNull([tarih1]) or IsNull([tarih2]);"";Nz(Diff2Dates("dmy";[tarih1];[tarih2];Doğru)))

Ayrıca, açılan kutunun satır kaynak türünü "değer listesi yaptığınızda, "ÇALIŞIYOR";"ÇALIŞMIYOR" şeklinde yazmayınız
1;"ÇALIŞIYOR";2;"ÇALIŞMIYOR" şeklinde yazıp sütun sayısı: 2, sütun genişliği: 0;5 şeklinde yazınız.
Bu şekilde tabloya 1 veya 2 kaydeder. Tablo boş yere şişmez. Formdaki cinsiyet, medeni durum ve doğum yeri alanları da aynı şekilde.

1. mesajdaki Metin kutusu gizleme sorunuz için;

option explicit kodunun altına


Sub Calisiyormu()

If Me.durumu = "ÇALIŞIYOR" Or IsNull([durumu]) Then
   Me.AYRILISNEDENI.Visible = False
   Me.AYRILISTAR.Visible = False
   Me.CALISTIGIGUN.Visible = False
Else
   Me.AYRILISNEDENI.Visible = True
   Me.AYRILISTAR.Visible = True
   Me.CALISTIGIGUN.Visible = True
End If
End Sub

kodu ekle, formun geçerli olduğunda olayına ve durumu metin kutusunun güncelleştirme sonrasında olayına

Calisiyormu

kodu ekle.
Cevapla
#14
Sayın Ozan hocam,
Yazmış olduğunuz kodları uyguladım,fakat durumu ile ilgili kısmı yapamadım,
Örnek ekte.
saygılarımla.
.rar FA.PERSONEL.rar (Dosya Boyutu: 167,62 KB | İndirme Sayısı: 3)
Cevapla
#15
Tabloya Çalışıyor için 1, çalışmıyor için 2 yazdırıyorsanız

If Me.durumu = "ÇALIŞIYOR" Or IsNull([durumu]) Then

yerine

If Me.durumu = "1" Or IsNull([durumu]) Then

şeklinde değiştirmeniz gerekiyor.

Ayrıca, gizlenecek veya gösterilecek metin kutuları ile bu metin kutularına ait etiketlerin ilişkilendirilmesi gerekli.

shift tuşuna basılı tutarak Etiket67 etiketi ile AYRILISTAR metin kutusunu seç, sağ altta ünlem işareti olan denetim çıkacak.

[Resim: do.php?img=5056]

Bu işareti tıkla ve "Etiket67 ile AYRILISTAR arasında ilişki kur" yazısına tıkla
Cevapla
#16
Sayın Ozan Hocam,
Dediklerinizi yaptım aynen dediğiniz gibi çalıştı,
-Ancak;
Çalışıyor veya Çalışmıyor seçeneğini seçtiğimde hemen değişmiyor ancak ileri veya geri formu çalıştırdığımda veya formu açıp kapattığımda eylemi gerçekleştiriyor.
Saygılarımla.
İyi çalışmalar.
Cevapla
#17
Alıntı:...formun geçerli olduğunda olayına ve durumu metin kutusunun güncelleştirme sonrasında olayına

Calisiyormu

kodu ekle.
Üstte yazılanları uyguladınız mı?
Cevapla
#18
Sayın Ozan hocam,
Yazdıklarınızın tamamını uyguladım,durum 16.Mesajdaki gibi.
Saygılarımla.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task