Prin dezvoltarea unui bloc separat de șabloane, îl puteți apoi distribui altor dezvoltatori ai șablonului de formular din organizație pentru a fi utilizați în șabloanele de formular. Acest lucru va contribui la menținerea coerenței planurilor mai multor șabloane de formular.
De exemplu, permiteți utilizatorului să ruleze un grup de lucru care dezvoltă și salvează un set de șabloane de formular. Fiecare dintre aceste șabloane de formular trebuie să conțină logo-ul companiei și câteva câmpuri de text pentru colectarea informațiilor de contact ale utilizatorilor. Dacă proiectați acest logo și controlați ca fișier de șablon (fișier XTP), puteți salva acest fișier într-o locație publică, informând grupul de lucru despre disponibilitatea acestuia. Când membrii grupului de lucru adaugă un bloc de șablon în panoul de activități Controls. Apare în antetul personalizat și poate fi inserat în șablonul de formular.
Pentru a modifica un bloc de șabloane existent, deschideți-l, efectuați modificările necesare, salvați blocul de șabloane și apoi distribuiți-l între designerii de formulare. După ce dezvoltatorii de formulare adaugă cea mai recentă versiune a blocului de șabloane în panoul de activități Controls. Îl pot folosi în șabloanele lor. Când deschideți un șablon de formular care conține o versiune mai veche a blocului de șabloane, Microsoft Office InfoPath vă va solicita să actualizați acest bloc de șablon cu cea mai recentă versiune.
În acest articol:
Prezentare generală a blocurilor șablonului
O parte a șablonului face parte din șablonul de formular pe care îl puteți salva pentru reutilizare în diferite șabloane de formular. Părțile din șablonul tipic constau în controale și o sursă de date și pot conține, de asemenea, funcții, cum ar fi conexiunile de date, validarea datelor și regulile.
Crearea și utilizarea blocurilor de șabloane ajută la menținerea consecvenței șabloanelor de formă în organizație în stil, structură și comportament. De exemplu, departamentul de resurse umane din toate șabloanele sale de formular poate utiliza un singur bloc de șablon "Date de contact".
Șablonul de formular din secțiunea de gestionare afișează conținutul blocului de șabloane. Deoarece este posibilă distingerea unui bloc de șablon dintr-o secțiune, cuvintele obișnuite ale unei secțiuni (parte a șablonului: nume) sunt afișate ca semnătură de secțiune, în care numele este numele blocului de șabloane.
Pentru a crea un bloc de șabloane, trebuie să creați un șablon de formular în panoul de activități. în locul opțiunii Formular șablon, selectați blocul de șabloane. Când deschideți blocul de șabloane, prefixul (Designer bloc de șabloane) apare în linia de antet InfoPath. arătând că modul curent este modul de proiectare al blocului de șabloane.
Spre deosebire de șablonul de formular, odată ce blocul de șabloane este finalizat, nu este necesar să îl publicați. În schimb, acesta este salvat ca un bloc de șablon de fișier (fișier XTP). Apoi, puteți crea fișierul XTP la dispoziția altor dezvoltatori de forme, pe care le poate solicita. De exemplu, puteți copia xtp-fișier de pe un server de fișiere în rețea, și apoi trimite formularul mesaj e-mail pentru dezvoltatori, care descrie scopul blocului șablon, în cazul în care acesta se află, și cum să-l adăugați la controale de sarcini decupajului pentru sticlă în InfoPath.
Atunci când un designer de formulare introduce un bloc de șablon într-un șablon de formă, acest bloc devine parte a șablonului de formă, unde poate fi opțional personalizat.
Notă: Nu există nicio modalitate de a împiedica proiectantul de formă să modifice blocul de șablon după ce a fost introdus în șablonul de formular. Pentru a împiedica alți utilizatori să modifice blocul de șabloane, acest lucru trebuie clarificat atunci când îl distribuiți.
Pentru a insera un bloc de șabloane într-un șablon de formular InfoPath, proiectantul de formular trebuie mai întâi să adauge blocul de șabloane în panoul de activități Controls utilizând Expertul de control utilizator Add. După terminarea asistentului, blocul de șabloane apare în zona de control a sarcinii, sub rubrica Personalizat.
Pentru a modifica blocul de șabloane, deschideți-l în InfoPath în ecranul Design, efectuați modificările necesare și salvați din nou blocul de șabloane. Apoi, trebuie să trimiteți blocul de șabloane actualizat tuturor dezvoltatorilor de formulare care au folosit versiunea originală a blocului de șabloane. Pentru a adăuga o versiune actualizată a blocului de șabloane în domeniul de sarcini al comenzilor, dezvoltatorii de formulare pot folosi Expertul de control al utilizatorului. După aceasta, pot deschide fiecare șablon de formular care conține acest bloc, iar InfoPath va înlocui blocul original de șabloane cu o versiune mai nouă.
Caracteristicile nu sunt disponibile în blocurile de șabloane
Când creați un bloc de șabloane, trebuie să luați în considerare câteva limitări. De exemplu, blocurile de șabloane nu acceptă anumite funcții, cum ar fi capacitatea de a crea mai multe vizualizări sau de a seta setările globale la nivelul șablonului din caseta de dialog Opțiuni formulare. Cu excepția controalelor ActiveX, toate controalele sunt disponibile pentru utilizarea în blocurile de șabloane. Funcțiile care nu sunt acceptate în ele nu apar în interfața cu utilizatorul atunci când este creat un bloc.
În blocurile șablonului nu sunt acceptate următoarele controale, funcții și setări:
Datele de trimitere a datelor