Folosind maparea XML, ca parte a soluției pentru a forma documente în Word 2018 (mașină

Crearea unui șablon document

Șablonul de document creat în acest Walkthrough conține patru de control de conținut care afișează informații despre persoana de contact ale clientului.

Pentru a adăuga controale de conținut, utilizând fila „Dezvoltator“ pe Office Fluent Panglică

Afișați fila Dezvoltator pe panglică.

Pentru a afișa fila Dezvoltator în Panglică, faceți clic pe File. faceți clic pe Opțiuni, apoi faceți clic pe Particularizare Panglică. În fila Cheia Personalizare Panglica trebuie să fie selectată în lista verticală. În fila Basic, selectați Programator, apoi faceți clic pe OK.

Folosind tab-ul „Developer“, si adaugati continut text antet patru controale pe suprafața documentului în următoarea ordine:

Numele persoanei de contact

Salvați documentul ca c: \ CustomerLetter.docx.

Crearea unui fișier XML personalizat

Cu ajutorul șablonului document care a fost creat pentru a crea personalizate fișier XML care conține XML-date, și apoi se leagă la controalele de conținut în șablonul documentului.

Pentru a crea un fișier XML personalizat

Deschide un nou fișier text pentru editare.

Copiați următoarele într-un fișier text și salvați-l ca C: \ CustomerData.xml.

Pentru a compara controalele de conținut XML personalizat folosind cartografiere XML înseamnă un cuvânt, trebuie să adăugați un document XML-o parte personalizat și fișier XML trebuie să fie încărcate într-un XML-parte personalizat.

Comparație între noduri în fișier XML controale conținut personalizat

Pentru a lega un control de conținut într-un nod într-un fișier XML personalizat, configurabil fișier XML trebuie să fie atașat la un document Word. fișier XML personalizat atașat la un document Word prin adăugarea unui personalizat de stocare XML a documentului și apoi încărcarea personalizate fișier XML într-un XML-parte personalizat.

Adăugarea unui nou personalizat XML-side, metoda de colectare utilizare CustomXMLParts.Add CustomXMLParts (probabil, în limba engleză). Aceasta adaugă o nouă parte, goală a documentului. Din moment ce este gol, nu poate fi utilizat din nou. încărcare XML suplimentare din fișierul XML într-un XML-parte personalizat prin apelarea CustomXMLPart.Load (probabil în limba engleză), obiect CustomXMLPart. care utilizează calea de fișier XML ca parametru. Următoarele arată modul în care se leagă unitatea de gestionare a conținutului în depozitul de date al documentului.

Pentru a adăuga un document XML parte personalizat

Programatic controale poate fi comparat cu conținutul elementelor într-un personalizat XML-o parte atașată la documentul folosind obiect XMLMapping. De asemenea, conținutul elementele dintr-un personalizat XML-părți pot fi comparate folosind controalele Office Open XML. Puteți fi controlat în format XML Word folosind două abordări:

În mod programatic utilizând clasa [System.IO.Packaging] versiunea SDK Open XML 2.0 pentru Microsoft Office SDK pentru procesarea documentelor și de a crea personalizate XML-părți și relațiile corespunzătoare.

Actualizarea conexiunii și se adaugă XML-părți personalizate în pachetul manual.

Microsoft Word nu are o interfață de utilizator pentru elementele XML de cartografiere, cu o singură excepție - SharePoint și construit în proprietăți care sunt enumerate în părțile rapide | Proprietăți meniu conexe.

Rezultate: Moștenit protejate

A fost utilă această pagină? Da Nu

1500 caractere rămase

Vă mulțumim! Vă mulțumim pentru examinare. Opinia ta este foarte importanta pentru noi.

A fost utilă această pagină?

1500 caractere rămase

Vă mulțumim pentru examinare. Opinia ta este foarte importanta pentru noi.

Urmărește-ne