Adăugarea unei formule la un control

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Într-un șablon de formular Microsoft Office InfoPath 2007, puteți utiliza o formulă pentru a crea o nouă valoare pentru un câmp și a afișa valoarea respectivă într-un control legat la acel câmp. O formulă este o expresie XPath alcătuită din valori, câmpuri sau grupuri, funcții și operatori utilizată pentru a calcula sau a afișa alte valori.

În majoritatea cazurilor, va inserarea unei formule utilizând caseta de dialog Inserare Formula care se accesează proprietățile câmpului sau control. Această casetă de dialog vă permite să inserați câmpuri și funcțiile în formulă corect și verificați dacă formula este corectă. Dacă sunteți familiarizat cu XPath, puteți să editați expresia XPath pentru formula din această casetă de dialog.

În acest articol

Ce este o formulă?

Adăugarea unei formule la un control

Editați expresia XPath pentru o formulă

Ce este o formulă?

O formulă este o expresie XPath alcătuită din valori, câmpuri sau grupuri, funcţii şi operatori utilizaţi pentru a calcula şi afişa alte valori. Formulele pot fi utilizate pentru următoarele activităţi:

  • Calcularea valorilor matematice din valorile pe care îl specificați când Proiectare șablon formular sau valorile care se introduc în controale atunci când acestea completarea formularelor bazat pe șablonul de formular...

  • Afişarea datelor şi orelor specifice.

  • Afişarea într-un alt control a valorilor introduse de utilizatori într-un control.

  • Setarea valorii implicite a unui câmp sau control.

  • Executarea unei reguli bazate pe o valoare calculată utilizând o formulă.

Fiecare expresie XPath care este utilizată într-o formulă este o combinație de valori, funcții și operatori care se evaluează la o singură valoare. O formulă poate conține mai multe expresii. Vă puteți gândi o formulă ca o propoziție format din una sau mai multe expresii, cu fiecare o expresie care reprezintă o expresie în formulă.

Următoarea ilustraţie arată relaţia dintre o formulă şi o expresie.

Nomogramă afișând relația dintre formule și expresii

O funcţie este o expresie care returnează o valoare bazată pe rezultatele unui calcul. Valorile utilizate în funcţii se numesc argumente. Pot fi utilizate funcţiile XPath 1.0 standard incluse în InfoPath precum şi unele funcţii specifice InfoPath. Găsiţi legături către mai multe informaţii despre funcţiile InfoPath în secţiunea Vezi şi.

Începutul paginii

Adăugarea unei formule la un control

  1. Faceți dublu clic pe controlul în care veți crea formula.

  2. Faceți clic pe fila Date.

  3. Faceți clic pe Inserare Formula Imagine buton .

    Notă : Pentru a crea formula cu ajutorul proprietăților câmpului, faceți clic cu butonul din dreapta pe câmpul din panoul de activități Sursă de date, apoi faceți clic pe Proprietăți în meniul de comenzi rapide.

  4. Pentru a insera un câmp sau un grup în formulă, faceți clic pe Inserare câmp sau grup, apoi faceți clic pe câmpul sau grupul din caseta de dialog Selectare câmp sau grup.

  5. Pentru a insera o funcție în formulă, faceți clic pe Inserare funcție, apoi selectați funcția din caseta de dialog Inserare funcție.

    Sfat : Dacă funcția necesită parametri, selectați funcția în caseta de dialog Inserare funcție , faceți clic pe OK, apoi, în caseta formulă în caseta de dialog Proprietăți Control , faceți dublu clic pe funcția pe care ați adăugat și faceți clic pe un câmp sau grup. Găsiți linkuri către mai multe informații despre funcțiile în secțiunea consultați și .

  6. Pentru a insera o valoare sau un operator matematic într-o formulă, tastați valoarea sau simbolul pentru operația matematică în caseta Formulă.

    Lista de operațiuni matematice

    Operație

    Simbol

    Adunare

    +

    Scădere

    -

    Înmulțire

    *

    Împărțire

    /

    Notă : Dacă formula utilizează operatorul de împărţire (/), asiguraţi-vă că există un spaţiu înainte şi după operatorul de împărţire. Dacă operatorul de împărţire nu are un spaţiu înainte şi după el, InfoPath poate interpreta „/" ca separator pentru paşii de amplasare XPath şi nu ca operator de împărţire.

    Sfat : Formulele matematice depind de obicei de argumente ce sunt valori întregi sau zecimale. Pentru a evita valorile vide în formule, bifați caseta de selectare Valorile vide se tratează ca fiind zero din categoria Complex din caseta de dialog Opțiuni formular.

  7. Pentru a verifica sintaxa corectă a formulei, în caseta de dialog Inserare formulă, faceţi clic pe Verificare formulă.

    Formula mea conține erori

    Faceți clic pe Afișare detalii din caseta de dialog Microsoft Office InfoPath pentru a vedea erorile din formulă. Următoarele sugestii se pot aplica pentru rezolvarea acestor erori:

    • Dacă utilizați o funcție în formulă, verificați că utilizați argumentele corecte pentru funcție. Unele funcții necesită câmpuri sau grupuri, în timp ce altele necesită valori specificate ca argumente. Găsiți linkuri la mai multe informații despre funcții în secțiunea Vedeți și.

    • Ștergeți și retastați formula pentru a vă asigura că este tastată corect.

  8. Pentru a testa modificările, faceți clic pe Previzualizare pe bara de instrumente Standard sau apăsați CTRL+SHIFT+B.

Începutul paginii

Editarea expresiei XPath pentru o formulă

Dacă sunteți familiarizat cu XPath, aveți posibilitatea să editați direct expresia pentru o formulă în caseta de dialog Inserare formulă. Expresia XPath se poate edita și utilizând proprietățile controlului (pentru casete text, casete de text îmbogățit și selectori de dată) sau proprietățile câmpului.

  1. Faceți dublu clic pe controlul care conține expresia pe care doriți să o editați.

  2. Faceți clic pe fila Date.

  3. Faceți clic pe Inserare Formula Imagine buton .

    Notă : Pentru a edita expresia XPath cu ajutorul proprietăților câmpului, faceți clic cu butonul din dreapta pe câmpul din panoul de activități Sursă de date, apoi faceți clic pe Proprietăți în meniul de comenzi rapide.

  4. În caseta de dialog Inserare formulă, selectați caseta de selectare Editare XPath (complexă).

    Formula se modifică în versiunea expresie XPath a formulei.

  5. În caseta Formulă, editați expresia XPath pentru formulă. Pentru a include câmpuri, grupuri sau funcții în expresie, faceți clic pe Inserare câmp sau grup sau pe Inserare funcție.

  6. Pentru a verifica dacă sintaxa formulei este corectă, în caseta de dialog Inserare formulă, faceți clic pe Verificare formulă.

    Formula mea conține erori

    Faceți clic pe Afișare detalii din caseta de dialog Microsoft Office InfoPath pentru a vedea erorile din formulă. Următoarele sugestii se pot aplica pentru rezolvarea acestor erori:

    • Dacă utilizați o funcție în formulă, verificați că utilizați argumentele corecte pentru funcție. Unele funcții necesită câmpuri sau grupuri, în timp ce altele necesită valori specificate ca parametri. Găsiți linkuri la mai multe informații despre funcții în secțiunea Vedeți și.

    • Ștergeți și retastați formula pentru a vă asigura că este tastată corect.

  7. Pentru a testa modificările, faceți clic pe Previzualizare pe bara de instrumente Standard sau apăsați CTRL+SHIFT+B.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×