Word 2010 - Adres Mektup Birleştirme Birden Çok Koşul


0

Belirli koşulları işlemek için adres mektup birleştirme almaya çalışıyorum örneğin: eğer mergefield eş = 1 ve mergefield avukat = 2 ve mergefield çocuk = 3 ve mergefield ebeveyn = 4 belirli bir metin ekleyin

veya

eğer mergefield eş = 1 ve mergefield avukat = 0 ise ve mergefield çocuklar = 2 ve mergefield ebeveyn = 0 ise bu metni ekleyin

vb Birleştirme alanının sırasına bağlı olarak, metin ekleme

Aşağıdaki denedim ama işe yaramadı {IF {= VEYA ({KARŞILAŞTIRMA {MERGEFIELD "Eş" "= =" 0 "}, {KARŞILAŞTIRMA {MERGEFIELD" avukat "} =" 1 "{KARŞILAŞTIRMA {MERGEFIELD" Çocuklar "} =" 0 "}, {KARŞILAŞTIRMA {MERGEFIELD "Üst" "=" 0 "})} =" 1 "" Avukat Yazısı "" "}

Veya {EĞER {= VEYA ({KARŞILAŞTIRMA {MERGEFIELD "Eş" "= =" 1 "}, {KARŞILAŞTIRMA {MERGEFIELD" avukat "} =" 3 "{KARŞILAŞTIRMA {MERGEFIELD" Çocuklar "} =" 2 "} "Üst" "=" 0 "})} =" 1 "" Aile 1 Metin "" "}

Veya

{EĞER {= VEYA ({KARŞILAŞTIRMA {MERGEFIELD "Eş" "= =" 1 "}, {KARŞILAŞTIRMA {MERGEFIELD" avukat "} =" 0 "{KARŞILAŞTIRMA {MERGEFIELD" Çocuklar "} =" 2 "}, {COMPARE {MERGEFIELD "Üst" "=" 3 "})} =" 1 "" Önce Aile Metin "" "}

Yanıtlar:


0

Basit IF sözdizimi, birden fazla koşulu sınamak için iç içe geçebilir.

Tek Koşul (temel):

{IF {MERGEFIELD FIELD1} = "CONDITION1" "TRUE" "FALSE"}

İki Koşul:

{IF {MERGEFIELD FIELD1} = "CONDITION1" "{IF {MERGEFIELD FIELD2} = "CONDITION2" "TRUE" "FALSE2"}" "FALSE1"}

Örnek:

{IF {MERGEFIELD SPOUSE} = "1" "{IF {MERGEFIELD LAWYER} = "0" "{IF {MERGEFIELD CHILDREN} = "2" "{IF {MERGEFIELD PARENT} = "0" "add this text" ""}" ""}" ""}" ""}
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.