2016-04-08 83 views
0

İlk kez poster, uzun zamandır lurker ... Umarım bu topluluğa olabildiğince katkıda bulunabilirim, çünkü buradaki insanlar harika. Her neyse, işte benim sorum ... Bir programcı olmadığım için teknik terimlerimden yoksun olduğum için ileride özür dilerim, iş amacıyla temel programlama yapıyorum.Birden çok benzeri deyim içeren kayıtlar seçilmiyor

Grup Üstbilgisi bölümündeki iki alanı temel alan kayıtları seçmek istiyorum.

Bu ölçütler, bu alanların belirli bir metni içermesi, ardından gerekli metni içermesi gerekiyor ... Daha sonra Seçim Uzmanında kullanacağım grup başlığında başka bir metin dizesi veya sayı görüntülemek istiyorum . Sorun, verilere dayanarak, iki alandan birinin doldurulması veya her ikisinin de doldurulmasıdır. Böylece aşağıdakileri deniyorum.

IF {FIELD1.NAME} like "*Example*" THEN "Display" 
ELSE IF {FIELD2.NAME} like "*Example*" THEN "Display"; 

Ben sadece hiç FIELD1.NAME doldurulur "Ekran" sayfa bu çalıştığınızda. FIELD2.NAME FIELD1.NAME boş olduğunda, "Display" göremiyorum.

Ayrıca, her ikisi de popüle veya "FIELD1.NAME populated ..." beklerim, ancak daha sonra çalışmıyor, "Display" göreceksiniz.

İki alandan birinin doldurulup doldurulmadığını ve "Örnek" alanında gerekli olup olmadığını göstermek için "Ekran" a nasıl ulaşabilirim?

cevap

0

... aşağıda kullandığım koddur.

IF ISNULL({FIELD1.NAME}) and {FIELD2.NAME} like "*Example*" 
then "Display" 

ELSE IF ISNULL({FIELD2.NAME}) and {FIELD1.NAME} like "*Example*" 
then "Display" 

ELSE IF {FIELD1.NAME} like "*Example*" and {FIELD2.NAME} like "*Example*" 
then "Display"; 

Bu yardım için teşekkürler. Sanırım boşluğun ilk başta sayılmadığı ... bununla bir ilgisi vardı.

0

böyle deneyin: Ben bunu anlamaya başardı

IF {FIELD1.NAME} like "*Example*" and {FIELD2.NAME} like "*Example*" 
THEN "Display" 
ELSE IF ISNULL({FIELD1.NAME}) and {FIELD2.NAME} like "*Example*" 
THEN "Display" 
ELSE IF {FIELD1.NAME} like "*Example*" and ISNULL({FIELD2.NAME}) 
THEN "Display"; 
+0

Yardımlarınız için teşekkürler ... ama bu maalesef işe yaramadı. – Jbrady90

+0

Field1.name alanlarındaki değer nedir? Olası değerler nedir? – Siva