Herkese Merhaba;
Projelerimizi çeşitli yollardan lisanslamaya çalışıyoruz. Dönemsel olarak lisanslama işlemi için vba içinde değişken data ile dönemsel lisans kontrolü yapmak istiyorum. Bu anlamda yapmaya çalıştığım işlem aşağıdaki gibidir. Desteğinizi rica ederim.
Şimdiden teşekkürler.
Saygılarımla
Projelerimizi çeşitli yollardan lisanslamaya çalışıyoruz. Dönemsel olarak lisanslama işlemi için vba içinde değişken data ile dönemsel lisans kontrolü yapmak istiyorum. Bu anlamda yapmaya çalıştığım işlem aşağıdaki gibidir. Desteğinizi rica ederim.
Visual Basic
- If (XYZ = (DFirst("kntrl", "tbl_kntrl")) Then
- Me.abcbutton.Enabled = True
- Me.xyzbutton.Enabled = True
- Else
- Me.abcbutton.Enabled = False
- Me.xyzbutton.Enabled = False
- End If
-
-
- '''XYZ bir değişken olacaktır. Ve tarihe göre değişkenlik gösterecektir.
- '''Bir listemiz olacak. Bu listeyi bir değişken olarak atayabiliriz. Örneğin;
- '''Referans Değer
- '''202101 12345
- '''202102 67890
- '''202103 11123
-
- '''XYZ = Year(Date) & Month(Date) ' e karşılık gelen "Değer"
- '''Böylelikle "tbl_kntrl" tablosunda "kntrl" alanına bulunduğumuz dönemin "Değer" ini doğru yazmazsak ilgili form da ilgili alanlar
- '''aktive olmayacak.
-
- '''Referans / Değer listesini bir tabloya yazıp dlookup ile çekip kontrol yapmak istemiyorum. Tüm dönemlerin değerlerini
- '''vba içerisine atmak istiyorum.
Şimdiden teşekkürler.
Saygılarımla