Lotus Forms Server 3. Novinky

Podobné dokumenty
IBM Tivoli Directory Server verze 5.2 -

Send Driver. Příručka správce

Stručná instalační příručka SUSE Linux Enterprise Server 11

Share online vydání

ERserver. Kontrola bezpečnosti. iseries. Verze 5 SY

Co je nového v aplikaci PaperPort 12?

Online tisk vydání

ešení pro správu klientských počítač a mobilní tisk Číslo dokumentu:

Share online vydání

Nokia Nseries PC Suite vydání

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

BRICSCAD V15. Licencování

Provozní pokyny. Aplikační stránky

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

Provozní pokyny Aplikační stránky

MODEM OPTIONS PRO TELEFON NOKIA 3650 ÚVODNÍ PŘÍRUČKA PROGRAMU

Autodesk AutoCAD LT 2019

Novinky. Autodesk Vault helpdesk.graitec.cz,

2008 Nokia. Všechna práva vyhrazena. Nokia, Nokia Connecting People a Nseries jsou ochranné známky nebo registrované ochranné známky společnosti

1 Webový server, instalace PHP a MySQL 13

Příručka nastavení funkcí snímání

Novinky. Autodesk Vault helpdesk.graitec.cz,

Řešení pro správu klientů a mobilní tisk

Průvodce Wi-Fi Direct

Registr práv a povinností

Zálohování a obnova. Uživatelská příručka

1. Webový server, instalace PHP a MySQL 13

1. Začínáme s FrontPage

Aktualizace softwaru Uživatelská příručka

Návod k instalaci. Nintex Workflow Návod k instalaci

Microsoft SharePoint Portal Server Zvýšená týmová produktivita a úspora času při správě dokumentů ve společnosti Makro Cash & Carry ČR

Modul IBM Connections Plug-In for Microsoft Outlook Nápověda k instalaci

Rychlé nastavení mobilní aplikace Novell Vibe

APS Administrator.OP

STRUČNÁ PŘÍRUČKA. Instalace ovladačů Nokia Connectivity Cable Drivers

Instalace aplikace 602XML Filler

Formuláře a oblíbené položky

Téma 8: Konfigurace počítačů se systémem Windows 7 IV

STRUČNÁ PŘÍRUČKA. Instalace ovladačů Nokia Connectivity Cable Drivers

Aktualizace softwaru Uživatelská příručka

Zahájit skenování ze skla tiskárny nebo z automatického podavače dokumentů (ADF). Přistupovat k souborům se skeny uloženým v poštovní schránce.

BRICSCAD V16. Licencování

Compatibility List. GORDIC spol. s r. o. Verze

Zahájit skenování ze skla tiskárny nebo z automatického podavače dokumentů (ADF). Přistupovat k souborům se skeny uloženým v poštovní schránce.

Versiondog Lukáš Rejfek, Pantek (CS) s.r.o. 4/2014

APS Administrator.ST

Lotus Quickr - ECM Integrace s LD/LN aplikacemi. Ing. Josef Homolka VUMS Legend

Aplikace klasické pracovní plochy Novell Filr je podporována v následujících verzích operačního systému Windows:

Nintex Workflow 2007 je nutné instalovat na Microsoft Windows Server 2003 nebo 2008.

2014 Electronics For Imaging. Informace obsažené v této publikaci jsou zahrnuty v Právním upozornění pro tento produkt.

Moje Cisco Nejčastější dotazy

Kapitola 1 První kroky v tvorbě miniaplikací 11

ÚVODNÍ PŘÍRUČKA PROGRAMU NOKIA MODEM OPTIONS. Copyright 2003 Nokia. Všechna práva vyhrazena Issue 1

Poznámky k vydání pro Kerio Workspace 2.0.1

Vzdálená správa v cloudu až pro 250 počítačů

ArcGIS Online Subscription

LINUX - INSTALACE & KONFIGURACE

Messenger. Novell 1.0 UMÍSTĚNÍ DOKUMENTACE K PROGRAMU NOVELL MESSENGER. STRUČ NÁ ÚVODNÍ PŘ ÍRUČ KA

Registr práv a povinností

Uživatelská dokumentace

Obsah. O autorech 9 Earle Castledine 9 Myles Eftos 9 Max Wheeler 9 Odborný korektor 10. Předmluva 11 Komu je kniha určena 12 Co se v knize dočtete 12

Aplikace a služba Money Dnes Publisher v deseti krocích

IBM License Metric Tool: Příručka zpřístupnění

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320 M A T U R I T N Í T É M A T A P Ř E D M Ě T U

Obsah SLEDOVÁNÍ PRÁCE... 4

Instalace a první spuštění programu.

Ovládací panel. Barevná multifunkční tiskárna Xerox WorkCentre 6655 Technologie Xerox ConnectKey 2.0

Lotus Symposium Jak zvládat velké množství dat v Lotus Notes? Jiří Balcar VUMS LEGEND, spol. s r.o IBM Corporation

Jak používat program P-touch Transfer Manager

Nastavení klientských stanic pro webové aplikace PilsCom s.r.o.

AutoCAD Plant 3D 2018

ČÁST 1 ÚVOD. Instalace operačního systému 21 Aktualizace operačního systému 57 Příkazový řádek 77 Windows Script Host 103 ČÁST 2 ŘEŠENÍ

Správa zařízení Scan Station Pro 550 a Servisní nástroje zařízení Scan Station

Důležité informace o produktu

WORKWATCH ON-LINE EVIDENCE PRÁCE A ZAKÁZEK

Google Talk for BlackBerry devices. Verze:: Uživatelská příručka

Cloudové služby kancelářského softwaru hostované společností Microsoft Kvalitní nástroje pro firemní nasazení za přijatelnou cenu Vždy aktuální verze

Konvertor diakritiky 3. Instalace

Cloudové služby kancelářského softwaru hostované společností Microsoft Kvalitní nástroje pro firemní nasazení za přijatelnou cenu Vždy aktuální verze

RadioBase 3 Databázový subsystém pro správu dat vysílačů plošného pokrytí

Zpravodaj. Uživatelská příručka. Verze

IBM Tivoli Storage Manager 6.2 a IBM Tivoli Storage Manager FastBack 6.1.1

Funkce přidané pro výrobní proces výroby a logistiku v aplikaci Microsoft Dynamics AX 2012 R2

Databox CONTACT 6. Při konfiguraci systému řešíme jednoduchost, praktičnost, automatizaci a kontrolu.

Po prvním spuštění Chrome Vás prohlížeč vyzve, aby jste zadali své přihlašovací údaje do účtu Google. Proč to udělat? Máte několik výhod:

Podpora sady Nero 7 pro Windows Vista TM

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE

Co je nového v SolidWorks Enterprise PDM 2009

Návod k instalaci S O L U T I O N S

Mobilní aplikace Novell Filr Stručný úvod

Zálohování a obnova dat

Webová aplikace Znalostní testy online UŽIVATELSKÁ PŘÍRUČKA

COLOR LASERJET ENTERPRISE CM4540 MFP SERIES. Průvodce instalací softwaru

HP OfficeJet 200 Mobile Printer series. Instalační příručka Bluetooth

Parental Controls. Verze: 6.0. Uživatelská příručka

Pracovní pokyny k deaktivaci ODX

Cloudové služby kancelářského softwaru hostované společností Microsoft Kvalitní nástroje pro firemní nasazení za přijatelnou cenu Vždy aktuální verze

Samoobslužní uživatelé aplikace IBM TRIRIGA - skript videa Provádění rezervací v aplikaci Outlook

Karel Bittner HUMUSOFT s.r.o. HUMUSOFT s.r.o.

Transkript:

Lotus Forms Server 3 Novinky

Poznámka Před použitím produktu a zde uvedených údajů si přečtěte informace v tématu Upozornění na stránce 13. Toto vydání platí pro verzi 3 produktu IBM Lotus Forms Server (číslo produktu 5729-N08) a pro všechny následující verze a úpravy, pokud v nových verzích nebude uvedeno jinak. Copyright International Business Machines Corporation 2003, 2007. Všechna práva vyhrazena.

Obsah Úvod................ 1 Rozhraní API............. 3 Platforma služeb formulářů...... 5 Integrace s produktem Webform Server.......5 Rozhraní API pro přístup k jazyku Java.......5 Nová propojení procesů...........5 Nová ukázková propojení procesů........6 Nový ukázkový projekt prostředí Eclipse pro produkt Platforma služeb formulářů..........6 Vylepšení dokumentace...........6 Webform Server........... 7 Využití mezipaměti.............7 Šablony formuláře.............7 Načítání stránek na žádost...........7 Přidělování paměti v systému AIX........8 Velké přílohy..............8 Podpora překonání selhání...........8 Rozhraní API jazyka JavaScript.........9 Podpora podpisů..............9 Podpora dalších operačních systémů........9 Jazyk XFDL 7.5........... 11 Upozornění............. 13 Ochranné známky.............14 Copyright IBM Corp. 2003, 2007 iii

iv Lotus Forms Server 3: Novinky

Úvod Tato verze produktu IBM Lotus Forms Server obsahuje mnoho zajímavých nových funkcí a vylepšení: v Vylepšení výkonu produktu Webform Server. v Nové rozhraní API jazyka JavaScript. v Snazší instalace, včetně příručního panelu produktu Server Express. Poznámka: Příruční panel produktu Server Express není k dispozici v operačních systémech iseries i5/os. Úplnou sadu nových funkcí a vylepšení naleznete v následujících částech: v Rozhraní API na stránce 3. v Platforma služeb formulářů na stránce 5. v Webform Server na stránce 7. v Jazyk XFDL 7.5 na stránce 11. Tento dokument popisuje nové funkce a vylepšení, která byla přidána od verze 2.7 produktu Workplace Forms. Podrobné informace o funkcích a vylepšeních obsažených v produktu Workplace Forms 2.7 naleznete na adrese http://www-142.ibm.com/software/workplace/ products/product5.nsf/wdocs/formshome. Copyright IBM Corp. 2003, 2007 1

2 Lotus Forms Server 3: Novinky

Rozhraní API Tato verze rozhraní API obsahuje následující nové funkce a vylepšení: v Uvolňování paměti v rozhraní API jazyka Java. v Rozhraní API jazyka JavaScript. v Podpora dalších operačních systémů. v Změny týkající se funkce UFLCheckValidFormats. v Typy dat formulářů XForms 1.1 povolují prázdný obsah na stránce 4. v Velké přílohy na stránce 4. Uvolňování paměti v rozhraní API jazyka Java Metoda sethardgcflag rozhraní API jazyka Java byla aktualizována za účelem zvýšení výkonu. Výchozí hodnotou je nyní hodnota false, což umožňuje prostředí JVM (Java Virtual Machine) spravovat uvolňování paměti, namísto toho, aby využívalo uvolňování paměti zajištěné systémem. Tato změna však znamená, že paměť používaná objekty podpisu, certifikátu, kódu hash a objekty com.pureedge.genericinterface není během uvolňování paměti prostředí JVM obnovena. Chcete-li obnovit paměť z těchto objektů v situaci, kdy je metoda sethardgcflag nastavena na hodnotu false, volejte po dokončení práce s objekty novou metodu release. Podrobné informace o nové metodě release naleznete v kapitolách Signature Class, Certificate Class, Hash Class a IFX Class příručky Lotus Forms Server API Java API User s Manual. Rozhraní API jazyka JavaScript K dispozici je nové rozhraní API. Rozhraní API jazyka JavaScript poskytuje rozhraní, které vývojářům webových stránek umožňuje řídit formuláře vestavěné do stránek v jazyce HTML. Umožňuje skriptům vkládat data do stránek, polí, seznamů a dalších objektů formuláře a extrahovat je z nich. Rozhraní API jazyka JavaScript je popsáno v příručce Lotus Forms Server API JavaScript API User s Manual. Podpora dalších operačních systémů Nově jsou podporovány operační systémy iseries i5/os. Úplný seznam systémových požadavků naleznete na adrese http://www.ibm.com/support/docview.wss?rs=899 &uid=swg27010039. Změny týkající se funkce UFLCheckValidFormats Způsob fungování funkce UFLCheckValidFormats prošel různými změnami a vylepšeními. v Funkce nyní funguje pro formuláře XForms. v Funkci je nově možno volat nejen pro uzly formuláře, ale i pro uzly stránky a položky. v Byla změněna pravidla platnosti. Vlastní položky jsou nyní například vyloučeny z kontroly formátu. Položky, které se nezobrazují nebo jsou neviditelné či neaktivní, jsou rovněž vyloučeny, pokud je omezení formátu XFDL <applyifinvisible> nastaveno na hodnotu off. Podrobnosti týkající se uvedených změn naleznete v příručce XFDL Specification. Informace o použití naleznete v příručce Lotus Forms Server API API User s Manual pro používaný jazyk. Copyright IBM Corp. 2003, 2007 3

Typy dat formulářů XForms 1.1 povolují prázdný obsah Rozhraní API bylo aktualizováno tak, že umožňuje prázdný obsah pro mnoho typů dat formulářů XForms 1.1, například pro typy xforms:datetime, xforms:float, xforms:string či xforms:unsignedlong. Úplný seznam těchto typů naleznete na webu společenství W3C: http://www.w3.org/tr/xforms11/#empty-content-types. Velké přílohy Za účelem snížení nároků na paměť a zvýšení výkonu jsou přílohy větší než určitý limit ukládány na disk namísto do paměti. Výchozí hodnotou limitu je hodnota 32 768 bajtů. Tuto hodnotu je možno změnit v konfiguračním souboru prefs.config. Rozhraní API vytváří pro uložení příloh dočasné soubory v systémovém adresáři. Podrobnosti o nastavení limitu a vypnutí uvedené funkce naleznete v oddílu o konfiguraci příručky Lotus Forms Server API Installation and Setup Guide. 4 Lotus Forms Server 3: Novinky

Platforma služeb formulářů Tato verze Platformy služeb formulářů obsahuje následující nové funkce a vylepšení: v Integrace s produktem Webform Server v Rozhraní API pro přístup k jazyku Java v Nová propojení procesů v Nová ukázková propojení procesů na stránce 6 v Nový ukázkový projekt prostředí Eclipse pro produkt Platforma služeb formulářů na stránce 6. v Vylepšení dokumentace na stránce 6. Integrace s produktem Webform Server Produkt Platforma služeb formulářů je nově možno integrovat s produktem Webform Server za účelem zpracování odesílání formulářů. Podrobné informace o použití produktu Webform Server s produktem Platforma služeb formulářů naleznete v příručce Forms Services Platform Administration and Development Guide. Rozhraní API pro přístup k jazyku Java Nová propojení procesů Platforma služeb formulářů přináší rozhraní API pro přístup k jazyku Java, které volá Platformu služeb formulářů z jazyka Java nebo ze servletu. Sada SDK Platforma služeb formulářů obsahuje dokumentaci Javadoc v jazyce HTML k rozhraní API pro přístup k jazyku Java. Podrobné informace o použití rozhraní API pro přístup k jazyku Java naleznete v příručce Forms Services Platform Administration and Development Guide. Produkt Platforma služeb formulářů obsahuje tři nová propojení procesů: ibm.printxfdlpipe Způsobí vytištění formuláře s tím, že výsledné informace budou umístěny do bloku dat. ibm.repostorepipe Vytvoří úložiště (pokud již není k dispozici) a uloží data a metadata na určené umístění. ibm.viewerdetectionpipe Poskytuje informace o produktu Viewer instalovaném na počítači koncového uživatele. Podrobné informace o použití nových propojení procesů naleznete v příručce Forms Services Platform Administration and Development Guide. Copyright IBM Corp. 2003, 2007 5

Nová ukázková propojení procesů Produkt Platforma služeb formulářů nabízí novou sadu ukázkových propojení procesů, která ilustruje rozšíření produktu Platforma služeb formulářů přidáním propojení procesů do kolony, které zlepšuje funkci formuláře. K dispozici jsou tři modulární propojení procesů, která pomocí téhož formuláře (NewsForm.xfdl) ilustrují následující úlohy: 1. První ukázkové propojení procesů načte formulář NewsForm z lokálního úložiště souborů a zobrazí jej v prohlížeči. 2. Druhé ukázkové propojení procesů rozšiřuje první tím, že načte soubor XML z lokálního úložiště souborů a vloží jej do modelu XForms formuláře NewsForm. 3. Třetí ukázkové propojení procesů rozšiřuje druhé tím, že přidá informační kanál RSS, který ve formuláři NewsForm dynamicky zobrazuje aktuální zprávy. Podrobné informace o konfiguraci a spuštění nových ukázkových propojení procesů naleznete v příručce Forms Services Platform Administration and Development Guide. Nový ukázkový projekt prostředí Eclipse pro produkt Platforma služeb formulářů Vylepšení dokumentace Produkt Platforma služeb formulářů obsahuje předem konfigurovaný projekt prostředí Eclipse, který vytvoří balík produktu Platforma služeb formulářů obsahující nové propojení procesů s názvem MyPipe s ukázkami jeho použití. Podrobné informace o použití projektu prostředí Eclipse naleznete v příručce Forms Services Platform Administration and Development Guide. K dokumentaci k Platformě služeb formulářů verze 3.0 byla přidána následující témata: v použití produktu Webform Server s Platformou služeb formulářů, v rozšířené načítání tříd jiných výrobců, v oddíl týkající se odkazů na služby, v migrace projektů FSP, v oddíl týkající se odstraňování problémů. 6 Lotus Forms Server 3: Novinky

Webform Server Využití mezipaměti Šablony formuláře Tato verze produktu Webform Server obsahuje následující nové funkce a vylepšení: v Využití mezipaměti v Šablony formuláře v Načítání stránek na žádost v Přidělování paměti v systému AIX na stránce 8. v Velké přílohy na stránce 8. v Podpora překonání selhání na stránce 8. v Podpora podpisů na stránce 9. Načítání stránek na žádost v Podpora dalších operačních systémů na stránce 9. Produkt Webform Server 3.0 rozšířil využití mezipaměti v rámci celé aplikace produktu Webform Server. Byly provedeny změny v používání mezipaměti za účelem snížení počtu požadavků vznášených na server překladače. Požadavky prostředků nebudou nadále předávány z uživatelského prohlížeče přes aplikační server do serveru překladače a zpět. Prostředky formuláře jsou nyní uloženy v mezipaměti jak na úrovni uživatelského prohlížeče, tak na úrovni aplikačního serveru, což poskytuje více uživatelům rychlý přístup k prostředkům formuláře. Tato změna znamená, že uživatelé nebudou nadále muset čekat, než jsou jejich požadavky předány serveru překladače, který načte prostředky formuláře. Produkt Webform Server 3.0 umožňuje zvýšení výkonu aplikace pomocí šablon formuláře. Administrátoři systému produktu Webform Server 3.0 mají možnost vytvářet šablony oblíbených a často používaných formulářů. Tyto šablony jsou ukládány v mezipaměti na aplikačním serveru, což výrazně snižuje čas nutný pro počáteční načtení formuláře. Prostředky formulářů, jako například obrázky nebo instance dat, jsou také ukládány v mezipaměti na aplikačním serveru a jsou tak přístupné pro všechny uživatele. Šablony formuláře fungují nejlépe s velmi velkými formuláři při středním zatížení, je však možné je použít při každé konfiguraci. Povšimněte si, že šablony formuláře jsou uloženy ve sdílené mezipaměti souborů, což znamená, že využívají část paměti, která je pro tuto mezipaměť k dispozici. Konfiguraci šablon a mezipaměti je třeba pečlivě otestovat a určit optimální rovnováhu mezi časem načtení a využitím paměti. Chcete-li využít funkce šablon formuláře s aplikacemi, které vyžadují naplnění dat formuláře předem, je třeba použít instance dat formulářů XForms. Produkt Webform Server 3.0 přináší funkci načítání stránek na žádost, která snižuje množství paměti potřebné pro velké formuláře a zvyšuje rychlost načítání a zpracování formulářů. Načítání stránek na žádost umožňuje návrhářům formulářů optimalizovat výkon formuláře tím, že určí, které stránky mají být načteny při prvním otevření formuláře. Teoreticky je Copyright IBM Corp. 2003, 2007 7

možné, aby návrhář určil, že se mají načíst pouze dvě stránky - první stránka formuláře a pracovní stránka, která obsahuje veškeré výpočty mezi stránkami, na které se odkazují objekty z první stránky. To významně snižuje množství času potřebného na načtení formuláře. Další stránky formuláře lze poté načíst podle potřeby, například ve chvíli, kdy uživatel klepne na tlačítko Další. Pro návrháře formulářů, kteří chtějí této funkce využít, je doporučeno navrhovat formuláře, které obsahují informace o výpočtech a formátování na pracovních stránkách. Doporučené postupy týkající se odkazů na výpočty z jiných stránek naleznete v dokumentu Workplace Forms Server Webform Server Best Practices Guide (Workplace Forms Server Příručka doporučených postupů pro produkt Webform Server). Přidělování paměti v systému AIX Velké přílohy Aplikace produktu Webform Server široce využívají rozhraní API produktu Workplace Forms Server. Rozhraní API však značným způsobem využívá systém přidělování paměti. V systému AIX může toto značné využití vést k tomu, že několik podprocesů spolu bude soupeřit o přidělení paměti. Ve verzi 3.0 je systém přidělování paměti konfigurovatelný, což administrátorům systému umožňuje přidělovat bloky paměti a omezit tak počet požadavků na přidělení paměti a soupeření mezi podprocesy. Verze 3.0 umožňuje řízení přidělování paměti prostřednictvím dvou proměnných, které řídí následující veličiny: v počet fondů paměti, Podpora překonání selhání v velikost bloků paměti v rámci fondů paměti. Při práci v prostředí s několika podprocesy můžete omezit soupeření o přidělení paměti mezi podprocesy tím, že pro každý fyzický nebo virtuální procesor vytvoříte samostatný fond paměti. Poté můžete přidělovat bloky paměti z těchto fondů podle potřeby. Další informace o konfiguraci přidělování paměti v rozhraní API naleznete v Příručce pro instalaci a nastavení rozhraní API pro verzi 3.0. Použití velkých příloh může výrazně snížit výkon aplikací produktu Webform Server. Ve verzi 3.0 produktu je však tento negativní vliv omezen tím, že přílohy jsou ukládány na disk a nejsou načítány do paměti. V produktu Webform Server verze 2.7 byla každá příloha při přidání do formuláře načtena do paměti, zakódována a zkomprimována. To zvyšovalo paměťové nároky formuláře o velikost přílohy a snižovalo rychlost zpracování uživatelských akcí. I ve verzi 3.0 je příloha zakódována a zkomprimována, avšak data nejsou načtena do paměti a tudíž nezvyšují velikost formuláře v paměti. I v případě, že je příloha vyžadována uživatelem, je předána bez načtení do paměti. Jiné aplikace však mohou v případě potřeby vyžadovat načtení přílohy do paměti. Podpora překonání selhání zajišťuje synchronizaci instancí formuláře uložených ve sdílené mezipaměti souborů s instancemi formuláře uloženými v paměti. Během provádění uvedené synchronizace je však zpomalen čas odezvy produktu Webform Server. To může mít výrazný vliv na výkon produktu Webform Server v prostředí s vysokým zatížením. Při použití produktu Webform Server 2.7 bylo administrátorům systému doporučeno omezit použití podpory překonání selhání na frekvenci jednou za 90 sekund. To umožňuje základní 8 Lotus Forms Server 3: Novinky

úroveň podpory překonání selhání, což znamená, že uživatelé při případném selhání aplikace neztratí mnoho dat. V případě aplikace s vysokým výkonem to však přesto může způsobit zpomalení výkonu v době, kdy překladač provádí synchronizaci instancí formuláře. Administrátoři systému produktu Webform Server 3.0 mají možnost konfigurovat server překladače tak, aby nikdy neprováděl kontrolu aktualizace formulářů uložených v paměti. Tato volba neposkytuje žádnou podporu překonání selhání, což znamená, že uživatelé mohou v případě selhání aplikace ztratit data. Na druhé straně však uživatelé nepociťují žádné zpomalení výkonu způsobené synchronizací instancí. Rozhraní API jazyka JavaScript Podpora podpisů K dispozici je nové rozhraní API. Rozhraní API jazyka JavaScript poskytuje rozhraní, které vývojářům webových stránek umožňuje řídit formuláře vestavěné do stránek v jazyce HTML. Umožňuje skriptům vkládat data do stránek, polí, seznamů a dalších objektů formuláře a extrahovat je z nich. Rozhraní API jazyka JavaScript je popsáno v příručce Lotus Forms Server API JavaScript API User s Manual. Produkt Webform Server nově podporuje digitální podpisy (PKI) a podpisy typu Ověření po klepnutí. Podrobné informace týkající se podpory podpisů naleznete v příručce XFDL Specification. Podpora dalších operačních systémů Produkt Webform Server nyní podporuje následující operační systémy: v Microsoft Windows Vista, v iseries i5/os (PASE) V5R3 a V5R4, v IPv6, v SUSE Linux 10 Enterprise Server. Podrobné informace o systémových požadavcích produktu Webform Server naleznete na adrese http://www-1.ibm.com/support/docview.wss?rs=899&uid=swg27010040. Webform Server 9

10 Lotus Forms Server 3: Novinky

Jazyk XFDL 7.5 Mezi nové funkce a vylepšení v jazyku XFDL 7.5 patří následující: v Došlo ke zlepšení při práci s velkými složitými formuláři. Konkrétně je dispozici nová volba s názvem pageloading. Tato volba určuje, které stránky budou při otevření formuláře načteny do paměti. Další stránky jsou do paměti načítány na žádost, například přesune-li se uživatel na další stránku formuláře. Načítání stránek na žádost může značně snížit množství času potřebného k otevření formuláře, především při práci s velkými a složitými formuláři. v Byla přidána podpora obousměrných jazyků, včetně následujících funkcí: bidiordering Převádí text z logického na vizuální pořadí a naopak. shapedigits Převádí čísla mezi arabskými číslicemi (evropský standard) a národními znaky. Tato funkce rovněž určuje, zda jsou čísla zobrazována zleva doprava, nebo zprava doleva. insertunicodecharacter Umožňuje vložit do textových řetězců řídicí znaky kódu Unicode. format2ltr Zajistí, že text před každým oddělovačem je zobrazen v orientaci zleva doprava. format2rtl Zajistí, že text před každým oddělovačem je zobrazen v orientaci zprava doleva. applysymmetricswapping Zajistí, aby při zobrazení ve směru zprava doleva došlo k záměně symetrických znaků, například závorek nebo znamének větší než a menší než. direction Definuje směr prostého a formátovaného textu v položkách. orientation Definuje orientaci položek formuláře. Byly rovněž přidány parametry zarovnání podporující obousměrný text. Položky je nově možno zarovnávat na úvodní stranu nebo na koncovou stranu textu. v Funkce checkvalidformats byla změněna. Nově je podporováno ověření formátu XForms. Funkce navíc umožňuje ověření konkrétních stránek nebo položek formuláře namísto celého formuláře. Do funkce byly přidány tři nové parametry za účelem podpory uvedených možností. v K dispozici je nová volba s názvem publicdata. Tato volba umožňuje označit určité prvky instalace jako veřejné, což znamená, že budou k dispozici pro mapování na úlohy sledu prací v systému správy obsahu. v Nový parametr ufv_setting s názvem pagedonewithformaterrors provádí ověření typů na úrovni stránky. Nastavení tohoto parametru zamezí uživateli v přechodu na další stránku v případě, že se na aktuální stránce nacházejí chyby ověření typu. v Bylo přidáno nové nastavení omezení formátu. Tento nový parametr s názvem applyifinvisible umožňuje návrháři stránky nastavit, zda má ověření formuláře zahrnovat také neviditelné a neaktivní položky. v Byl přidán nový typ MIME application/vnd.xfdl.design, který lze použít pro šablony formuláře vytvořené pro systémy správy obsahu. v Byly přidány nové funkce XForms data a času, včetně následujících: local-datetime Určuje datum a čas v časovém pásmu uživatele. seconds-to-datetime Určuje rozdíl v sekundách mezi 1. lednem 1970 a zadaným datem. local-date Určuje datum v časovém pásmu uživatele. days-to-date Určuje datum ve formě počtu dní, které uplynuly od 1. ledna 1970. Copyright IBM Corp. 2003, 2007 11

v Byla přidána funkce XForms compare. Tato funkce porovná dva řetězce a určí, zda mají tutéž hodnotu. v Byla přidána funkce XForms random. Tato funkce generuje náhodné číslo v rozsahu 0,0 až 1,0. Podrobné informace o uvedených nových volbách a funkcích naleznete v dokumentu Specifikace jazyka XFDL. 12 Lotus Forms Server 3: Novinky

Upozornění Tyto informace jsou určeny pro produkty a služby nabízené v USA. IBM nemusí nabízet produkty, služby nebo funkce uvedené v tomto dokumentu v jiných zemích. Informace o produktech a službách, které jsou momentálně ve vaší zemi dostupné, můžete získat od zástupce IBM pro vaši oblast. Žádný z odkazů na produkty, programové vybavení nebo služby IBM není zamýšlen jako tvrzení, že lze použít pouze tyto produkty, programové vybavení nebo služby. Místo nich lze použít libovolné funkčně ekvivalentní produkty, programy nebo služby, který neporušují duševní vlastnictví IBM. Zhodnocení a ověření funkcí veškerých produktů, programů a služeb od třetích dodavatelů je však na zodpovědnosti uživatele. IBM může vlastnit patenty nebo nevyřízené žádosti o patenty, které se týkají oblastí uvedených v tomto dokumentu. Poskytnutí tohoto dokumentu neuděluje žádnou licenci k těmto patentům. Písemné dotazy ohledně licencí můžete zaslat na adresu: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. S dotazy týkajícími se licencí v oblasti znakové sady DBCS se obraťte na oddělení duševního vlastnictví společnosti IBM ve vaší oblasti nebo je odešlete na adresu: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106-0032, Japan Následující odstavec se nevztahuje na Spojené království a další země, kde jsou taková opatření v rozporu s platným právním řádem: SPOLEČNOST INTERNATIONAL BUSINESS MACHINES CORPORATION POSKYTUJE TUTO PUBLIKACI JAK JE BEZ ZÁRUKY JAKÉHOKOLIV DRUHU, VÝSLOVNĚ VYJÁDŘENÉ NEBO VYPLÝVAJÍCÍ Z OKOLNOSTÍ, VČETNĚ, A TO ZEJMÉNA, ZÁRUK NEPORUŠENÍ PRÁV, PRODEJNOSTI NEBO VHODNOSTI PRO URČITÝ ÚČEL VYPLÝVAJÍCÍ Z OKOLNOSTÍ. Právní řády některých zemí u určitých transakcí nepřipouštějí vyloučení záruk výslovně vyjádřených nebo vyplývajících z okolností, a proto se na vás výše uvedené omezení nemusí vztahovat. Uvedené informace mohou obsahovat technické nepřesnosti nebo typografické chyby. Informace zde uvedené jsou pravidelně aktualizovány a v nových vydáních této publikace již budou tyto změny zahrnuty. IBM má právo kdykoli bez upozornění zdokonalovat nebo měnit produkty a/nebo programy popsané v této publikaci. Všechny odkazy uvedené v této příručce na webové stránky třetích stran jsou uvedeny pouze pro informační účely a v žádném případě za ně společnost IBM neposkytuje záruky. Materiály na těchto webových stránkách nejsou součástí materiálů pro tento produkt IBM a použití těchto webových stránek je na vlastní nebezpečí. IBM může použít a rozšiřovat vámi předané informace libovolným způsobem, který považuje za vhodný, aniž by z takového počínání pro vás plynuly jakékoli závazky. Copyright IBM Corp. 2003, 2007 13

Ochranné známky Nabyvatelé programu, kteří chtějí získat informace za účelem povolení: (i) výměny údajů mezi nezávisle vytvořenými programy nebo dalšími programy (včetně tohoto programu) a (ii) vzájemného využití vyměněných informací, se mohou obrátit na oddělení: IBM Corporation Office 4360 One Rogers Street Cambridge, MA 02142 U.S.A. Na takové údaje se mohou vztahovat odpovídající podmínky a ustanovení a v některých případech mohou být také zpoplatněny. Licencovaný program popsaný v tomto dokumentu a veškeré licencované materiály, které jsou pro něj k dispozici, jsou společností IBM poskytovány za podmínek licenční smlouvy mezi společností IBM a koncovým zákazníkem nebo za ekvivalentních podmínek mezi smluvními stranami. Následující termíny jsou ochranné známky společnosti International Business Machines Corporation ve Spojených státech a případně v dalších jiných zemích: IBM DB2 Lotus WebSphere Workplace Forms Java a všechny ochranné známky založené na známce Java jsou ochranné známky společnosti Sun Microsystems, Inc. ve Spojených státech a případně v dalších jiných zemích. Linux je registrovaná ochranná známka Linuse Torvaldse ve Spojených státech a případně v dalších jiných zemích. Microsoft a Windows jsou ochranné známky společnosti Microsoft Corporation ve Spojených státech a případně v dalších jiných zemích. Další názvy společností, produktů nebo služeb mohou být ochranné známky nebo servisní známky jiných stran. 14 Lotus Forms Server 3: Novinky

Vytištěno v Dánsku společností IBM Danmark A/S.