Strukturell redigering i eksempelskjemaet Structural Editing

Microsoft Office InfoPath

Vis alt Vis alt

Strukturell redigering i eksempelskjemaet Structural Editing

Strukturell redigering i et Microsoft Office InfoPath 2003-skjema skjer når en bruker fyller ut et skjema og redigeringshandlingene som utføres, resulterer i en strukturell endring av skjemaets underliggende XML-dokument. Strukturelle endringer omfatter innsetting eller fjerning av elementer og attributter i det underliggende XML-dokumentet som skjemaet er bundet til. I eksempelskjemaet Structural Editing gjøres for eksempel strukturelle endringer når en bruker setter inn eller fjerner elementer fra Parts-tabellen (Deler) eller den punktmerkede notatlisten.

Kontroller for strukturell redigering inneholder forhåndsdefinerte redigeringshandlinger som kan knyttes til verktøylinjeknapper og menyelementer i brukergrensesnittområder i InfoPath. I Commands-dialogboksen (Kommandoer), som er tilgjengelig fra dialogboksen Properties (Egenskaper) for en kontroll for strukturell redigering, kan du velge hvilke redigeringshandlinger som skal være tilgjengelig for brukerne, hvilke områder i brukergrensesnittet de skal vises i, og hvilke etiketter som skal brukes for de tilknyttede knappene eller menyelementene. Kontrollene for strukturell redigering som brukes i dette eksempelskjemaet, omfatter en gjentakende tabell og en punktmerket liste.

Strukturell redigering kan implementeres ved hjelp av en InfoPath-kontroll for strukturell redigering eller ved å bruke skriptkode for å behandle dataene i skjemaets underliggende XML-dokument direkte. Hvis skjemaet omfatter en kontroll, for eksempel en gjentakende inndeling som er bundet til de endrede (innsatte eller slettede) dataene, vil dataene i skjemaet oppdateres automatisk.

VisBruke kontroller for strukturell redigering

VisBruke skript for strukturell redigering