EĞER alanı iki değeri karşılaştırır ve sonra karşılaştırmanın sonucuna uygun metni ekler. Adres mektup birleştirme ana belgesinde kullanıldığında, If alanı birleştirilen veri kayıtlarındaki posta kodları veya hesap numaraları gibi bilgileri inceleyebilir. Örneğin, yalnızca belirli bir şehirde bulunan müşterilere mektup gönderebilirsiniz.
Not
Bazı EĞER alanı davranışları, alanın bir belgede mi yoksa adres mektup birleştirmenin bir parçası olarak mı kullanıldığına ve WordWord for Windows sürümünüze bağlıdır.
Eğer alanını bir belgede kullanabileceğiniz gibi, adres mektup birleştirmede Eğer-Değilse kuralının bir parçası olarak If alanını da kullanabilirsiniz.
Eğer alanını bir belgede kullanmak için aşağıdakileri yapın:
- Ekle sekmesinde, Metin grubunda, Hızlı Bölümler’e tıklayın ve sonra Alan’a tıklayın.
- Alan adları listesinde EĞER'i seçin.
- Alan kodları kutusuna, yukarıda gösterilen söz dizimine uyarak ifadeleri, işleci, doğru metni ve yanlış metni yazın.
- Tamam'a tıklayın.
Adres mektup birleştirmenin bir parçası olarak Eğer alanını kullanmak için, adres mektup birleştirmeyi ayarlarken aşağıdakileri yapın:
Posta Gönderileri sekmesinde, Alan Yaz & Ekle grubunda, Kurallar'a tıklayın ve sonra... Sonra... Başka.
Alan adı listesinde, Şehir gibi bir birleştirme alanının adını seçin.
Karşılaştırma listesinde istediğiniz işleci seçin. Örneğin, belirli bir şehirdeki tek tek alıcılar için Eşittir'i seçin.
Karşılaştırılacak kutusuna kullanmak istediğiniz değeri yazın. Örneğin, Bursa'daki alıcıları seçmek için Bursa yazın.
Not
Karşılaştırma listesinde boşsa veya boş değilseKarşılaştırılacak kutusunu boş bırakın.
Bu metni ekle kutusuna, belirttiğiniz koşul doğru olduğunda belgede gösterilmesini istediğiniz metni yazın. Örneğin, Tokyo'daki alıcılar için metni özelleştirmek için özellikle Tokyo'daki mahallenize göre yazabilirsiniz.
Aksi takdirde eklenecek metin kutusuna, belirttiğiniz koşul doğru olmadığında belgede gösterilmesini istediğiniz metni yazın. Örneğin, Tokyo'da olmayan alıcılara genel metin sağlamak için, özellikle çevrenizdeki mahalleye yazabilirsiniz.
Söz dizimi
Belgenizdeki Eğer alan kodunu görüntülediğinizde, söz dizimi aşağıdakine benzer olur:
{ IF Expression1OperatorExpression2TrueTextFalseText}
Not
Alan kodu, alana ne göstermesi gerektiğini söyler. Alan sonuçları, alan kodu değerlendirildikten sonra belgede gösterilen sonuçlardır. Alan kodu görünümü ile alan kodu sonuçları görünümü arasında geçiş yapmak için Alt+F9 tuşlarına basın.
Yönergeler
İfade1, İfade2
Karşılaştırmak istediğiniz değerler. Bu ifadeler birleştirme alanı verileri, yer işareti adları, karakter dizeleri, sayılar, değer döndüren iç içe alanlar veya matematiksel formüller olabilir. İfade boşluk içeriyorsa, ifadeyi tırnak işareti içine alın.
Not
- İfade2'nin bir karakter dizesi olarak karşılaştırılabilmesi için tırnak içine alınması gerekir.
- İşleç = veya <>ise, İfade2 tek bir karakteri temsil eden bir soru işareti (?) veya herhangi bir karakter dizesini temsil eden bir yıldız işareti (*) içerebilir.
- İfade2'de yıldız kullanırsanız, İfade1'in yıldız işaretine karşılık gelen bölümü ve İfade2'deki kalan karakterler 128 karakteri aşamaz.
İşleç
Karşılaştırma işleci. İşlecin önüne ve arkasına boşluk ekleyin.
| İşleç | Açıklama |
|---|---|
| = | Eşittir |
| <> | Eşit değildir |
| > | Büyüktür |
| < | Küçüktür |
| >= | Büyüktür veya eşittir |
| <= | Küçüktür veya eşittir |
TrueText, FalseText
Karşılaştırma doğru (TrueText) veya false (FalseText) yapıldığında sonuçta elde edilen metin. Yanlış Metin belirtilmemişse ve karşılaştırma yanlış ise, EĞER alanında sonuç olmaz. Birden çok sözcük içeren her dize tırnak işaretleri içine alınmalıdır.
Örnek
Aşağıdaki örnekte, müşteri siparişi 100 birime eşit veya daha fazlaysa "Teşekkür" metninin belgede görüneceği belirtilir. Müşteri siparişi 100 birimden azsa, belgede "Minimum sipariş 100 birimdir" metni görüntülenir.
{IF order>=100 "Teşekkürler" "Minimum sipariş 100 birimdir"}