IBM Lotus Symphony
|
Slik får du tilgang til denne kommandoen... Åpne hurtigmenyen for et valgt skjemaelement - velg kategorien Skjemaegenskaper - Generelt Åpne skjemaverktøylinjen og klikk på ikonet Skjema og kategorien Generelt |
Et skjema er et Lotus® Symphony™-dokument eller -regneark som inneholder skjemakontroller. Hvis du oppretter et skjema for en webside, kan det brukes til å angi data som sendes over Internett. Dataene fra skjemakontrollene overføres til en server, og behandles av den, ved hjelp av en URL-adresse.
Definerer navnet på skjemaet. Dette navnet brukes til å identifisere skjemaet i Skjemanavigator.
Definerer URLen som dataene fra det utfylte skjemaet skal overføres til.
Definerer målrammen som den nedlastede URLen skal vises i.
Hvis du klikker på feltet, kan du velge et alternativ fra listen som angir i hvilken ramme neste dokument skal lastes inn. Følgende muligheter finnes:
Oppføring | Betydning |
---|---|
_blank | Neste dokument opprettes i en ny tom ramme. |
_parent | Neste dokument opprettes i en overordnet ramme. Hvis ingen overordnede finnes, blir dokumentet opprettet i samme ramme. |
_self | Neste dokument opprettes i samme ramme. |
_top | Neste dokument opprettes i et toppnivåvindu, det vil si i den høyeste rammen i hierarkiet. Hvis gjeldende ramme allerede er et toppvindu, opprettes dokumentet i gjeldende ramme. |
Angir metoden som skal brukes til å overføre dataene fra det utfylte skjemaet.
Ved hjelp av "Get"-metoden blir data for hver kontroll overført som en miljøvariabel. De tilføyes til URLen på formen "?Control1=Content1&Control2=Content2&..."; Tegnstrengen analyseres av et program på mottakerens server.
Ved hjelp av "Post"-metoden opprettes et dokument fra innholdet i skjemaet som sendes til angitt URL.
Definerer typen koding for dataoverføringen.
Når et skjema blir sendt, blir alle kontrollene som er tilgjengelige i Lotus Symphony, tatt med i vurderingen. Navnet på kontrollen og den tilhørende verdien (hvis tilgjengelig) overføres.
Hvilke verdier som overføres i hvert tilfelle, avhenger av kontrolltypen. For tekstfelt overføres de synlige postene, for listebokser overføres de valgte postene, og for avmerkingsbokser og alternativfelt overføres de tilknyttede referanseverdiene hvis feltene ble aktivert.
Hvordan dataene blir overført, er avhengig av overføringsmetoden som er valgt (Get eller Post) og kodingen (URL eller i flere deler). Hvis for eksempel Get-metoden og URL-koding er valgt, blir verdiene sendt parvis i formatet <Navn>=<Verdi>.
Lotus Symphony tilbyr andre kontroller. Vær oppmerksom på at for felt som har et spesifikt numerisk format, blir ikke de synlige verdiene overført, men i stedet faste standardformater. Følgende tabell viser hvordan dataene for Lotus Symphony-spesifikke kontroller overføres.
Kontroll | Verdipar |
---|---|
Numerisk felt, valutafelt | Desimaltegnet vises alltid som et punktum. |
Datofelt | Datoen sendes i et fast format (MM-DD-ÅÅÅÅ), uavhengig av brukerens lokale innstillinger. |
Klokkeslettfelt | Klokkeslettet sendes i et fast format (HH:MM:SS) uansett hva brukerens lokale innstillinger er. |
Mønsterfelt | Verdiene til mønsterfelt sendes som tekstfelt, som betyr at verdien som er synlig i skjemaet sendes. |
Tabellkontroll | De enkelte kolonnene fra tabellkontrollen overføres alltid. Navnet på kontrollen, navnet på kolonnen og verdien til kolonnen sendes. Hvis du bruker Get-metoden med URL-koding, blir overføringen gjort i formatet <Navn på tabellkontroll>.<Navn på kolonne>=<Verdi>, for eksempel, idet verdien avhenger av kolonnen. |