SetDataVariable-metoden

Microsoft Office InfoPath

Angir verdien til en forhåndsdefinert variabel som er lagret som et attributt for behandlingsinstruksjon i skjemaets underliggende XML-dokument.

expression.SetDataVariable(ByVal lVariableNumber As Long, ByVal bstrVariableValue As String)

expression    Obligatorisk. Et uttrykk som returnerer en referanse til XDocument-objektet.

lVariableNumber Obligatorisk Long. Nummeret på variabelen.

bstrVariableValue Obligatorisk String. Verdien for variabelen.

Sikkerhetsnivå

2: Kan åpnes bare av skjemaer som kjører på samme domene som skjemaet som i øyeblikket er åpent, eller av skjemaer som har fått tillatelser på tvers av domener.

Merknader

Hvis variabelen som skal angis, ikke er et gyldig attributt for behandlingsinstruksjon, vil SetDataVariable-metoden returnere en feil.

Du henter verdien til en variabel ved hjelp av GetDataVariable-metoden for XDocument-objektet.

Obs!  Microsoft Office InfoPath 2003 støtter bare bruk av initialView-variabelen. Dette er variabelen som brukes til å angi startvisningen som brukes når et skjema åpnes. Nummeret til denne variabelen er alltid 1, og variabelverdien må være navnet på en visning i skjemaet.

Eksempel

I eksemplet nedenfor brukes SetDataVariable-metoden for XDocument-objektet til å angi verdien til den første variabelen:

XDocument.SetDataVariable(1, "View 2");