Harf girildiğinde karakter sayısını öğrenme

1 2
21/07/2015, 16:53

aliyuzen

Merhabalar, forum kurallarındaki hassasiyeti gözden kaçırdığım için özür dilerim.

yeni dosyam ekte. yardımlarınızı rica ederim.
21/07/2015, 21:22

SCavusoglu

Eğer sorunuzu doğru anladıysam ekteki örnek işinizi görecektir..

Referans_No metin kutusuna koşullu biçimlendirme uygulanmıştır. 

Not: POWER hocanın örneğinde F1 isimli obje bir metin kutusu değil bu bağlamda örnekteki kodların doğru çalışması için o örneği daha iyi incelemenizi tavsiye ederim.
22/07/2015, 09:15

aliyuzen

Benim yapamaığım işlev aşağıdaki kriterlere uygun olmalı. Koşullu biçimlendirmeyi denedim. Ancak, koşulları doğru yazamadığım için sanırım getirmedi. Bir de referans_no alanının değiştiğinde bir kod yazdım sanırım bu ikisi çakışıyor.

Kural şu;

Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) <9 ise kırmızı
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =9 ise yeşil
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =10 ise kırmızı
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =11 ise kırmızı
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =12 ise kırmızı
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =13 ise kırmızı
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =14 ise kırmızı
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =15 ise kırmızı
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) =16 ise yeşil
Gonderici:"DENİZBANK A.Ş." ise ve len(Referans No) >16 ise kırmızı

Yani;
Gonderici="DENİZBANK A.Ş." ise
Referans_No karakter uzunluğu 9 veya 16 ise yeşil
Diğer tüm olasılıklarda ise kırmızı renk olmalı.

Valla çok uğraştım bu kombinasyonu yapamadım.
Aslında, dediğim gibi referans no alanının değiştiği olayına birşeyler yazdım çalışıyor (forumdan destek almıştım) ancak, bu sefer de hepsi renkleniyor. bunu düzeltmem lazım. kayıt kayıt renklenmesi lazım.

Ekli dosya, bir mesaj öncesinde ekli.
Gerçekten yardıma ihtiyacım var.
Teşekkürler.
22/07/2015, 10:14

POWER

Gerçekten ne yapmak istediğini baştan yazmadığın için her çözümün devamında yeni bir şey üretiyorsun.Buda sana destek verenleri boşuna uğraştırdığın izlenimi bırakıyor...

Ya sorununu tam yaz yada hiç yazma...

1.mesajına bak ve gelinen noktaya bak. Ne demek istediğimi anlıyacaksın...
22/07/2015, 11:11

atoz112

sayın aliyuzen,

Alıntı:Gonderici="DENİZBANK A.Ş." ise

Referans_No karakter uzunluğu 9 veya 16 ise yeşil
Diğer tüm olasılıklarda ise kırmızı renk olmalı.

talebinize yönelik olarak,
EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT:

renklendirme işlemleri için kullanılmak üzere ilgili formun olay yordamlarındaki bu kodlar iptal edilmiştir.bilginize.

iyi çalışmalar,
saygılar.
22/07/2015, 13:05

aliyuzen

Öncelikle Sn. Power' a yönelik bir cevabım var. Kendisi yaptığı yorumda haklıdır. Başlangıç ile gelinen noktanın ayrı olduğunu biliyorum. Ancak, sorumu sorarken bir konuda destek ya da fikir alırsam devamını getirebilirim düşüncesi ile hareket etmiştim.
Devamını da getiremediğim için tekrar destek alma ihtiyacım oldu. Yanlış anlaşıldığım için özür dilerim. Ben, bir yere kadar destek alıp gerisini getirebileceğimi düşündüm. En azından uğraşmış oldum... Bu da bir deneymdir sonuçta.

Sn. atoz112, tam da istediğim gibidir. Desteğiniz için teşekkürler.
1 2