Kako InfoPath koristi XML tehnologije

Microsoft Office InfoPath je program paketa Microsoft Office System koji se koristi za stvaranje predložaka obrazaca temeljenih na jeziku Extensible Markup Language (XML) i pridružene tehnologije. XML standardan strojni jezik za opis, organiziranje i razmjenu podataka. Predlošci obrazaca u programu InfoPath temelje se na XML tehnologiji, a podaci se spremaju ili podnose u XML formatu. InfoPath koristi sljedeće XML tehnologije:

  • XSL pretvorba (XSLT)

  • XML shema

  • Extensible Hypertext Markup Language (XHTML)

  • XML Path Language (XPath)

  • Extensible Hypertext Markup Language (XHTML)Document Object Model (DOM)

  • XML potpis

    Napomena : Više o ovim tehnologijama možete naučiti posjećivanjem web-mjesta World Wide Web Consortium (W3C) i traženjem pojedine tehnologije.

Ovim tehnologijama upravlja World Wide Web Consortium (W3C), koji preporuča podroban skup pravila, smjernica i konvencija za stvaranje datoteka koje je jednostavno stvarati i razmjenjivati pomoću različitih računala i aplikacija. Uz XML tehnologije koje podržava, InfoPath koristi posebne upute za obradu i prostor naziva, te ima veći broj metoda pristupanja modelu DOM preko objektnog modela programa InfoPath.

Iako nije potrebno poznavati sve pojedinosti XML tehnologija, sljedeća će vam tablica pomoći u razumijevanju uporabe ovih tehnologija u programu InfoPath.

Naziv

Opis

XML

XML je izlazni format podataka koji stvara predložak obrasca programa InfoPath. XML se koristi i za spremanje uzoraka podataka prikazanih u poljima obrasca prije nego što ih korisnik ispuni. InfoPath koristi XML verziju 1.0 standard.

XSLT

XSLT je format podataka prikaza koji nastaju pri dizajniranju predloška obrasca. InfoPath ne podržava uporabu XSL Formatting Objects (XSL-FO) za prikaz XML podataka niti uvoz proizvoljnih .xsl datoteka. InfoPath koristi XSLT verzije 1.0 standard.

XML shema

XML sheme se prvenstveno koriste za provjera valjanosti podataka u obrascu. Pružaju pozadinsku strukturu XML dokumenta koji proizlazi iz predloška obrasca. Uz to, XML shema se koristi za definiranje strukture datoteka za definiciju obrascakoju InfoPath stvara pri dizajniranju predloška obrasca. InfoPath ne podržava sheme sukladne specifikacijama XML-Data Reduced (XDR) ili Document Type Definition (DTD). InfoPath koristi XML Schema verziju 1.0 standard.

XHTML

XHTML je dobro oblikovan HTML i prvenstveno se koristi pri stvaranju područja obogaćenog teksta. InfoPath koristi XHTML verziju 1.0 standard.

XPath

XPath izrazi koriste se za vezati kontrola s poljima i grupama u izvor podataka predloška obrasca. XPath izrazi se koriste i za provjeru valjanosti podataka te za izraze uvjetno oblikovanje. InfoPath koristi XPath verziju 1.0 standard.

DOM

DOM se koristi za programski pristup izvornom XML dokumentu kojega stvara predložak obrasca. Pruža i pristup samo za čitanje sadržaja .xsf datoteke. InfoPath koristi DOM verziju 1.0 standard.

XML potpis

XML potpisi se koriste za digitalno potpisivanje obrazaca programa InfoPath. Ako su omogućeni, svaki obrazac programa InfoPath može sadržavati digitalne potpise. InfoPath podržava potpisivanje dijelova obrasca, kao i cjelokupnog obrasca.

XML procesor

XML procesor se koristi za učitavanje izvornog XML koda dokumenta u dinamičku memoriju računala, provjeru njegove valjanosti koristeći XML shemu i stvaranje prikaza dokumenta koristeći XSLT. XML procesor koji InfoPath podržava je Microsoft XML Core Services (MSXML) verzije 5.0. Prethodne verzije ovog procesora nisu dostupne.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×