Inserarea unui control imagine

Dacă doriți ca utilizatorii să poată să insereze imagini într-un formular Microsoft Office InfoPath, aveți posibilitatea să utilizați un control imagine în șablonul formular. Un control imagine permite utilizatorilor să insereze o imagine într-o zonă desemnată din formular. Datele imaginii sunt apoi salvate în fișierul subiacent (.xml) al formularului. Imaginile pe care utilizatorii le inserează într-un control imagine pot fi orice tip de imagine care poate fi afișată de Windows Internet Explorer.

În acest articol

Când se inserează un control imagine

Punctul de vedere al utilizatorului

Considerații de compatibilitate

Inserarea unui control imagine

Sfaturi aspect

Când se inserează un control imagine

Utilizați un control imagine atunci când doriți să:

  • Adăugați un o zonă necompletată în formular unde utilizatorii pot insera imagini, inclusiv fotografii, miniaturi și desene.

  • Adăugați o imagine permanentă la șablonul formular, care să nu poată fi înlocuită sau ștearsă, cum ar fi sigla firmei.

  • Adăugați o imagine temporară la șablonul formular, care poate fi ștearsă sau înlocuită de utilizator, cum ar fi o fotografie substituentă.

  • Salvați datele de imagini ca date codificate în fișiere (.xml) formular de utilizator. InfoPath utilizează codificare de tip base64 pentru a codifica și decodifica fișiere binar, cum ar fi fișierele .gif sau .jpg.

  • Salvați datele imaginii ca referință hyperlink în fișierele (.xml) formularului de utilizator.

  • Afișați imaginile în șablonul dvs. formular, care sunt regăsite dintr-o bază de date sau altă sursă externă de date.

În următoarea ilustrație, un control imagine este utilizat într-o solicitare de despăgubiri către firma de asigurări, pentru a colecta imagini ale vehiculului deteriorat din partea deținătorului poliței. Proiectantul de formular a plasat controlul imagine într-o secțiune repetabilă, astfel încât utilizatorii să poată adăuga câte fotografii este necesar la formularele lor.

A picture control inside a repeating section on a form template

Când adăugați un control imagine la șablonul formular, InfoPath inserează în mod implicit un control imagine necompletat. Utilizatorii pot adăuga o imagine în controlul imagine necompletat atunci când completează formularele care se bazează pe șablon. Dacă doriți, aveți posibilitatea să specificați un control imagine implicit în loc să lăsați controlul imagine gol. De asemenea, aveți posibilitatea să specificați dacă utilizatorii pot să răsfoiască, să șteargă sau să înlocuiască imagini pe care le inserați într-un control imagine.

Controale înrudite

InfoPath include controale similare cu controalele imagine, dar care au alte scopuri. Pentru a decide care dintre aceste controale funcționează mai bine pentru propriul șablon formular, consultați următoarea listă:

Control imagine în cerneală    Un control imagine în cerneală arată și se comportă ca un control imagine. Însă, un control imagine în cerneală permite utilizatorilor să creeze desene sau schițe cu un stilou de tabletă sau utilizând un Tablet PC și nu permite utilizatorilor să insereze fotografii sau alte imagini. Ambele controale sunt capabile să stocheze date codificate de tip base64 în XML-ul subiacent. Cu toate acestea, un control imagine poate stoca și date de imagini ca hyperlink în XML.

Control fișier atașat    Dacă doriți ca utilizatorii să poată să atașeze documente, foi de lucru, prezentări și alte fișiere la formularele lor, aveți posibilitatea să utilizați un control fișier atașat în locul unui control imagine.

Casetă text îmbogățit    Dacă șablonul formular conține controale text îmbogățit și dacă ați activat complet formatarea text îmbogățit, utilizatorii pot adăuga imagini în acele casete text îmbogățit.

Începutul paginii

Punctul de vedere al utilizatorului

În funcție de proiectarea șablonului formular, atunci când inserați un control imagine, utilizatori vor vedea o imagine implicită (pe care o specificați) sau o pictogramă imagine și textul indiciu Faceți clic aici pentru a insera o imagine. În următorul exemplu, utilizatorii care completează o cerere de despăgubiri pentru societatea de asigurări pot face clic într-un control imagine pentru a insera fotografii ale vehiculului. În acest exemplu, proiectantul de formular a plasat controlul imagine într-o secțiune repetabilă pentru a colecta mai multe fotografii de la utilizator.

Picture control inside repeating section

Când utilizatorii fac clic în controlul imagine, ei pot răsfoi pentru a găsi o imagine utilizând caseta de dialog Inserare imagine. Când inserează un fișier imagine, controlul imagine este redimensionat automat pentru a se potrivi cu dimensiunile imaginii.

Începutul paginii

Considerații de compatibilitate

Când proiectați un șablon formular în InfoPath, aveți posibilitatea să alegeți să proiectați un șablon formular compatibil cu browserul. Când proiectați un astfel de șablon, controalele imagine sunt indisponibile în panoul de activități Controale, deoarece ele nu se pot afișa în browsere Web.

Dacă doriți ca utilizatorii să poată insera imagini într-un șablon formular activat pentru browser, aveți posibilitatea să găzduiți InfoPath sub formă de control formular Microsoft ASP.NET într-o pagină Web și să scrieți cod site-server pentru a insera imaginea în datele codificate de tip base64 ale XML-ului șablonului formular. Ca alternativă, aveți posibilitatea să utilizați o casetă text îmbogățit în șablonul formular compatibil cu browsere, pentru a permite utilizatorilor să insereze imagini cu linkuri. Acest lucru vă permite să salvați datele imaginilor ca hyperlink în XML-ul subiacent.

Începutul paginii

Inserarea unui control imagine

Procedura de inserare a unui control imagine este ușor diferită dacă proiectați un șablon nou, necompletat sau dacă proiectați șablonul formular pe baza unei baze de date sau a unei surse de date externe.

Următoarea ilustrație afișează cum arată un control imagine necompletat atunci când este selectat în mod proiectare.

Picture control selected in design mode

Controalele pot fi legate sau nelegate. Când un control este legat, acesta este conectat la un câmp sau grup din sursa de date, astfel încât datele introduse în control să fie salvate în fișierul formularului de bază (.xml). Când un control este nelegat, acesta nu este conectat la un câmp sau grup și datele introduse în control nu sunt salvate. Când selectați sau deplasați indicatorul peste un control, text și o pictogramă de legare apar în colțul din dreapta sus al controlului. Acest text indică grupul sau câmpul de care controlul este legat în sursa de date. Pictograma arată dacă există o legătură corectă între control și acel grup sau câmp. Când legătura este corectă, apare o pictogramă verde. Dacă legătura nu este corectă, veți vedea o pictogramă albastră sau roșie.

Sursa de date pentru formular constă din câmpuri și grupuri afișate într-o vizualizare ierarhică în panoul de activitate Sursa de date. Controalele imagine întotdeauna legate la câmpuri. În următorul exemplu, controlul imagine din șablonul formular este legat la câmpul fișierFoto din panoul de activități Sursa de date.

Relationship between picture control on form template and corresponding field in data source

Inserarea unui control imagine într-un șablon formular nou, necompletat

Când proiectați un șablon formular nou și necompletat, caseta de verificare Creare automată sursă de date din panoul de activitate Controale este selectat implicit. Aceasta permite InfoPath să creeze automat câmpuri și grupe în sursa de date, pe măsură ce adăugați controale la șablonul formular. Aceste câmpuri și grupe sunt reprezentate de pictograme de folder și fișier în panoul de activitate Sursa de date.

  1. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

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

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

  4. În caseta de dialog Inserare control imagine, alegeți una din următoarele variante:

    • Pentru a salva date imagine într-un formular de utilizator, faceți clic pe Incluse în formular. Când selectați această opțiune, InfoPath utilizează tip de dateAtașare imagine sau fișier (base64) pentru controlul imagine, iar datele imaginii sunt codificate în formularul fișierele subiacente formularului (.xml). Includerea imaginii este o idee bună dacă doriți ca formularul și datele sale să fie portabile.

    • Pentru a afișa o imagine care este legată la, dar nu salvată odată cu formularul de utilizator, faceți clic pe Ca legătură. Când selectați această opțiune, InfoPath utilizează Hyperlink (anyURI) care tip de date pentru controlul imagine, iar datele imaginii sunt stocate ca hyperlink în fișierele formularului subiacent (.xml). Legarea unei imagini este o alegere bună în cazul în care credeți că utilizatorii vor dori să actualizeze imaginea legată sau dacă doriți să reduceți dimensiunea fișierului formularului utilizatorului.

      Notă: Când vizualizează imagini legate într-un formular, utilizatorii trebuie să aibă acces la locația fișierului sursă al imaginii. Altfel, imaginea nu va apărea în formular.

  5. În mod implicit, un control imagine cu textul substituent Faceți clic aici pentru a insera o imagine este inserat în șablonul formular.

  6. Dacă alegeți să includeți datele imaginii în formularul utilizatorului în pasul 4, aveți posibilitatea să specificați o imagine de fundal.

    Cum?

    1. Faceți dublu clic pe controlul imaginii în șablonul formular.

    2. Faceți clic pe fila Date.

    3. Sub Legare din fila Date, faceți clic pe Se specifică imaginea implicită, apoi pe Răsfoire.

      Notă: Această opțiune nu este disponibilă dacă ați ales Ca legătură mai devreme în această procedură.

    4. În caseta de dialog Inserare imagine, faceți clic pe imaginile dorite.

  7. Pentru a adăuga o etichetă la control, tastați text deasupra sau la stânga controlului, urmate de două puncte (:).

Inserarea unui control imagine într-un șablon formular care este bazat pe o sursă de date existentă

Dacă proiectul șablonului formular se bazează pe un fișier XML (Extensible Markup Language), o bază de date sau un serviciu Web existente, InfoPath derivă câmpurile și grupurile din panoul de activitate Sursă de date din acea sursă de date existentă. În acest scenariu, aveți posibilitatea să inserați un control imagine glisând un câmp din panoul Sursa de date în șablonul formular sau inserând controlul imagine din panoul de activități Controale, după cum este descris mai jos:

  1. În șablonul formular, plasați cursorul în locul în care veți insera controlul.

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

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

  4. În caseta de dialog Inserare control imagine, alegeți una din următoarele variante:

    • Pentru a salva date imagine într-un formular, faceți clic pe Incluse în formular. Când selectați această opțiune, trebuie să legați controlul imagine la un câmp cu tipul de date Atașare imagine sau fișier (base64) .

    • Pentru a afișa o imagine care este legată la, dar nu salvată odată cu formularul, faceți clic pe Ca legătură. Când selectați această opțiune, trebuie să legați controlul imagine la un câmp cu tipul de date Hyperlink (anyURI).

  5. În caseta de dialog Legare imagini, faceți clic cu butonul din dreapta pe câmpul în care doriți să stocați datele controlului imagine, apoi faceți clic pe OK.

    În mod implicit, un control imagine cu textul substituent Faceți clic aici pentru a insera o imagine este inserat în șablonul formular.

  6. Dacă alegeți să includeți datele imaginii în formularul utilizatorului în pasul 4, aveți posibilitatea să specificați o imagine implicită care apare în control.

    Cum?

    1. Faceți dublu clic pe controlul imaginii în șablonul formular.

    2. Faceți clic pe fila Date.

    3. Sub Legare, faceți clic pe Se specifică imaginea implicită, apoi pe Răsfoire.

      Notă: Această opțiune nu este disponibilă în cazul în care ați legat controlul imagine la un câmp cu tipul de date Hyperlink (anyURI) mai sus în această procedură.

    4. În caseta de dialog Inserare imagine, faceți clic pe imaginile dorite.

  7. Pentru a adăuga o etichetă la control, tastați text deasupra sau la stânga controlului, urmate de două puncte (:).

Începutul paginii

Sfaturi aspect

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

  • Utilizarea unui tabel de aspect în scopuri de aranjare este o idee bună, indiferent de tipul de control cu care lucrați.

  • Inserarea unui control imagine într-o regiune defilantă poate fi utilă atunci când doriți o regiune fixă în șablonul formular în care imaginile mari vor fi vizualizate prin defilare.

  • Pentru a modifica lățimea mai multor controale imagine odată, selectați controalele ale căror dimensiuni doriți să le modificați, apăsați ALT+ENTER, faceți clic pe fila Dimensiune, apoi, în caseta Lățime, tastați un număr nou.

  • Pentru a modifica bordura sau culoarea unui control imagine, selectați controlul imagine în cerneală în formular, apoi, în meniul Format, faceți clic pe Borduri și umbrire, apoi efectuați reglările necesare.

Începutul paginii

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.

×