Microsoft Office InfoPath 2003 Tomáš Kutěj Account Technology Specialist
Agenda InfoPathPředstavení Inteligentní formuláře Architektura Odesílání informací Programové zpracování
Minulost (a současnost) Papírové formuláře Obrovské množství v různých podobách Přepis do elektronické podoby Elektronická podoba Word, Excel Vlastní aplikace Velké množství chyb Složitá archivace
InfoPath - představení Produkt rodiny Office 2003 Formulářová aplikace Sběr informací Kontrola vstupů Definice pohledů Klient pro back-end systémy
Kde se vzal ? Trustworthy Computing Longhorn Dynamic Systems Initiative (DSI).NET Office System 2007 Programs Servers Services
Funkce InfoPath Jednoduchý a rychlý design formulářů (Office like aplikace) WYSIWIG editor Formulářové prvky (TextBox, ComboBox,…) Deficince kontrol a chování formuláře Zobrazování/skrývání položek Kontrola vložených dat (datum, rodné číslo…) Definice pohledů na formulář (vyplňování, tisk…) Vytváření formulářů na základě XML schémat Přesná definice formuláře pro konkrétní aplikaci
Interaktivní formuláře Navázání na další zdroje obsahu Číselníky, seznamy DB, SharePoint, Webové služby… Dynamické kontroly na základě dat z externích zdrojů Digitální podepisování
Návrh formuláře
InfoPath formulář - technicky *.XSN soubor CABinet soubor Obsahuje popis formuláře Obsah XSN XSD schéma validující obsah formuláře XSLT šablony – upravují vzhled a formátování (pohledy) Obrázky Code behind – nadstandardní funkce formuláře Sample data – ukázková data formuláře
Formuláře podle role Aplikování rolí v organizaci na vzhled formuláře Zpřístupnění vlastností formuláře TlačítkaVýběrySchvalování Spouštění kódu Ideální pro scénáře SchvalováníHelpDeskEskalace…
Zpracování sebraných informací SharePoint Knihovny formulářů, workflow… Databáze Ukládání z formuláře přímo do „jakékoliv“ databáze XML Webové služby Odeslání dat přes webovou službu Další zpracování na straně serveru BizTalk Zpracování pomocí middleware XML Soubor Přímé ukládání na filesystém Aplikace Uživatelské rozhraní Datové úložiště Logika aplikace
InfoPath ještě trochu techničtěji Databáze Webové služby SharePoint XML soubory … Databáze Webové služby SharePoint XML soubory … hlavní DataSet další DataSety
Příklady
InfoPath & aplikace
Budoucnost InfoPath klíčová aplikace rodiny Office pro sběr dat Užší integrace s produkty Office SharePoint„Groove“Atd. Webové rozhraní pro InfoPath – „Forms Services“ Funkční v různých prohlížečích ! Více oficiální Beta 2 Office 2007
InfoPath informace InfoPath 2003 Training us/odc_2003_ta/html/odc_landinfo03_tr.asp?frame=true us/odc_2003_ta/html/odc_landinfo03_tr.asp?frame=true InfoPath MSDN us/dnanchor/html/odc_ancInfo.asp?frame=true us/dnanchor/html/odc_ancInfo.asp?frame=true edia/default.aspx edia/default.aspx
Otázky a odpovědi
© 2002 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.