Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Notă: Dorim să vă oferim cel mai recent conținut de ajutor, cât mai rapid posibil, în limba dvs. Această pagină a fost tradusă automatizat și poate conține erori gramaticale sau inexactități. Scopul nostru este ca acest conținut să vă fie util. Vă rugăm să ne spuneți dacă informațiile v-au fost utile, în partea de jos a acestei pagini. Aici se află articolul în limba engleză, ca să îl puteți consulta cu ușurință.

Este posibil ca o parte a conținutului din acest subiect să nu fie aplicabilă în unele limbi.

Puteți să inserați un buton, numit uneori și un buton de comandă sau apăsarea unui buton, pe un șablon formular Microsoft Office InfoPath. Utilizatorii fac clic pe butoanele pentru a iniția o acțiune imediată, cum ar fi trimiterea unui formular într-un serviciu Web sau interogarea unei baze de date. Puteți să asociați un buton cu reguli sau codul particularizat care rulează atunci când utilizatorul face clic pe butonul.

În acest articol

Când se utilizează un buton

Butoanele sunt versatil controale care sunt utile în mai multe scenarii diferite. De exemplu, puteți utiliza un buton atunci când doriți să:

  • Remiterea datelor de la una sau mai multe surse de date.

  • Permite utilizatorilor să comutați la altă vizualizare a formularului.

  • Reîmprospătarea datelor dintr-o sursă de date secundară.

  • Debifați orice date interogate din formă.

  • Calcularea datelor în formular.

Dacă știți cum să scrieți cod, puteți utiliza un buton pentru a efectua acțiuni mai sofisticat sau pentru a face lucruri pe care nu sunt acceptate în interfața cu utilizatorul în modul proiectare. De exemplu, puteți utiliza cod pentru a șterge automat toate rândurile dintr-un tabel repetabil atunci când utilizatorul face clic pe un buton Șterge toate .

Dacă vă proiectați șablonul de formular, astfel încât remite date la o bază de date sau din altă sursă de date externe, apoi o comandă de Remitere în meniul fișier și un buton de bară de instrumente de Remitere va fi adăugată la formular. Totuși, aceste puncte remitere sunt simplu pentru ca utilizatorii să pierdeți. Prin urmare, se recomandă să luați în considerare adăugarea unui buton de Remitere șablonul de formular. Următoarea ilustrație afișează modul în care ar putea arăta un utilizator formular.

submit button on form

Atunci când adăugați un buton la șablonul de formular, în mod implicit, InfoPath inserează un buton cu "Butonul" ca text care apare în control. Dacă doriți să modificați textul și să atribuiți o acțiune pe butonul utilizând o regulă, trebuie să faceți dublu clic pe butonul și să specificați opțiunile în caseta de dialog Butonul proprietăți .

Dacă doriți ca textul de pe butonul pentru a modifica în funcție de valori din formular, puteți crea o etichetă dinamic butonul. De exemplu, puteți crea un buton cu eticheta Trimitere la Manager, în cazul în care este managerul numele pe care un utilizator tastează în caseta text în altă parte din formularul Manager .

Începutul paginii

Inserarea unui buton

Procedura pentru inserarea unui buton este la fel, indiferent dacă sunt proiectarea unui șablon formular nou, necompletat sau bazându-se de proiectare a șablonului de formular pe o bază de date sau din altă sursă de date externe.

Următoarea ilustrație arată aspectul unui buton atunci când este selectată în mod proiectare.

A button selected in design mode

Spre deosebire de majoritatea altor controale InfoPath, butoane nu sunt legat la câmpuri sau grupuri în sursa de date. Aceasta este că acestea sunt utilizate pentru a iniția o acțiune, nu pentru a colecta date pentru utilizator.

Inserarea unui buton

  1. Pe șablonul de formular, plasați cursorul acolo unde doriți să inserați controlul.

  2. Dacă panoul de activități Controale nu este vizibil, faceți clic pe Mai multe controale pe meniul Inserare sau apăsați ALT+I, C.

  3. Sub Inserare controale, faceți clic pe butonul.

  4. Faceți dublu clic pe pictograma butonul care a fost inserate într-un șablon formular.

  5. Faceți clic pe fila General.

  6. În lista de acțiune , faceți clic pe acțiunea pe care doriți ca butonul pentru a efectua.

    Acțiuni disponibile

    Acțiuni de Remitere și reguli și cod particularizate sunt întotdeauna disponibile. Disponibilitatea alte acțiuni butonul depinde de cum a fost proiectat șablonul de formular și dacă șablonul formular include o conexiune de date, care interoghează sau remite date la surse de date externe, cum ar fi o bază de date sau un serviciu Web.

    Acțiune

    Descriere

    Remitere

    Această acțiune inițiază standard remitere pentru formular, acesta este la fel ca utilizator făcând clic pe Remitere în meniul fișier . Pentru a iniția o Particularizare remiterea acțiuni, selectați reguli și cod particularizatși apoi creați o regulă pentru prezentarea datelor.

    Reguli și cod particularizat

    Această acțiune rulează fie o regulă, atunci când butonul se face clic sau codul particularizat care rulează. De exemplu, puteți crea o regulă care remite date dintr-un formular într-un serviciu Web sau remite datele ca un mesaj de e-mail, ca răspuns la utilizator făcând clic pe butonul automat. Pentru a defini o regulă, faceți clic pe reguli. Pentru a defini cod, faceți clic pe Editare formă de cod.

    Execuție interogare

    Dacă formularul este conectat la o bază de date sau un serviciu Web, această acțiune interogări pe o bază de date sau un serviciu Web pe baza valorilor introduse în câmpurile care sunt utilizate pentru a interoga datele.

    Înregistrare nouă

    Dacă formularul este conectat la o bază de date sau un serviciu Web, această acțiune golește valorile în formular, astfel încât un utilizator să introduceți date noi.

    Ștergerea și remiteți

    Dacă formularul este conectat la o bază de date sau un serviciu Web, această acțiune șterge înregistrările din baza de date care au fost returnate într-o interogare.

    Reîmprospătare

    Dacă formularul este conectat la o bază de date sau un serviciu Web, această acțiune se reîmprospătează datele din baza de date sau serviciu Web care a fost returnat într-o interogare.

    Formular de actualizare

    Într-un formular care este proiectat pentru a fi completate într-un browser Web, această acțiune actualizează datelor de formular într-o manieră incrementală. De exemplu, imaginați-vă o casetă Total care modificările bazată pe valorile care se introduc în alte controale din formular. Pentru a evita reîmprospătarea formularul ori de câte ori modificați valorile din aceste controale, puteți să preveniți date este trimis la serverul pentru aceste controale specifice. Apoi puteți adăuga un buton Actualizare totaluri alături de caseta Total , care utilizatorul face clic pe pentru a reîmprospăta manual totalurile. Butonul asociat cu acțiunea Actualizare formular este vizibil doar atunci când utilizatorii afișarea și completați formularul în browser.

  7. În caseta etichetă , alegeți una dintre următoarele:

    • Pentru a utiliza text particularizat pe buton, tastați textul pe care doriți să îl afișați.

    • Pentru a utiliza o valoare din formularul pentru butonul text, faceți clic pe Inserare Formula Imagine buton. În caseta de dialog Inserare formule , faceți clic pe Inserare câmp sau grupși selectați câmpul sau grupul pe care doriți să îl utilizați.

Începutul paginii

Sfaturi de aspect

Utilizați următoarele sfaturi pentru a vă ajuta să rafinați aspectul, dimensiunea și alte aspecte ale unui control buton:

  • Butoanele tind să arate cele mai bune atunci când lor etichetele sunt doar câteva cuvinte lung.

  • Pentru a modifica dimensiunea de mai multe butoane în același timp, selectați butoane ale căror dimensiunea pe care doriți să o modificați. Apăsați ALT + ENTER și apoi efectuați ajustările necesare pe fila Dimensiune .

  • Pentru a modifica bordura sau culoarea unui buton, selectați butonul pe care doriți să îl modificați. În meniul Format , faceți clic pe Borduri și umbrireși efectuați ajustările necesare.

  • Nu este posibil să adăugați o imagine la un buton în modul proiectare. Pentru a rezolva această limitare, puteți să editați manual fișierul manifeste (.xsf), care este asociat cu șablonul de formular, deși această metodă este recomandată doar pentru proiectanții de formulare complexe.

  • Dacă utilizați butonul același în mai multe vizualizări, încercați să îl plasați într-o locație similare în fiecare vizualizare și să utilizați același text buton pentru consistență.

  • Pentru un aspect mai îngrijit, luați în considerare limitarea numărului de lățimi diferite, utilizați pentru butoanele din șablonul de formular. De asemenea, încerca să evitați utilizând butoanele înguste, scurtă sau înălțimea, deoarece nestandard butonul dimensiunile adesea Arată neprofesional.

Începutul paginii

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×