Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak - 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ığı: Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak (/konu-metin-kutusu-guncellemesi-olayini-eger-ile-kodlamak.html) Sayfalar:
1
2
|
Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak - SeferŞANLI - 15/06/2021 birinci resimdeki kriterleri dikkate alarak "txtsınıf" metin kutusunun içerisindeki rakamı 9, 10, 11, 12 gibi baz alarak "txtogrencisayısı" metin kutusunun içerisindeki sayısal değere göre (güncelleme olayına) yazacağımız kod "txtgrupsayısı" metin kutusuna değeri nasıl getirebiliriz. Resim-1 https://resimyukle.org/i/kWxAu Resim-2 https://resimyukle.org/i/kWBjv
Normalde bu şekilde yapıyordum lakin; şimdi "sınıfı "metin alanındaki 9,10,11,12 olmasına göre değerler değiştiği için Şartlımı yapmak lazım. IIF yöntemimi gerekli. RE: Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak - berduş - 15/06/2021
benzeri bir mantık işinize yarayabilir
RE: Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak - SeferŞANLI - 15/06/2021 Şöyle bir sorun var: Sınıf değeri metinsel bir değer. 12-C gibi. Bunu "len" komutuyla mı almak. RE: Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak - berduş - 15/06/2021 len komutu uzunluğu bulmak için kullanılır, sizin - den önceki kısmı almanız gerek, bunun içinde mid(sınıf,instr(sınıf,"-")-1) gibi başka bir ifade kullanmalısınız o nedenle mid ve instr komutlarıya ilgili bir araştırma yapmanız işinize yarayabilir kusura bakmayın yanlış yazmışım mid yerine left olmalıydı left(sınıf,instr(sınıf,"-")-1) RE: Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak - SeferŞANLI - 15/06/2021 Şöyle bir şey yapmaya çalıştım. Tabloma "snf" diye hesaplanmış bir alan ekledim ve ifade kısmına "Left([derssnf];InStr([derssnf];"-")-1)" ifadesini yazdım. Söz dizimi hatası alıyorum. Bu alanı alt formda görü-nmez bir metin kutusuna çağırarak oradan şartlama yı yapmak istiyorum. RE: Metin Kutusu Güncellemesi Olayını Eğer İle Kodlamak - SeferŞANLI - 15/06/2021 Left([derssnf];InStr(1;[derssnf];"-";1)-1) Tamam. Teşekkür ederim. Bu şekilde çözdüm. |