Inserarea unui control fișier atașat

Dacă doriți ca utilizatorii să poată să insereze fișiere într-un formular Microsoft Office InfoPath, aveți posibilitatea să utilizați un control fișier atașat în șablonul formular. Utilizatorii pot utiliza acest control pentru a atașa controale la formularul dvs., iar fișierele sunt apoi codificate și salate cu datele formular.

În acest articol

Când se utilizează un control fișier atașat

Punctul de vedere al utilizatorului

Inserarea unui control fișier atașat

Detalii de securitate

Când se utilizează un control fișier atașat

Utilizați un control fișier atașat atunci când doriți să:

  • Permiteți utilizatorilor să atașeze documente, foi de lucru și alte tipuri de fișiere la formularul dvs.

  • Atașați un fișier la șablonul formular, cum ar fi un fișier care conține informații suplimentare despre șablonul formular.

  • Lucrați cu fișiere binar dintr-o bază de date sau alte surse de date externe.

În următorul exemplu, un document Microsoft Office Word 2007 este atașat la un formular InfoPath. Documentul conține detalii despre agenda propusă pentru o întâlnire internațională de vânzări.

file attached to form via file attachment control

În mod implicit, utilizatorii pot să răsfoiască, să șteargă sau să înlocuiască fișierele dintr-un control fișier atașat. Utilizatorii pot atașa orice tip de fișier la formular, cu excepția fișierelor potențial nesigure, care pot conține viruși, cum ar fi .bat sau .exe. Dacă doriți, aveți posibilitatea să limitați și mai mult tipurile de fișiere pe care utilizatorii le inserează într-un control fișier atașat din formularul dvs.

Controale înrudite

InfoPath include controale similare cu controalele fișier atașat, 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ă:

Controale imagine    Ca și un control fișier atașat, un control imagine permite utilizatorilor să răsfoiască, să șteargă sau să înlocuiască fișiere în formularele lor. Diferența este că aveți posibilitatea să adăugați numai fișiere imagine la un control imagine, în timp ce un control fișier atașare acceptă toate tipurile de fișiere, inclusiv fișierele imagine. Ambele controale utilizează tipul de date base64, care este utilizat pentru codificarea și decodificarea fișierelor binare pentru stocare și afișare.

Hyperlink    În loc să permiteți utilizatorilor să încorporeze fișiere în formulare, care poate crește dimensiunea formularului, aveți posibilitatea să utilizați un control hyperlink în șablonul formular, care permite utilizatorilor să insereze linkuri către fișierul potrivit.

Începutul paginii

Punctul de vedere al utilizatorului

În funcție de opțiunile pe care le specificați pentru controlul fișier atașat, utilizatorii pot să insereze un fișier într-un control fișier atașat gol sau să înlocuiască un fișier atașat care există deja. În acest caz, utilizatorii fac clic în interiorul controlului fișier atașat pentru a găsi un fișier. Când se afișează caseta de dialog Atașare fișier, ei pot răsfoi pentru a găsi un fișier dorit.

Aveți posibilitatea să specificați care tipuri de fișiere pot fi adăugate de utilizatori la controalele fișier atașat. Când specificați tipurile de fișiere pe care doriți să le permiteți, InfoPath ascunde automat orice fișiere neacceptate în caseta de dialog Atașare fișier. De exemplu, dacă limitați atașările de fișier la fișiere .txt, atunci tipurile .docx, .pptx și alte tipuri de fișiere vor fi ascunse în caseta de dialog, chiar dacă există în folder.

Dacă utilizatorii încearcă să insereze un tip de fișier care este potențial periculos, cum ar fi un fișier executabil (.exe), atunci un mesaj de securitate îi informează că tipul de fișier este nesigur și îi împiedică să îl atașeze la formular. InfoPath blochează aceste de fișiere nesigure în mod implicit. Pentru mai multe informații despre fișierele nesigure, consultați Detalii despre securitate mai jos în acest articol.

Începutul paginii

Inserarea unui control fișier atașat

Procedura de inserare a unui control fișier atașat 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 fișier atașat atunci când este selectat în mod proiectare.

File attachment 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 fișier atașat sunt întotdeauna legate la câmp cu tipul de date Atașare imagine sau fișier (baza64). În următorul exemplu, controlul fișier atașat din șablonul formular este legat la câmpul discuțieElementAtașat din panoul de activități Sursa de date.

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

Inserarea unui control fișier atașat î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 Fișier atașat.

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

  5. În mod implicit, utilizatorii pot atașa la formulare orice tip de fișier, cu excepția unora, cum ar fi fișierele .exe, pe care InfoPath le blochează din motive de securitate. Pentru a limita tipurile de fișiere pe care utilizatorii le pot atașa formularelor, efectuați următoarele:

    1. Faceți dublu clic pe controlul atașare fișier.

    2. Faceți clic pe fila Date.

    3. Sub Validare și reguli, bifați caseta de selectare Se permite utilizatorului să atașeze numai următoarele tipuri de fișiere, apoi, în casetă, tastați extensiile de fișier pentru tipurile de fișier pe care doriți să le permiteți. De exemplu, dacă tastați .docx, va fi posibilă atașarea numai a fișierelor Office Word 2007 la controlul fișier atașat din formular.

      Notă : Dacă proiectați un șablon formular compatibil cu browserul, nu veți avea posibilitatea să specificați care tipuri de fișiere sunt permise de controlul fișier atașat.

  6. În mod implicit, se inserează în formular o pictogramă fișier atașat cu text substituent.

  7. Pentru a afișa o atașare de fișier implicită în control în loc de textul substituent, efectuați următoarele:

    1. Faceți dublu clic pe controlul atașare fișier.

    2. Faceți clic pe fila Date.

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

    4. În caseta de dialog Atașare fișier, selectați fișierul care doriți să apară în caseta de atașare de fișier în șablonul formular, apoi faceți clic pe Inserare.

Inserarea unui control fișier atașat î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 fișier atașat glisând un câmp din panoul Sursă de date în șablonul formular sau inserând controlul fișier atașat 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 Fișier atașat.

  4. În caseta de dialog Legare fișier atașat, selectați câmpul în care doriți să se stocheze datele fișierului atașat, apoi faceți clic pe OK.

  5. InfoPath utilizează numele câmpului sau al grupului ca etichetă a controlului. Dacă este necesar, schimbați textul etichetei.

  6. În mod implicit, utilizatorii pot atașa la formulare orice tip de fișier, cu excepția unora, cum ar fi fișierele .exe, pe care InfoPath le blochează din motive de securitate. Pentru a limita tipurile de fișiere pe care utilizatorii le pot atașa formularelor, efectuați următoarele:

    1. Faceți dublu clic pe controlul atașare fișier.

    2. Faceți clic pe fila Date.

    3. Sub Validare și reguli, bifați caseta de selectare Se permite utilizatorului să atașeze numai următoarele tipuri de fișiere, apoi, în casetă, tastați extensiile de fișier pentru tipurile de fișier pe care doriți să le permiteți. De exemplu, dacă tastați .docx, va fi posibilă atașarea numai a fișierelor Office Word 2007 la controlul fișier atașat din formular.

      Notă : Dacă proiectați un șablon formular compatibil cu browserul, nu veți avea posibilitatea să specificați care tipuri de fișiere sunt permise de controlul fișier atașat.

  7. În mod implicit, se inserează în șablonul formular un control fișier atașat cu text substituent.

  8. Pentru a face un fișier implicit să apară în șablonul formular în loc de textul substituent, efectuați următoarele:

    1. Faceți dublu clic pe controlul atașare fișier.

    2. Faceți clic pe fila Date.

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

    4. În caseta de dialog Atașare fișier, selectați fișierul care doriți să apară în caseta de atașare de fișier în șablonul formular.

      Sfat : Pentru a insera controale, aveți posibilitatea să utilizați și panoul de activități Sursa de date. În panoul de activități Sursa de date, faceți clic cu butonul din dreapta pe câmpul la care doriți să legați controlul fișier atașat, apoi faceți clic pe Fișier atașat în meniul de comenzi rapide. Dacă nu vedeți Fișier atașat ca alegere în meniul de comenzi rapide, asigurați-vă că există o imagine în câmp sau un tip de date de fișier de atașare.

Începutul paginii

Detalii de securitate

InfoPath nu permite atașarea la un formular a anumitor tipuri de fișiere, cum ar fi .exe, .com sau .bat. Această restricție împiedică fișierele executabile rău intenționate să afecteze computerele utilizatorilor. Pentru a determina tipurile de fișiere care sunt considerate nesigure, InfoPath urmează un model similar cu cel din Microsoft Office Outlook.

În mod implicit, următoarele extensii de fișier sunt considerate nesigure de InfoPath: .ade, .adp, .app, .asp, .bas, .bat, .cer, .chm, .cmd, .com, .cpl, .crt, .csh, .der, .exe, .fxp, .hlp, .hta, .inf, .ins, .isp, .its, .js, .jse, .ksh, .lnk, .mad, .maf, .mag, .mam, .maq, .mar, .mas, .mat, .mau, .mav, .maw, .mda, .mdb, .mde, .mdt, .mdw, .mdz, .msc, .msh, .msh1, .msh2, .msh1xml, .msh2xml, .mshxml, .msi, .msp, .mst, .ops, .pcd, .pif, .plg, .prf, .prg, .pst, .reg, .scf, .scr, .sct, .shb, .shs, .tmp, .url, .vb, .vbe, .vbs, .vsmacros, .vsw, .ws, .wsc, .wsf, .wsh.

Administratorii de sistem pot adăuga tipuri de fișier la această listă adăugând o cheie de registry și setând valoarea sa la o listă de extensii delimitată prin punct și virgulă. De asemenea, ei pot să elimine fișiere din lista nesigură.

Î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.

×