Skip to main content

AccessTr.neT


Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır

Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır

Çözüldü #1
Merhaba,

Açılır kutudan seçtiğim madde sonrası, tarih girdiğim zaman seçilen maddeye göre baka bir metin kutusuna geçerlilik tarihi ataması.

örneğin; 

açılan kutuda A, B, C ..... olsun. A'nın geçerlilik süresi 90, B'nin geçerlilik süresi 210 ...... Ben B yi seçtim
Tarih kutucuğuna 18.05.2020 yazdım
Geçerlilik Tarihine 18.05.2020+210 ekleyip o tarihi yazsın.

nasıl yazabilirim konu ile ilgili desteğinizi rica ederim.
Cevapla
#2
Acilir kutuyu 2 sütunlu yapıp ilk sütuna artma miktarını gun olarak  (mesela geçerlilik 90 ise:90, 210 gün ise 210 ) yazarsaniz
GeçerlilikTarihikutusu= tarihkutusu + acilirkutu

Yazmanız yeterli olabilir

Yukardaki kod, acilir kutu değiştiğinde olayına eklenebilir
Cevapla
#3
Teşekkürler.

baika bir yöntemi yokmu? 
mesela  =If (Açılır kutu="A";tarih+90; If (Açılır kutu="B";tarih+210;)) gibi.
Cevapla
#4
Ben olsam daha çok seçenek olabileceğini düşünürek select....case kullanırdım. Bu arada tarihe gün eklemek için normal toplama işlemi uygulayamazsınız. DateAdd kullanmalısınız.
İnadına, ille de Accesstr.net...
Cevapla
#5
Bu arada neden açılan kutudaki değişen değere göre kod yazmayı tercih ediyorsunuz ki? Açılan kutu içinde her değerin yanında eklenecek günü de getirin. Böylece "eğer" demeye gerek kalmadan, bir tablodan gelen değerleri tek bir kodla kullanırsınız. Böylece sınırsız formül ekleme imkanınız olur. Programcılık bu ince ayrıntıları kullanıcıya en kolay kullanılır biçimde sunmak değil midir?
İnadına, ille de Accesstr.net...
Cevapla
#6
(18/05/2020, 14:30)mehmetdemiral yazdı: Bu arada neden açılan kutudaki değişen değere göre kod yazmayı tercih ediyorsunuz ki? Açılan kutu içinde her değerin yanında eklenecek günü de getirin. Böylece "eğer" demeye gerek kalmadan, bir tablodan gelen değerleri tek bir kodla kullanırsınız. Böylece sınırsız formül ekleme imkanınız olur. Programcılık bu ince ayrıntıları kullanıcıya en kolay kullanılır biçimde sunmak değil midir?

Teşekkürler açıklama için abim.
bir örnek verebilirmisiniz. 
çünkü ben seçilen ve tarih girildiğinde diğer kısma otomatik tarih atanmasını istiyorum.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da