AccessTr.neT
Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır (/konu-eger-komudu-ile-mi-yapilir-yapilir-ise-nasil-yapilir.html)

Sayfalar: 1 2 3


Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır - Sinant59 - 18/05/2020

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.


RE: Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır - berduş - 18/05/2020

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


RE: Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır - Sinant59 - 18/05/2020

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.


RE: Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır - mehmetdemiral - 18/05/2020

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.


RE: Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır - mehmetdemiral - 18/05/2020

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?


RE: Eğer Komudu İle Mi Yapılır Yapılır İse Nasıl Yapılır - Sinant59 - 18/05/2020

(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.