Denetime Formül ekleme

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Bir Microsoft Office InfoPath 2007 form şablonunda bir alan için yeni bir değer oluşturmak ve o alana bağlı bir denetimi bu değerini görüntülemek için bir formül kullanabilirsiniz. Değerler, alanları veya grupları, işlevleri ve diğer değerlerini hesaplamak ve görüntülemek için kullanılan işleçleri oluşan bir XPath ifadesi bir formülü aşağıdaki gibidir.

Çoğu durumda, alan veya denetim özellikleri erişilen Formül Ekle iletişim kutusunu kullanarak formülü ekler. Bu iletişim kutusunda, doğru alanları ve işlevleri formüle eklemek ve formül doğru olup olmadığını denetlemek sağlar. XPath ile hakkında bilginiz varsa, bu iletişim kutusunda formül için XPath ifadesi düzenleyebilirsiniz.

Bu makalede

Formül nedir?

Denetime bir formül ekleme

Formül için XPath ifadesini Düzenle

Formül nedir?

Formül, başka değerleri hesaplamak ve görüntülemek için kullanılan değerlerin, alan veya grupların, işlevlerin veya işleçlerin oluşturduğu bir XPath ifadesidir. Formüller aşağıdaki görevleri yerine getirmek için kullanılabilir:

  • Form şablonuna veya form şablonunuzu temel alan formları doldurma işaretlendiğinde, kullanıcıların denetimlere giriş değerleri tasarlarken belirttiğiniz değerleri matematiksel değerleri hesaplayın..

  • Belirli tarihleri ve saatleri görüntüleme.

  • Kullanıcıların başka bir denetimin içinde yer alan bir denetime girdiği değerleri görüntüleme.

  • Alan veya denetimin varsayılan değerlerini ayarlama.

  • Formül kullanılarak hesaplanan bir değere bağlı olarak bir kuralı çalıştırma.

Formülde kullanılan her XPath ifadesi tek bir değer olarak değerlendirilen bir değerler, işlevleri ve işleçleri birleşimidir. Formülü, birkaç ifade içerebilir. Formül bir ifade temsil eden her tümceciği ile bir veya daha fazla tümce oluşan bir tümce olarak formül düşünebilirsiniz.

Aşağıdaki çizimde formülle ifade arasındaki ilişki gösterilmektedir.

Formüllerle ifadeler arasındaki ilişkiyi gösteren diyagram

İşlev, hesaplamanın sonuçlarına dayalı olarak bir değer döndüren ifadedir. İşlevlerde kullanılan değerlere bağımsız değişken denir. InfoPath'te bulunan standart XPath 1.0 işlevlerini kullanabileceğiniz gibi, InfoPath'e özgü bazı işlevleri de kullanabilirsiniz. Ayrıca bkz bölümünde, InfoPath işlevleri hakkında daha fazla bilgiye ulaşabileceğiniz bağlantılar bulabilirsiniz.

Sayfanın Başı

Denetime Formül ekleme

  1. Formül oluşturmak istediğiniz denetimi çift tıklatın.

  2. Veri sekmesini tıklatın.

  3. Formül Ekle Düğme resmi öğesine tıklayın.

    Not : Alanın özelliklerini kullanarak formül oluşturmak için, Veri Kaynağı görev bölmesindeki alanı sağ tıklatın, sonra kısayol menüsünde Özellikler seçeneğini tıklatın.

  4. Formüle alan veya grup eklemek için Bir Alan veya Grup Ekle seçeneğini tıklatın ve sonra Bir Alan veya Grup Seç iletişim kutusundaki alanı veya grubu tıklatın.

  5. Formüle bir işlev eklemek için İşlev Ekle seçeneğini tıklatın ve sonra İşlev Ekle iletişim kutusundan işlevi seçin.

    İpucu : İşlev parametreleri gerektiriyorsa, işlevi İşlev Ekle iletişim kutusunda seçin, Tamam' ı tıklatın ve sonra Denetim Özellikleri iletişim kutusunda Formül kutusunda, eklediğiniz işlevi çift tıklatın ve bir alanı veya grubu tıklatın. Ayrıca bkz bölümünde işlevleri hakkında daha fazla bilgi için bağlantılar bulabilirsiniz.

  6. Formüle değer veya matematiksel işleç eklemek için, Formül kutusuna matematik işleminin değerini veya simgesini girin.

    Matematik işlemlerini listesi

    İşlem

    Simge

    Toplama

    +

    Çıkarma

    -

    Çarpma

    *

    Bölme

    /

    Not : Formülünüzde bölme (/) işleci kullanılıyorsa, bölme işlecinin önünde ve arkasında birer boşluk bırakıldığından emin olun. Bölme işlecinin önünde ve arkasında birer boşluk olmazsa, InfoPath '/' işaretini bölme işleci yerine XPath konum adımlarının ayırıcısı olarak yorumlayabilir.

    İpucu : Matematiksel formüller, bağımsız değişken olarak genellikle tamsayı veya ondalık değerlere bağlıdır. Formülünüzde boş değerleri engellemek için, Form Seçenekleri iletişim kutusundaki Gelişmiş kategorisinde Boş değerleri sıfır kabul et onay kutusunu seçin.

  7. Formül sözdiziminin doğru olup olmadığını denetlemek için, Formül Ekle iletişim kutusunda Formülü Doğrula'yı tıklatın.

    Formülüm hatalar içeriyor

    Formüldeki hataları görmek için Microsoft Office InfoPath iletişim kutusunda Ayrıntıları Göster seçeneğini tıklatın. Aşağıda bu hataları gidermek için bazı öneriler yer almaktadır:

    • Formülünüzde bir işlev kullanıyorsanız, işlev için kullandığınız bağımsız değişkenlerin doğru olduğunu doğrulayın. Bazı işlevler, alanlar veya gruplar gerektirirken, bazıları bağımsız değişkenler gibi belirli değerleri gerektirir.Ayrıca bkz. bölümündeki işlevler hakkında daha fazla bilgi için bağlantı bulun.

    • Doğru yazıldığından emin olmak için, formülü silip tekrar yazın.

  8. Yaptığınız değişiklikleri test etmek için, Standart araç çubuğunda Önizleme’ye tıklayın veya CTRL+SHIFT+B tuşlarına basın.

Sayfanın Başı

Formül için XPath ifadesini düzenleme

XPath uygulaması hakkında fikir sahibiyseniz, XPath ifadesini formül için doğrudan Form Seçenekleri iletişim kutusunda düzenleyebilirsiniz. XPath ifadesini; metin kutuları, zengin metin kutuları ve tarih seçiciler için denetimin özelliklerini veya alanın kendi özelliklerini kullanarak da düzenleyebilirsiniz.

  1. Düzenlemek istediğiniz ifadeyi içeren denetimi çift tıklatın.

  2. Veri sekmesini tıklatın.

  3. Formül Ekle Düğme resmi öğesine tıklayın.

    Not : Alan özelliklerini kullanarak XPath ifadesini düzenlemek için Veri Kaynağı görev bölmesinden alanı sağ tıklatın ve sonra kısayol menüsünden Özellikler seçeneğini tıklatın.

  4. Formül Ekle iletişim kutusunda XPath'i Düzenle (gelişmiş) onay kutusunu seçin.

    Formül değişerek, formülün XPath ifadesi sürümüne geçiş yapar.

  5. Formül kutusunda formül için XPath ifadesini düzenleyin. Alanların, grupların veya işlevlerin ifadeye eklemek için Bir Alan veya Grup Ekle seçeneğini veya İşlev Ekle seçeneğini tıklatın.

  6. Formülün doğru söz diziminde olup olmadığını denetlemek için, Formül Ekle iletişim kutusunda Formülü Doğrula seçeneğini tıklatın.

    Formülüm hatalar içeriyor

    Formüldeki hataları görmek için Microsoft Office InfoPath iletişim kutusunda Ayrıntıları Göster seçeneğini tıklatın. Aşağıda bu hataları gidermek için bazı öneriler yer almaktadır:

    • Formülünüzde bir işlev kullanıyorsanız, işlev için kullandığınız bağımsız değişkenlerin doğru olduğunu doğrulayın. Bazı işlevler, alanlar veya gruplar gerektirirken, bazıları parametreler gibi belirli değerleri gerektirir.Ayrıca bkz. bölümündeki işlevler hakkında daha fazla bilgi için bağlantı bulun.

    • Doğru yazıldığından emin olmak için, formülü silip tekrar yazın.

  7. Yaptığınız değişiklikleri test etmek için, Standart araç çubuğunda Önizleme’ye tıklayın veya CTRL+SHIFT+B tuşlarına basın.

Sayfanın Başı

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×