NextIf alanı iki ifadeyi karşılaştırır. Karşılaştırma doğruysa, Word sonraki veri kaydını geçerli birleştirme belgesiyle birleştirir. Karşılaştırma yanlış olursa, Word sonraki veri kaydını yeni bir birleştirme belgesiyle birleştirir.
NextIf alanını, veritabanı raporunda olduğu gibi veri kayıtlarını gruplandırmak için kullanabilirsiniz. Örneğin, Eğer, Küme ve SonrakiEğer alanlarının bir bileşimini kullanarak, aynı posta koduna sahip tüm kayıtları birleştirmede tek bir sayfada birleştirebilir ve veri dosyasında yeni bir posta koduyla karşılaşıldığında birleştirmede yeni bir sayfa oluşturabilirsiniz. Öte yandan, bunun gibi bir birleştirmenin kurulması karmaşıktır ve veri kaynağınızın birleştirme alanlarını barındıracak şekilde yapılandırılması gerekir.
Veri kaynağınızdan bazı kayıtları seçerek eklemeyi amaçlıyorsanız, Postalar sekmesinin Adres Mektup Birleştirmeyi Başlat grubundaki Alıcı Listesini Düzenle'ye tıkladığınızda görüntülenen Adres Mektup Birleştirme Alıcıları iletişim kutusundaki Filtre komutunu kullanarak bunu daha kolay yapabilirsiniz.
Not
- NextIf alanları dipnotlarda, son notlarda, ek açıklamalarda, üstbilgilerde, altbilgilerde veya veri kaynaklarında kullanılamaz.
- NextIf alanı, herhangi bir alanın içine yerleştirilemez.
Söz dizimi
Belgenizde NextIf alanını görüntülediğinizde, söz dizimi aşağıdakine benzer olur:
{ NEXTIFifadesi1 işleci ifadesi2}
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.
Özellikler
İ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
- İfadede birleştirme alanı (MergeField) kullanırsanız, birleştirme alanı bir sonraki veri kaydında değil, geçerli veri kaydında yer alan verilere başvurur.
- İ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 |
Yönergeler
NextIf alanını bir belgede veya adres mektup birleştirmenin bir parçası olarak kullanabilirsiniz.
NextIf 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 NextIf'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ştirme kapsamında NextIf alanını kullanmak için, adres mektup birleştirmeyi ayarlarken aşağıdakileri yapın:
Posta Gönderileri sekmesinde, Alanları Yaz & Ekle grubunda, Kurallar'a tıklayın ve sonra da Sonraki Kayıt Yap'a tıklayın.
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 tıklatın.
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.
Örnek
Veri kaynağınızda her posta kodunun son kaydının işaretleneceği bir alan bulunur ve veri kaynağı, aynı posta koduna sahip tüm kayıtların birlikte görüntüleneceği şekilde sıralanır. Veri kaynağınız bu şekilde ayarlandığında, bir kaydın veri kaynağındaki bir posta kodunun son geçtiği yer olup olmadığını denetlemek için Word'teki Ayarla ve Eğer alanlarını kullanabilirsiniz.
Bu denetleme yapıldığında, NextIf alanını kullanarak geçerli kaydın belirli bir posta kodunun son geçtiği kayıt olup olmadığını saptayabilirsiniz. Geçerli kayıt son oluşum olmadığı sürece, o posta kodunun kayıtları geçerli birleştirme belgesine eklenir. Geçerli kayıt posta kodunun son geçtiği kayıt olduğunda, veri kaynağında listelenen bir sonraki posta kodu için yeni bir birleştirme belgesi başlatılır.
Aşağıdaki NextIf alanını adres mektup birleştirme ana belgesine eklediğinizde, NextIf alanı geçerli veri kaydındaki LastZipCode alanının içeriğini inceler. LastZipCode alanı boşsa, veri kaynağında bir sonraki kaydın verileri geçerli birleştirme belgesiyle birleştirilir. LastZipCode alanı boş değilse, veri kaynağında bir sonraki kaydın verileri yeni bir birleştirme belgesiyle birleştirilir.
{ NEXTIF { MERGEFIELD LastZipcode } = "" }