IBM Lotus Symphony
|
Na prístup k tomuto príkazu... Otvorte kontextovú ponuku vybratého prvku formulára a vyberte Vlastnosti formulára - záložka Všeobecné Otvorte lištu nástrojov Formuláre a kliknite na ikonu Formulár - záložka Všeobecné |
Formulár je dokument alebo tabuľka Lotus® Symphony™ s rôznymi ovládacími prvkami formulára. Ak vytvoríte formulár pre webovú stránku, užívateľ môže doň zadať údaje, ktoré chce poslať cez internet. Údaje z ovládacích prvkov formulára sú odoslané na server zadaním adresy URL a môžu byť na serveri spracované.
Určuje názov pre formulár. Tento názov sa použije na identifikáciu formulára v Navigátore formulárov.
Určuje adresu URL, na ktorú majú byť odoslané údaje vyplneného formulára.
Definuje cieľový rámec, v ktorom sa má zobraziť zavedená adresa URL.
Ak kliknete na pole, zo zoznamu určujúceho, do ktorého rámca by sa mal nasledujúci dokument zaviesť môžete vybrať voľbu. Existujú tieto možnosti:
Položka | Význam |
---|---|
_blank | Nasledujúci dokument sa vytvorí v novom prázdnom rámci. |
_parent | Nasledujúci dokument sa vytvorí v rodičovskom rámci. Ak rodič neexistuje, dokument sa vytvorí v rovnakom rámci. |
_self | Ďalší dokument sa vytvorí v rovnakom rámci. |
_top | Nasledujúci dokument sa vytvorí v okne na najvyššej úrovni, t.j. v najvyššom rámci hierarchie. Ak sa už aktuálny rámec nachádza v najvyššom okne, dokument sa vytvorí v aktuálnom rámci. |
Určuje metódu prenosu informácií z vyplneného formulára.
Použitím metódy "Get" sa údaje o každom ovládacom prvku odošlú ako premenná prostredia. Sú pripojené k adrese URL v tvare "?Control1=Content1&Control2=Content2&..."; znakový reťazec je analyzovaný programom na serveri príjemcu.
Použitím metódy "Post" je z obsahu formulára vytvorený dokument, ktorý sa odošle na určenú adresu URL.
Určuje typ zakódovania prenosu údajov.
Pri odosielaní formulára sa berú do úvahy všetky ovládacie prvky, dostupné v Lotus Symphony. Odosiela sa názov ovládacieho prvku a príslušná hodnota, ak je k dispozícii.
Ktoré hodnoty sa majú odoslať, závisí v každom prípade od príslušného ovládacieho prvku. Pre textové polia sa odosielajú viditeľné položky; pre polia so zoznamom sa odosielajú vybraté položky; pre začiarkovacie políčka a polia volieb sa odosielajú priradené referenčné hodnoty, ak boli tieto polia aktivované.
Ako majú byť tieto informácie odoslané, závisí od vybratej metódy prenosu (Get alebo Post) a od kódovania (URL alebo Multipart). Ak je vybratá napríklad metóda Get a kódovanie URL, odošlú sa dvojice hodnôt v tvare <Názov>=<Hodnota>.
Lotus Symphony ponúka ďalšie ovládacie prvky. Treba si uvedomiť, že pre polia s konkrétnym číselným formátom sa neodosielajú viditeľné hodnoty ale pevné predvolené formáty. Nasledujúca tabuľka ukazuje, ako sa odosielajú údaje o ovládacích prvkoch, určených konkrétne pre Lotus Symphony:
Ovládací prvok | Dvojica hodnôt |
---|---|
Číselné pole, pole meny | Desatinný oddeľovač sa zobrazuje vždy ako bodka. |
Dátumové pole | Dátum sa odosiela v pevnom formáte (MM-DD-RRRR), bez ohľadu na užívateľovo miestne nastavenie. |
Časové pole | Čas sa odosiela v pevnom formáte (HH:MM:SS), bez ohľadu na užívateľovo miestne nastavenie. |
Pole vzoru | Hodnoty polí vzoru sa odosielajú ako textové polia, t.j. odosiela sa hodnota, viditeľná vo formulári. |
Ovládací prvok tabuľky | Z ovládacieho prvku tabuľky sa vždy odosielajú jednotlivé stĺpce. Odosiela sa názov ovládacieho prvku, názov stĺpca a hodnota stĺpca. Použitím metódy Get s kódovaním URL sa odosielanie vykonáva v tvare <Názov ovládacieho prvku tabuľky>.<Názov stĺpca>=<Hodnota>, napríklad s tým, že hodnota je závislá od stĺpca. |