4014

Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OmInfoPathDeveloper'sReference

InfoPathDeveloper'sReferenceinneholderhjelpforfølgendeområder:

ProgrammeringsbegreperInneholdergrunnleggendeinformasjonomutviklingavMicrosoftOfficeInfoPath2003-skjemaer,blantannetskjemaarkitektur,skjemadefinisjonsfilen(.xsf),programmeringsmiljøetogbrukavInfoPath-objektmodellen.

EksempelskjemaerforutviklereInneholderdokumentasjonforetsettmedskjemaersomerutformetforåviseulikeutviklingsteknikkerfortilpassingogimplementeringavInfoPath-funksjoner.

ReferanseforInfoPath-objektmodellInneholderdokumentasjonforInfoPath-objektmodellen,inkludertsamlinger,objekter,egenskaper,metoder,hendelserognummereringer.

InfoPathXSF-referanseInneholderdokumentasjonfor.xsf-fileniInfoPath,inkludertnavneområder,typer,grupper,elementerogattributter.

Page 3: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 4: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ActiveX-kontroller

DukanværeværtforActiveX-kontrolleriskjemaer.Dissekontrollenekanværedefinerttidligere(mednoenbegrensninger)ellerdekanskrivesspesifiktforInfoPath.

SkriveenActiveX-kontroll

LeggetilenActiveX-kontrolliInfoPath-utformingsmiljøet

DistribuereenActiveX-kontroll

Page 5: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 6: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IntegrasjonmedADO.NET-datasett

DukanenkeltkobleskjemaertilwebtjenestersommottardatafraogsenderdatatilADO.NET-datasett.

Kobleskjemaertilwebtjenestersommottardata

Kobleskjemaertilwebtjenesterforåmottaogsendedata

Kobleskjemaertilwebtjenestersomsenderdata

Detfinnesnoenbegrensningeriforbindelsemeddatasett:

Bareettdatasettertillattnåretskjemaredigeres.

Kopieringoginnlimingavnestededatasettoppdaterersekundærnøkkelenslikatdenrefererertildeoverordnedeverdiene.

EgenskapenDeleteRuleogUpdateRulestøttesikke.

Begrensningerellerrelasjonerkanikkedeaktiveres.

Page 7: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 8: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Bakoverkompatibilitet

IMicrosoftOffice2003EditionsServicePack1fungerereksisterendeskjemaerpåsammemåtesomdegjordeiMicrosoftOfficeInfoPath2003,mensdebrukerforbedringeneogdenyefunksjonenesomerinkludertioppdateringspakken.ForåsikrekompatibilitetforbrukereavMicrosoftOfficeInfoPath2003somikkeharServicePack1ellersenereinstallert,erbestemtefunksjonerikketilgjengeligeforeksisterendeskjemaer.

NedenforbeskrivesfunksjonalitetsområdenesomkanpåvirkesnårduarbeidermedmerennénversjonavInfoPath.

Oppgradereeksisterendeskjemaer

Opprettenyeskjemamaler

Fjernenyefunksjonerfraenskjemamal

Deaktiverenyefunksjoner

Åpneskjemamalersominneholderskjemakodemedoppdaterteobjektmodellmedlemmer

StarteogautomatisereInfoPathfraetannetprogram

Page 9: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 10: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Endreetskjemashoveddatakilde

NoengangermåduendreetskjemaforåbrukeetannetXML-skjema,enannendatabaseserverellerwebtjenesteførelleretteriverksetting.Dutrengerikkeendreskjemadefinisjonsfilen(XSF)foråutføredenneoppgaven,fordidukanendrehoveddatakildenforskjemaetvedhjelpavInfoPath-utviklerenforMicrosoftOfficeInfoPath2003ServicePack1ellersenere.

Trinnenedumågjennomføre,kanvariere,avhengigavomskjemaetshoveddatakildeeretXML-skjema,XML-dokumentellerendatatilkobling.

EndrehoveddatakildenforetskjemabasertpåetXML-skjemaellerXML-dokument.

Endrehoveddatakildenforetskjemabasertpåendatatilkobling.

Page 11: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Digitalesignaturer

Dukanbrukefølgendenyefunksjonersomerlagttilidedigitalesignaturene:

Aktiveresignaturerforheleskjemaet,ellerforbestemtesettmeddataiskjemaetsomkansigneresseparat.

Forhvertsettmeddatasomkansigneres,angirduomdetskaltillatesénellerfleresignatureroghvilkerelasjonerdeskalha.Dukanforeksempelangiomdetskalværeparallellefellessignaturerelleromhvernyesignaturskalmedsignerealletidligeresignaturer.

Angienmeldingsomskalvisestilskjemabrukerenårdesignererskjemaet.

Setteinnogseensignaturidokumentet,ogviseskjemaetslikdetblepresentertforhversignatar.

Visekontrollerbarinformasjonsomikkekanavvises,ogsomerlagttilihversignaturforåøkesikkerheten.Dennetilleggsinformasjonenerendelavsignaturenogkanikkefjernesutenatsignaturenblirugyldig.Dukannårsomhelsthentedissedataenetilbakevedåklikkesignatureniskjemaet.

Leggetilegendefinertinformasjonisignaturblokkenifullstendigklarerteskjemaervedhjelpavenutvidetobjektmodellfordigitalsignatur.

Fåtilgangtilensignaturvedhjelpavetstatiskutvalg.DetstatiskeutvalgeterenfiliPNG-format.Fileninneholderenvisningavsignatureniskjemaet,oginneholderallinformasjonsomikkekanavvises.

Page 12: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 13: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Aktivereskjemaerforåsendedata

MedMicrosoftOfficeInfoPath2003kandusendedatasomerregistrertietskjema,tilenwebtjenesteelleretskjemabibliotekiWindowsSharePointServices,ellersometvedleggiene-postmelding.

KonfigurereentilkoblingtiletskjemabibliotekiSharePointServicessomeraktivertforsendingavskjemaer.

Konfigurereene-postmeldingsomeraktivertforsendingavskjemaer.

Konfigurereentilkoblingtilenwebtjenestesomeraktivertforsendingavdata.

Page 14: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 15: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Omskjemaarkitektur

MicrosoftOfficeInfoPath2003-skjemaerbeståravflerefilerogkomponentersomersattsammenpåenslikmåteatdegirenbestemtfunksjonalitetforetbestemtsluttbrukerscenarioellerforretningsbehov.InfoPath-skjemaerkanvariereikompleksitet,avhengigavformål.

EtInfoPath-skjemaeregentligentypeprogramsomoppretterenbestemtklasseavXML-dokumenter,definereroppsettogredigeringsfunksjonalitetfordokumentene,fremtvingerdatakonsistensoggirrutinginformasjonsomangirhvordokumenteneskallagres.

DeterviktigåforståatInfoPath-skjemaerbeståravflereulikefileravmangeuliketyper.Dennesamlingenavfilerkallesskjemafiler.VanligvisbeståretInfoPath-skjemaavfølgendetyperfiler:

Navn Filtype BeskrivelseSkjemadefinisjon .xsf EnInfoPath-generertfilsominneholder

informasjonomalledeandrefileneogkomponentenesombrukesietskjema.Dennefilenfungerersomskjemaspesifikasjon.

XML-skjema .xsd XML-skjemafilenesombrukestilåbegrenseogvalideredeunderliggendeXML-dokumentfileneietskjema.

Visning .xsl Delogiskepresentasjonsfilenesombrukestilåpresentere,viseogtransformeredataeneideunderliggendeXML-dokumentfileneietskjema.

XML-mal .xml .xml-filensominneholderstandarddataenesomvisesienvisningnåretnyttskjemaopprettes.

XML-komponentmal

.xct .xml-filrepresentasjoneravredigeringskontrollenesombrukesunderopprettelseogutfyllingavetskjema.

Presentasjon .htm,.gif,.bmp

Filenesombrukessammenmedvisningsfileneforåoppretteetegendefinertbrukergrensesnitt.

Page 16: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ogandre

Forretningslogikk .js,.vbs

Skriptfilene(MicrosoftJScriptogMicrosoftVBScript)sominneholderprogrammeringskodesombrukestilåimplementerebestemtredigeringsfunksjonalitet,datavalidering,hendelsesbehandling,kontrollavdataflyt,samtannenegendefinertforretningslogikk.

Binær .dll,.exe

DeegendefinerteCOM-komponentene(ComponentObjectModel)somgirytterligereforretningslogikk.

Skjemamal .xsn Detkomprimertefilformatet(.cab)sompakkeralleskjemafileneiénfil.

Page 17: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 18: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

StøtteforHumanWorkflowServices(HWS)

HumanWorkflowServices(HWS)erentjenesteiMicrosoftBizTalkServer2004somklientprogrammerkanbruketilåbyggeogadministrerepersonalrelatertarbeidsflyt.MicrosoftOfficeInfoPath2003girtilgangtildennetjenestenviaArbeidsflyt-oppgaveruten.IdenneoppgaverutenkanbrukerestarteogsporeHWS-handlingerogutføreHWS-oppgaver.InfoPathinneholderikkeetutviklergrensesnittforåaktivereArbeidsflyt-oppgaveruten.AllHWS-funksjonalitetaktiveresvedåendreskjemadefinisjonsfilen(XSF).

Page 19: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeArbeidsflyt-oppgaverutenMedArbeidsflyt-oppgaverutenkanbrukerenstarteellerutvideenarbeidsflytellerutføreenoppgave.

DetredeleneiArbeidsflyt-oppgaverutener:

StartarbeidsflytBeståravhandlingsknappersomkanbrukestilåstarteenarbeidsflyt.DennedelenvisesbareforskjemaersomerHWS-aktiverteogsomikkehareneksisterendearbeidsflytknyttettilseg.

HandlingSporerstatusenforhandlingerogderestilknyttedeoppgaver.Nårenbrukerstarterenhandling,kjørerhandlingen,ogdensporesavHWS-tjenesten.InfoPathviserstatusenforhandlingenoghvemsomtilordnetoppgaven.

OppgaveTillateratbrukerenarbeidermedoppgaver.Nårenoppgaveertilordnettilenbruker,viserInfoPathstatusenforoppgaven,enknappforåutføreoppgavendirekte,ogénellerflereknapperforåstartenyehandlinger.

AktivereArbeidsflyt-oppgaveruten

Leggetiltillattehandlingeriskjemaer

Leggetiloppgaveriskjemaer

BrukeOnClick-hendelsentilåleggetilhandlingerogoppgaveknapper

Page 20: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OppretteenHWS-adapterSidenArbeidsflyt-oppgaverutenikkesenderdatatilHWS-tjenestenautomatisk,måduoppretteenHWS-adapterforåsendeskjemaet.

Detfinnesikkenoeutviklergrensesnittknyttettilsendeadapterne.Hvisduvilaktiveredisseadapterne,endrerduskjemadefinisjonsfilen(XSF)slikatdeninneholderhwsAdapter-elementetidataAdapters-elementet.

PåsammemåtesomandreInfoPath-webtjenesteadapteremåelementetinneholdeetnavnforadapterenogplasseringenforWSDL(WebServicesDescriptionLanguage),ogdetmåangiomadapterentillatersendingogsøk.SidendisseadapternebarebrukestilåsendedatatilenHWS-tjeneste,måsubmitAllowed-attributtetværesatttil"yes".queryAllowed-attributtetkanutelates,somtilsvarerstandardverdien"no",ellerdetkaninkluderesogsettestil"no".

Somendelavutformingenavhandlingerogoppgaver,kanduangitilleggsparameteresomerspesifikkeforhverhandlingelleroppgave.NedenforvisesdeteteksempelpåenadaptersomstarterenarbeidsflytmedenApproval-handling.VerdiensomskalbrukesforhwsOperation-elementtypen,er"addActionToNewActivityFlow".typeID-attributtetbrukeractionTypeID-attributtverdien,somerGUID.

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://.../HWSService.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID=”{guid}”serviceUrl="http://.../HWSService.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:foo/b:bar"dataObject=”Aux1”/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

hwsAdapter-elementetharsammestandardgrensesnittsomdeandresendeadapternesomstøttesavInfoPath,menHWS-sendeadapternevisesikkeigrensesnittet.Hvisduvilstarteensendehandling,måduistedetleggetilhandlingenikoden,somvistieksempletnedenfor:

Page 21: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument.DataAdapters.Item("StartApproval").Submit();

Nårsendeoperasjonenstartesikjøretid,visesdetenknappmedtekstenHentstatusiArbeidsflyt-oppgaveruten.Denneknappenkanbrukernebruketilåoppdatereoppgaverutenslikatdenvisergjeldendearbeidsflytinformasjon.

DefinereHWS-sendeoperasjonerforhandlinger

DefinereHWS-mottaksoperasjoner

Page 22: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 23: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OmprogrammeringiInfoPath

MicrosoftOfficeInfoPath2003girutviklereetrikholdigmiljøfortilpassingavskjemaer.Skjemaerkantilpassesvedåskriveprogrammeringskodeforåreagerepåskjema-ogdatavalideringshendelser,fåtilgangtilogbehandleetskjemasunderliggendeXML-dokument,implementereegendefinertdatasendingog-flettingogimplementeretilgangtileksternedatakilder.Tilpassingkanogsåomfatteendringavskjemafilerslikatdepassertiletbestemtformål.

DeterviktigåforstånoenavdeviktigstebegrepeneknyttettilprogrammeringavetInfoPath-skjema.DissebegrepeneomfatterInfoPath-programmeringskomponenter,programmatiskogdeklarativprogrammering,InfoPath-programmeringsspråkogInfoPath-programmeringsmiljø.

InfoPath-programmeringskomponenter

Programmatiskogdeklarativutvikling

InfoPath-programmeringsspråkogprogrammeringsmiljøet

Page 24: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 25: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sekundæredatakilder

MicrosoftOfficeInfoPath2003ServicePack1leggertilenfunksjonforåkoblefleredatakildertiletskjemasamtidig.Hvisdubrukerfleredatakilderiskjemaer,kandunåutvikleavansertfunksjonalitet,foreksempeloppslagslisterellerfrakoblededatakilder.

Page 26: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HoveddatakilderogsekundæredatakilderHoveddatakildentilsvarergruppeneogfeltenesominneholderdataenesomliggertilgrunnforskjemaet,ogsomlagressomskjemafilen.

Ensekundærdatakildebrukestilålagredatafrafleredatakilder.Nårennydatatilkoblingopprettesforåhentedata,foreksempelvedhjelpavLeggtil-knappeniDatatilkoblinger-dialogboksen,lagresikkedehentededataeneihoveddatakilden,meniensekundærdatakilde.Densekundæredatakildenmottardatafraendatatilkoblingsombrukesforspørring,sammeomdeteretXML-dokument,endatabase,webtjenesteellerSharePoint-bibliotekeller-liste.

Datakilde-oppgaverutenviserstrukturen(grupperogfelt)forhverdatakilde,bådehoveddatakildenogdensekundæredatakilden,ogbrukestilåbindegrupperellerfeltidatakildentilkontrolleriskjemaet.Nårenbrukerfyllerutskjemaet,viserkontrollenedataenefradatakildenoglardemoppdateresunderredigering.

Page 27: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NyefunksjonerforarbeidmedsekundæredatakilderFølgendedelerbeskriverendringenesomergjortforarbeidmedsekundæredatakilderiInfoPathServicePack1:

Datatilkoblinger-dialogboksen

Datakilde-oppgaveruten

Feltoggrupper

Kontrollersomertilgjengeligeforbindingtilsekundæredatakilder

Page 28: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 29: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetogdistribusjon

EkstrasikkerhetsfunksjonerogdistribusjonsfunksjonaliteterlagttiliMicrosoftOfficeInfoPath2003inServicePack1.Deterlagttilstøtteforatskjemamalerskalkunneflyttesfraettstedtiletannetellersendessomvedleggiene-postmelding.ItilleggerstøttelagttiliInfoPath-utformingsmodusforåforenkleopprettingogdistribusjonavfullstendigklarerteskjemaer.

Page 30: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivåer

Skjemamalerkanhabaretreforskjelligesikkerhetsnivåer,avhengigavhvorskjemaetfinnes.Dissesikkerhetsnivåeneerfølgende:

Begrenset

Domene

Fullstendigklarering

Obs!AlleskjemaersomgenereresiInfoPath-utvikleren,haretsikkerhetsnivåtilknyttet.InfoPathforsøkerååpneskjemaeridettilknyttedesikkerhetsnivået.Hvissikkerhetsnivåetsomerknyttettilskjemaet,erhøyereennsikkerhetsnivåetsomkantildelestilskjemaet,kanikkeskjemaetåpnes.

Skjemaerfårsikkerhetsnivåbasertpåplasseringenskjemaetbleåpnetfra.Hvisduvilhamerinformasjon,seKlarertenivåer-delen.

Page 31: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

KlarertenivåerDenhøyesteklareringenenskjemamalkanha,avgjøresav"bufretfra"-plasseringen(detvilsiderskjemaetbufresfra)ogannenbekreftelseskode,sombeskrevetitabellennedenfor.Attributtenesomerlistetoppitabellen(foreksempelHTTP,UNCogrequireFullTrust),erbufferbaserteoppføringersombrukestilåavgjøreklareringsnivåetsomtildelesetskjema.

Tildeltklareringsnivå

Tildeltklareringsnivå

Tildeltklareringsnivå

HøyestetildelteklareringsnivåFullstendigklarering

Klientdatamaskin(innkapslet)

Intranett(innkapslet)

fil:LocationId=CachedFromLocation

X

fil:LocationId<>CachedFromLocationelleringenLocationId(uavhengigavhvorskjemaetkomfra)

CachedFromLocation:IntranettHTTPellerHTTPS

X

CachedFromLocation:InternettHTTPellerHTTPS

CachedFromLocation:UNC XInstallertmal(requireFullTrust="yes")

X

Installertmal(requireFullTrust="no")

X

Malmedklarertpubliseringssertifikat

X

Skjemafilersomertrukketut X

AlleskjemafilersomeråpnetiInfoPath-redigeringsprogrammet,erbundettiletsettmedbetingelsersomavgjørsikkerhetsnivåetskjemaetskalåpnesi,ogomdetidetheletattåpnes.NåretInfoPath-skjemaåpnesiredigeringsprogrammet,blirdetentenåpnetmedriktig

Page 32: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

sikkerhetsnivå,ellerdetåpnesikke.Hvisetskjemakreverethøyeresikkerhetsnivåenndetkantildeles(etskjemakankreveetbestemtsikkerhetsnivåvedhjelpavtrustLevel-ellerrequireFullTrust-attributtet),åpnesikkeskjemaet.Ellersåpnesdetmedsikkerhetsnivåetdetkrever.Hvisskjemamalenikkekanåpnesmedsikkerhetsnivåetsomkreves,kanikkebrukerenåpneskjemaetogfårfeilmeldingen"Utilstrekkeligtilgangsrettighetforsikkerhet".

Itabellennedenforbeskrivesbetingelsenesomkrevesforååpneetskjemapåhvertsikkerhetsnivå,oghvasomskjernårbrukerenforsøkerååpneskjemaet:

Skjemaetberom: Skjemaetberom:

Redigeringsprogramåpnes/åpnesikke

Fullstendigklarering(requireFullTrust="yes")

Domeneklarering(trustLevel="Domene"ellertom)

HøyesteklareringsnivåInfoPathkantildelebasertpåbevis

Klarert(installertellerklarertsertifikat)

RedigeringsprogrammetåpnesmednivåetFullstendigklarering

I/T

HøyesteklareringsnivåInfoPathkantildelebasertpåbevis

Domeneklarering:Klientdatamaskin

Åpnesikke RedigeringsprogrammetåpnesmednivåetDomene

HøyesteklareringsnivåInfoPathkantildelebasertpåbevis

Domeneklarering:Intranett

Åpnesikke RedigeringsprogrammetåpnesmednivåetDomene

HøyesteklareringsnivåInfoPathkantildelebasertpåbevis

Domeneklarering:Internett

Åpnesikke RedigeringsprogrammetåpnesmednivåetDomene

Høyesteklareringsnivå

Åpnesikke Åpnesikke

Page 33: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

InfoPathkantildelebasertpåbevis Begrenset

Angietsikkerhetsnivå

Page 34: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

E-postdistribusjonogmobileskjemamaler

MedMicrosoftOfficeInfoPath2003ServicePack1kandusendeskjemamalenesomvedleggtilene-postmelding,ogdukanflyttedemfraetstedtiletannet.E-postdistribusjonerenenkelogeffektivmåteådistribuereskjemaerpåforinternbruk,itilleggtilådistribuereskjemaertileksternebrukere.

Læremeromskjemaidentitet

Utformeetskjematilåsendessomvedleggiene-postmelding

Deleskjemaeriene-postmeldingellerpåendeltnettverksressurs

Kompatibilitet

Page 35: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 36: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Omskjemadefinisjonsfilen

MicrosoftOfficeInfoPath2003-skjemadefinisjonsfilen(.xsf),vanligviskalt.xsf-filen,fungerersomspesifikasjonsfilforetInfoPath-skjema..xsf-filenopprettesautomatiskavInfoPathnårennyskjemamalopprettesoglagresiutformingsmodus.Nårskjemadesignereog-utviklereendrerskjemamalenellerleggertilnyefunksjoneriden,oppdatererInfoPath.xsf-filenslikatdisseendringenegjenspeilesifilen.

Obs!.xsf-filenkanogsåendresdirekteiettekstredigerings-ellerXML-redigeringsprogram,foreksempelMicrosoftNotisblokk.Værforsiktignårduendrer.xsf-filen:Enugyldigoppføringifilenkangjøredettilknyttedeskjemaetubrukelig.Noentilpasningermåimidlertidgjøresi.xsf-filenfordideikkekangenereresiutformingsmodus.

.xsf-filenerkjernefilenietInfoPath-skjemafordideninneholderinformasjonomskjemaetsomsådant.Informasjonenomfatterbehandlingavmetadata,tilpassingavbrukergrensesnitt,skjemadefinisjoner,visninger,deklarasjonerforforretningslogikk,hendelsesbehandlingogdistribusjonsinformasjon.

.xsf-fileninneholderblantannetfølgendeelementer:

Enentydigidentifikatorforskjemaet

Globalmetadatainformasjonforskjemaet,inkludertinformasjonomdistribusjonogpublisering

XML-skjemadefinisjonerforXML-dokumentetsomgenereresavskjemaet

Definisjonavvisningerogtilknyttedegrensesnittkomponenter(menyer,verktøylinjerogknapper)

Definisjonavredigeringshandlingersomertilgjengeligeviagrensesnittkomponenter,oghvordantilgjengelighetenfastslåskontekstuelt

Informasjonomarbeidsflytogruting

Hendelsesbehandling,datavalideringogforretningslogikkknyttettilindividuelleXML-noderiskjemaetsunderliggendeXML-dokumentellertil

Page 37: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

selveXML-dokumentet

Hendelsesbehandlingknyttettilskjemaetsomsådant

Pakkeinformasjonforallefileneiskjemamalen

.xsf-filenerbasertpåxsf-navneområdet.FilensrotelementerxDocumentClass-elementet.

Obs!Dufinnerenkomplettreferansetil.xsf-filen,inkludertalleelementer,attributterogandreenheter,iInfoPathXSFReference.DennereferansenerendelavInfoPathDeveloper'sReference,somertilgjengeligiInfoPathshjelpesystemogihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 38: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 39: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Omprogrammeringsmiljøet

MicrosoftOfficeInfoPath2003brukerMicrosoftScriptEditor(MSE)somsittprimæreintegrerteutviklingsmiljø.MicrosoftJScriptogMicrosoftVBScripterprogrammeringsspråkenesombrukesiMSEtilåoppretteegendefinertforretningslogikkforetskjema.

Nårduarbeidermedetskjemaiutformingsmodus,kanduåpneMSEvedåpekepåScript(Skript)påTools-menyen(Verktøy)ogklikkeMicrosoftScriptEditor(MicrosoftSkriptredigering)ellervedåtrykkeALT+SKIFT+F11.NårduåpnerMSEfraInfoPath,visesMSE-koderedigeringsprogrammet,ogskjemaetsstandardskriptfil(medfiltypen.jseller.vbs,avhengigavhvilketskriptspråksomervalgtforskjemaet)åpnesikoderedigeringsvinduet.

ArbeidmedMSEietInfoPath-skjemaomfatterflereoppgaver,inkludertvalgavskriptspråk,opprettelseavhendelsesbehandlingogfeilsøkingiskriptkode.

Velgestandardskriptspråk

Oppretteenhendelsesbehandling

Feilsøkingiskriptkode

Obs!HvisduvilhamerinformasjonombrukavMSE,klikkMicrosoftScriptEditorHelppåHelp-menyennårduarbeideriMSE.

Page 40: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IntegrasjonmedVisualStudio.NET

MedMicrosoftOfficeInfoPath2003ServicePack1ellersenerekandubrukeMicrosoftVisualStudio.NETtilåskrivebehandletkodeistedetforskriptforskjemakodeninyeInfoPath-skjemamaler,ellerleggetilbehandletkodeieksisterendeskjemamaler.HvisduvilbrukeVisualStudio.NETtilåopprette,feilsøkeogbyggeInfoPath-prosjektersombrukerbehandletkodeiMicrosoftVisualC#ellerVisualBasic.NET,mådulastenedMicrosoft®OfficeInfoPath™2003ToolkitforVisualStudio®.NETfraInfoPathDeveloperCenterpåwebområdetforMicrosoftDeveloperNetwork(MSDN)oginstalleredetsammenmedVisualStudio.NET2003.IntegrasjonsfunksjoneneiverktøysettetgirdegmulighetentilåbrukeenkombinasjonavInfoPathforskjemautformingogVisualStudio.NETforskrivingogfeilsøkingavskjemakode.MeddisseintegrasjonsfunksjonenekandubenyttedegavfølgendefunksjoneriVisualStudio.NET-utviklingsmiljøet:

Byggeprosjektetifeilsøkings-ellerpubliseringskonfigurasjoner.

BrukeIntelliSense-støtteikoderedigeringsprogrammet,foreksempelfullføringavsetninger,medlemslisteroginnebyggetparameterinformasjon.

Hvisduvilvisekontekstsensitivhjelpfortyper,medlemmerogandrekodenøkkelord,trykkerduF1ikoderedigeringsprogrammet.

BrukefeilsøkingsfunksjoneriVisualStudio.NET.

HvisduitilleggbrukerbehandletkodeiInfoPath-prosjekter,kandubenyttedegavfunksjoneneiCLR(CommonLanguageRuntime)for.NETFramework,ogdukanforetakalltildenomfattende,objektorientertesamlingenavgjenbrukbaretypersomfinnesi.NETFramework-klassebiblioteket.

HvisduvilhamerinformasjonomhvordandubrukerVisualStudio.NETtilåoppretteInfoPath-prosjekter,sedokumentasjonensominstalleressammenmedMicrosoftOfficeInfoPath2003ToolkitforVisualStudio.NET.

Page 41: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 42: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ForbedringeriXML-skjema

MangeforbedringerergjortforstøtteforXML-skjema(XSD)iMicrosoftOfficeInfoPath2003ServicePack1.

OpprinneligstøtteforfølgendeXML-skjemaopprettelsererlagttiliInfoPath:

Abstraktetyper

Abstrakteelementerogerstatningsgrupper

Obligatoriskjokertegn(<alle>)

Gjentatteellervalgfriemodellgrupperiskjemaet(sekvens,valg,gruppeogallemedandreverdierenn1forminOccursellermaxOccurs)

Innebygdeskjemaer

Page 43: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Interaktiv,forbedretopprettingavdatakildenHvisduvilstøtteabstraktetyperellerelementerogobligatoriskejokertegn,eropprettingavdatakildernåeninteraktivtjeneste.Opprettingavskjemaererforeksempelikkemulighvisskjemaetdelegererdeleravsinsyntakstilandreskjemaer.Dettekanskjenårentypeelleretelementerdefinertsomabstrakt,ellernårinnholdsmodellenforetelementinneholder<alle>.Nårenavdissebetingelseneforekommer,berInfoPathbrukerenomåangienskjemakildesominneholderdenødvendigedataeneførdufortsetter.Prosessengjentastilskjemasamlingensomerlastet,inneholdernokinformasjontilågenerereenfullstendigdatakilde.

Page 44: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BedrestøtteformodellgruppeModellgrupperangittsom"valg"eller"sekvens"ogsomharenannenverdienn1forminOccursellermaxOccurs,visesnåiDatakilde-oppgaveruten.Dekanbindestilkontroller,ogdekanbehandlessomengruppeidatakilden.

Obs!Modellgrupperangittsom"gruppe"eller"alle",visesikkeiDatakilde-oppgaveruten.

Page 45: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OpprinneligstøtteforinnebygdeskjemaerInnebygdeskjemaerstøttesopprinneligunderutforming.MeddennefunksjonenkandubrukeetXML-dokumentsominneholderetegetskjemasomdatakilde.

Page 46: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

StøtteforendringavdatakildeDenunderliggendedatastrukturenietskjemakannåendresunderskjemautformingen.HvisduklikkerKonverterhoveddatakildepåVerktøy-menyen,kandukonverteregjeldendedatakildemensdubeholderinformasjonensomavhengeravden.

Endringavendatakildeerbegrensettilfølgendebaner:

Konvertereettomtskjema,XML-skjemaellerXML-filtiletannetXML-skjemaellerannenXML-fil.

Konverterefraenwebtjenesteellerannendatatilkoblingtilenannenwebtjenesteellerdatatilkobling.

Nårduangirdennyedatakilden,koblesalleavhengigedatatildennyedatakilden.Hvisdataeneikkekankobles,viseskontrollerubundetivisningen.

Obs!Hvisduendrerdatakilden,oppdateresikkekodensomerknyttettilskjemaet.NårduharbruktkommandoenKonverterhoveddatakilde,kanduikkebrukekommandoenAngrepåRediger-menyentilågåtilbaketildenopprinneligedatakilden.

Page 47: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

StøtteforrekursivmalKontrollenGjentatt,rekursivinndelingleggertilrekursivestrukturermedvilkårligdybdeietskjema.

DennekontrollenernåstandardkontrollnårdudrarenrekursivstrukturfraDatakilde-oppgaveruten.

Egenskapenefordenrekursivedelentilsvareregenskapeneienvanligdel,medunntakavatdigitalesignaturerikketillates.Denenesteegenskapensomkanangisideninternerekursiveblokken,erstandardverdieniXML-fragmentetforekstrarekursivedelersomsettesinnidenyttersteforekomsten.

Page 48: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 49: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OmInfoPath-objektmodellen

MicrosoftOfficeInfoPath2003-objektmodellenerenCOM-basertobjektmodellsomkanbrukesinteraktivtsammenmedInfoPath-skjemaerogderesunderliggendeXML-dokumenter.ModellenlignerobjektmodelleneiandreMicrosoftOffice-programmervedatdenimplementerergrensesnittforsamlinger,objekter,egenskaper,metoderoghendelser.InfoPath-objektmodellenbrukesimidlertidprimærtiskriptkode.ObjektmodellenbrukerMicrosoftScriptEditor(MSE),somerbygdinniInfoPath.

Obs!ImotsetningtilandreOffice-programmersomstøtterfullstendigprogramautomatisering,støtterInfoPath-objektmodellenautomatiseringavbarebestemtefunksjonerikjøretidsmiljøet.

FølgendeavsnittomhandlerInfoPath-funksjonsområdenesomobjektmodellenrepresenterer,hvorobjektmodellenkanhentesfraogsikkerhetsnivåeneforobjektmodellen.

Funksjonsområderiobjektmodellen

Tilgangtilobjektmodellen

Sikkerhetforobjektmodellen

ViseendringeriobjektmodellerforServicePack1fraObjektsøking

Page 50: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 51: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fåtilgangtilprogramdata

MicrosoftOfficeInfoPath2003-objektmodelleninneholderobjekterogsamlingersomkanbrukestilåfåtilgangtilinformasjonomInfoPath-programmet,inkludertinformasjonometskjemasunderliggendeXML-dokumentogskjemadefinisjonsfilen(.xsf).DissedataeneertilgjengeligeviatoppnivåobjektetiInfoPath-objektmodellhierarkiet–Application-objektet.

VedhjelpavApplication-objektetkanutviklereavInfoPath-skjemaerfåtilgangtilinformasjonomdeninstallerteversjonenavInfoPath,inkludertnavnogversjonsnummer.IeksempletnedenforreturnereregenskapeneNameogVersionforApplication-objektetdataienmeldingsbokstilbrukeren:

Application.XDocuments(0).UI.Alert("Applicationname:"+Application.Name+"\nApplicationversion:"+Application.Version);

LeggmerketilatAlert-metodenforUI-objektet,somertilgjengeligviaXDocument-objektet,brukestilåviseenmeldingsboksforbrukeren.EttersomXDocument-objektetsomrepresentererdetunderliggendeXML-dokumentetforgjeldendeåpneskjema,erbygdinniInfoPathsskriptmotor,kandetforrigeeksempletogsåskrivesslik:

XDocument.UI.Alert("Applicationname:"+Application.Name+"\nApplicationversion:"+Application.Version);

Obs!Standardtegnet\nivarselsmeldingenrepresentereretnyttlinjeskiftsomgjørattekstenbrytesogplasserespåennylinjeimeldingsboksen.

FåtilgangtildataometskjemasXML-dokument

Fåtilgangtildataometskjemas.xsf-fil

Page 52: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 53: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fåtilgangtileksternedatakilder

NårduarbeidermedetMicrosoftOfficeInfoPath2003-skjema,kanduskriveskriptkodeforåfåtilgangtilskjemaetssekundæredatakilder,somvanligvisereksternefordenprimæredatakildenforetskjema,ogderetterbehandledataeneidem.InfoPath-objektmodellenstøttertilgangtiletskjemaseksternedatakildergjennombrukavDataObject-objektetsammenmedDataObjects-samlingen.

InfoPath-objektmodelleninneholderogsåetsettavdataadapterobjekter,sominneholderinformasjonomdesekundæredatakildene,oggirtilgangtildataeneidisseobjektene.HvilkentypedataadapterDataObject-objektetreturnerer,avhengeravdatakildetypensomvarvalgtdadensekundæredatakildenbleopprettetiutformingsmodus.

OversiktoverDataObjects-samlingen

OversiktoverDataObject-objektet

Oversiktoverdataadapterobjektene

BrukeDataObjects-samlingenogDataObject-objektet

Page 54: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 55: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fåtilgangtilskjemadata

NårduvilutvidefunksjonalitetentiletMicrosoftOfficeInfoPath2003-skjema,erdetoftenødvendigåhaprogrammatisktilgangtilinformasjonomskjemaetsunderliggendeXML-dokument,hatilgangtildataeneiXML-dokumentetellerutførehandlingeriXML-dokumentet.InfoPath-objektmodellenstøttertilgangtilogbehandlingavetskjemasunderliggendeXML-dokumentgjennombrukavXDocument-objektetsammenmedXDocuments-samlingen.

XDocument-objekteteretavdenyttigsteobjekteneiInfoPath-objektmodellenfordidetinneholderenrekkeegenskaper,metoderoghendelsersomikkebarefungererinteraktivtmedetskjemasunderliggendeXML-dokument,mensomogsåutførermangeavhandlingeneiInfoPath-grensesnittet.

OversiktoverXDocuments-samlingen

OversiktoverXDocument-objektet

BrukeXDocuments-samlingenogXDocument-objektet

Page 56: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 57: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AutomatisereInfoPath

MicrosoftOfficeInfoPath2003ServicePack1inneholderutvidetprogramautomatiseringiformavmetoderforApplication-objektetogXDocuments-samlingen.

OversiktoverApplication-ogXDocument-objekter

ForbakoverkompatibilitetoppnåsautomatiseringavInfoPathvedhjelpavExternalApplication-objektetfraetprogrammeringsspråkeller-miljøsomstøtterComponentObjectModel(COM).

OversiktoverExternalApplication-objektet

BrukeExternalApplication-objektet

Page 58: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 59: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visevarslerogdialogbokser

NårduskriverprogrammeringskodeforåutvidefunksjonalitetentiletMicrosoftOfficeInfoPath2003-skjema,erdetoftenyttigågibrukereninformasjoniendialogboks.IInfoPathviserduendialogboksprogrammatiskvedhjelpavUI-objektet.

OversiktoverUI-objektet

BrukeUI-objektet

Page 60: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 61: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Behandlefeil

Vedopprettelseavegendefinerteprogrammermåutviklereofteutførefeilbehandlingsomomfatterskrivingavprogrammeringskodeforåkontrollereomprogrammethargenerertfeilellerforågenerereegendefinertefeil.MicrosoftOfficeInfoPath2003-objektmodellenstøtterfeilhandlinggjennombrukavError-objektetsammenmedErrors-samlingen.

IInfoPathkanfeilforekommenåretskjemasXML-skjemavalideres,nårenegendefinertvalideringsbegrensningmislykkes,nårenfeilgenereresavReportError-metodenforDataDOMEvent-objektetellernårenfeilopprettesvedhjelpavAdd-metodenforErrors-samlingen.

OversiktoverErrors-samlingen

OversiktoverError-objektet

BrukeErrors-samlingenogError-objektet

Page 62: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 63: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Reagerepåskjemahendelser

DukanskriveskriptkodeforåangihvordandetskalreagerespåulikehendelsersomkanforekommeiMicrosoftOfficeInfoPath2003nårenbrukerfyllerutetskjema.IInfoPathharhendelserformavuliketyperhendelsesbehandlingsomopprettesnårduarbeidermedetskjemaiutformingsmodus.

HendelsesbehandlingiInfoPathmåopprettesiutformingsmodusfordidetitilleggtilskriptdeklarasjonersomopprettesietskjemasprimæreskriptfil,ogsåbliropprettetoppføringeriskjemadefinisjonsfilen(.xsf).Nårduharopprettetenhendelsesbehandling,børduikkeendredeklarasjonenidenprimæreskriptfilen.

HvisduvilhamerinformasjonomopprettelseavhendelsesbehandlingiInfoPath,seOmprogrammeringsmiljøet.

Oversiktoverhendelsesobjektene

Brukehendelsesobjektene

Page 64: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 65: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Arbeidemedskjemavinduer

NårduarbeiderprogrammatiskmedetMicrosoftOfficeInfoPath2003-skjema,kanduskriveskriptkodeforåfåtilgangtilskjemavindueneogderettertilpasseelementeridem.InfoPath-objektmodellenstøttertilgangtilskjemavinduergjennombrukavWindow-objektetsammenWindows-samlingen.

DetfinnestotypervinduerietInfoPath-skjema:redigeringsvinduet,sombrukessomskjemaområdenårenbrukerfyllerutetskjema,ogutformingsvinduet,sombrukessomutformingsmodusnårenbrukerutformeretskjema.Nårduskriverskriptkodeietskjema,erdetredigeringsvinduetsomhardennyttigstefunksjonalitetenfordidubrukerdettilknyttedeWindow-objektetforåfåtilgangtilenrekkeegenskaperogmetoderfortilpassingavskjemaer.

OversiktoverWindows-samlingen

OversiktoverWindow-objektet

BrukeWindows-samlingenogWindow-objektet

Page 66: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 67: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Arbeidemedvisninger

NårduarbeidermedetMicrosoftOfficeInfoPath2003-skjema,kanduskriveskriptkodeforåfåtilgangtilskjemavisningeneogderetterutføreenrekkehandlingerpådataeneivisningene.InfoPath-objektmodellenstøttertilgangtilskjemavisningergjennombrukavView-objektet.

OversiktoverView-objektet

BrukeView-objektet

Page 68: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 69: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Omeksempelskjemaerforutviklere

MicrosoftOfficeInfoPath2003-eksempelskjemaerforutviklereeretsettmedskjemaersomerutformetforåviseulikeutviklingsteknikkerfortilpassingogimplementeringavInfoPath-funksjoner.Tabellennedenforviserhvertaveksempelskjemaeneoghvilkefunksjonerdeillustrerer.

Navn Filnavn BeskrivelseDataValidation(Datavalidering)

D_VALID.XSN Viserhvordandatakanvalideresietskjema.Metoderomfatterskjemabasert,egendefinertogskriptbasertvalidering.

Events(Hendelser)

EVENTS.XSN Viserhendelsenesomkanbrukesietskjema.Hendelseromfatterskjemahendelser,datavalideringshendelserogkontrollhendelser.

StructuralEditing(Strukturellredigering)

CD_EDIT.XSN Viserhvordankilde-XML-dokumentetforetskjemakanredigeresoghvordanredigeringshandlingenesomertilgjengeligeforenbruker,erbasertpåkontekst.Metoderomfatterfeltredigeringogstrukturellredigering,medeksemplerpåredigeringvedhjelpavkontrollerogskriptkode.

UserInterface(Brukergrensesnitt)

UIBASICS.XSN ViserhvordanInfoPath-brukergrensesnittetkantilpassesietskjema.Metoderomfattermenyelementer,verktøylinjer,egendefinerteoppgaveruterogegendefinertedialogbokser.

Brukeeksempelskjemaerforutviklere

Page 70: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 71: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OmDatavalidering-eksempelskjemaetforutviklere

Datavalidering-eksempelskjemaetforutvikleredemonstrererdeforskjelligemåtenedatakanvalideresiMicrosoftOfficeInfoPath2003.Detteeksempelskjemaeterdeltinnitredeler,oghverdemonstrererenavdetremetodenefordatavalidering:skjemabasertvalidering,egendefinertvalideringogskriptbasertvalidering.

Hvisduviltestefunksjonenepåeksempelskjemaet,merkerduganskeenkeltetvilkårligfeltogangirdatasomikkeoverholdervalideringsbegrensningensomertilknyttetfeltet.Dukanvisevalideringsbegrensningenevedålamusepekerenhvileoverspørsmålstegnetvedsidenavhvertfelt.Nårduflyttermarkørenutavfeltet,visesenavtomuligefeilindikasjoner:etinnlagtvarselelleretdialogboksvarsel.

Obs!HvisduvilviseallefilenesomutgjørDatavalidering-eksempelskjemaet,åpnerduskjemaetogklikkerTrekkutskjemafilerpåFil-menyenmensdueriutformingsmodus.Dettetrekkerutalleskjemafilenefraskjemamalfilenoglagrerdemienspesifikkmappepåharddisken.

HvisduvilvitehvordanhveravdatavalideringsmetodeneimplementeresiDatavalidering-eksempelskjemaetforutviklere,serdufølgendeemner:

SkjemabasertvalideringiDatavalidering-eksempelskjemaetforutviklere

EgendefinertvalideringiDatavalidering-eksempelskjemaetforutviklere

SkriptbasertvalideringiDatavalidering-eksempelskjemaetforutviklere

Page 72: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 73: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SkjemabasertvalideringiDatavalidering-eksempelskjemaetforutviklere

SkjemabasertdatavalideringiMicrosoftOfficeInfoPath2003avgjøresavXML-skjemaetsomerknyttettiletskjema.Skjemabasertvalideringinntreffersomstandardhvergangenbrukerfyllerutetskjema.Nårbrukerenharangittdataietfeltoghargåttutavfeltet,kontrolleresdataeneumiddelbartmotXML-skjemaet.

IDatavalidering-eksempelskjemaetforutviklerebrukesskjemabasertvalideringtilåbekrefteatettallerinnenetangittområde,bekreftedatatypenietfelt,bekrefteatetfeltinneholderdata,ogbegrenseantalletradersomkanleggestilientabell.

Obs!InfoPathstøtterbareopprettingavdatatypeogbegrensningerfornødvendigefeltiXML-skjemaeriutformingsmodus.Brukenavandretyperbegrensningeriskjemaetstøttesimidlertid.Hvisduviloppretteandretyperskjemabasertvalidering,måduredigereXML-skjemafilenevedhjelpavMicrosoftNotisblokkelleretannettekstredigeringsprogram.

Kontrollereområdeogvalideringavdatatypeiskjemaet

Obligatoriskefeltiskjemaet

Strukturellvalideringiskjemaet

Page 74: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 75: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EgendefinertvalideringiDatavalidering-eksempelskjemaetforutviklere

Egendefinert(ellerfortellende)valideringiMicrosoftOfficeInfoPath2003brukestilåseetternødvendigefelt,bekrefteetverdiområdeogsørgeforatetfelternøyaktig.DukanbrukedialogboksenDatavalideringtilåopprettekomplisertevalideringsbegrensningersomutførerberegningerogvalidererdataeneiandrefelt.Valideringsfeilkanvisessominnlagtevarslerellerdialogboksvarsler.Ihverttilfellekanduskrivefeilmeldingersomfortellerbrukerenhvordandenugyldigeoppføringenrettesopp.Sommedskjemabasertvalideringeregendefinertevalideringsbegrensningerknyttettilfeltiskjemaet,ogvalideringenaktiveresnårenbrukerendrerdataeneietfelt.

Obs!DialogboksenDatavalideringertilgjengeligviaEgenskaper-dialogboksenforhveravkontrolleneiOfficeInfoPath2003.

NårduoppretterenegendefinertdatavalideringsbegrensningidialogboksenDatavalidering,oppretterOfficeInfoPath2003eterrorCondition-elementicustomValidation-inndelingeniskjemadefinisjonsfilen(XSF-fil).NedenforviseseteksempelpåvalideringsbegrensningeneopprettetiXSF-filenforkostnadsfeltetiDatavalidering-eksempelskjemaetforutviklere:

<xsf:customValidation><xsf:errorConditionmatch="/sampleData/travelExpenses/expense/cost"expressionContext="."expression=".&lt;0or.&gt;500"><xsf:errorMessagetype="modeless"shortMessage="Thecostoftheitemmustbemorethan$0.00andcannotgoover$500.00.">Thecostoftheitemmustbemorethan$0.00andcannotgoover$500.00.</xsf:errorMessage></xsf:errorCondition>

Page 76: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:customValidation>

match-attributtetforerrorCondition-elementetangirXPath-uttrykketsombrukestilåbindebegrensningenfordenegendefinertedatavalideringentilfeltet,ogexpression-attributtetbrukestilåangibegrensningen.

errorMessage-elementeternestetinneierrorCondition-elementetogbrukestilåangifeilmeldingensomvisesnårverdienidettilknyttedefeltetikkeoverholderbegrensningen.shortMessage-attributtetsvarertilSkjermtips-feltetiDatavalidering-dialogboksen,ogverdientilerrorMessage-elementetsvarertilMelding-feltetiDatavalidering-dialogboksen.type-attributtetbrukestilåangifeiltype.

Page 77: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 78: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SkriptbasertvalideringiDatavalidering-eksempelskjemaetforutviklere

SkriptbasertvalideringangisiskriptfilenforbedriftslogistikksomerknyttettiletMicrosoftOfficeInfoPath2003-skjema,ogdetgirmerfleksibilitetennegendefinertellerskjemabasertvalidering.Vedåbrukeskriptbasertvalideringkanduanginåretfeltskalvalideres(foreksempelnårbrukerenskriverinndataietfeltforførstegang,etteratbrukerengårutavetfelt,elleretteratdataervalidertviaskjemaet).Dukanogsåskriveskriptsomkjøresnåretskjemaåpnes,ellernårbrukerenbyttervisninger.Skriptetduskriver,kanutføremangeforskjelligefunksjoner,inkludertsammenlignefelt,beregneverdier,visefeilmeldinger,oppdatereverdierogrevidereandrefelt.

Obs!InfoPathstøtterskrivingavskriptiMicrosoftVBScriptogMicrosoftJScript.Dukanimidlertidikkeblandeskriptspråkeneiettenkeltskjema.

Nårduskaloppretteskriptbasertdatavalidering,brukerduutformingsmodusiInfoPathtilåoppretteenhendelsesbehandling(kallesogsåenhendelsesfunksjon),ogderetterskriverduskriptkodeforhendelsesbehandlingenvedhjelpavMicrosoftSkriptredigering.Forhverhendelsesbehandlingduoppretter,plasseresenoppføringiskjemadefinisjonsfilen(XSF-fil)sominneholdernavnetpåhendelsesbehandlingenogXML-nodenDocumentObjectModel(DOM)somertilknyttethendelsesbehandlingen.

SidendeterrefererttilhendelsesbehandlingeniXSF-filen,kanduikkeoppretteennyhendelsesbehandlingheltfraMicrosoftSkriptredigering–dumåførstopprettehendelsesbehandlingeniutformingsmodusiInfoPath.SidenInfoPathbrukestilåopprettedeklarasjonenavhendelsesbehandlingen,kanduikkeendrenavnetellerargumentenefordennenårdenførstharblittopprettet.

Hendelsesbehandlingeriskjemadefinisjonsfilen

Skriptbasertehendelsesbehandlingerogfunksjoner

UsingtheDataDOMEventobject

Page 79: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 80: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OmHendelser-eksempelskjemaetforutviklere

Hendelser-eksempelskjemaetforutvikleredemonstrerernoenavhendelsenesomkanbrukesietskjemaiMicrosoftOfficeInfoPath2003.IInfoPathbrukeshendelsertilåimplementerebedriftslogistikkfraklientensside,somkaninkluderedatavalidering,kontrollerevirkemåtentiletskjema,reagerepåhandlingerfrakontrollerepåetskjemaellersendeetskjema.

Hendelser-eksempelskjemaetforutviklereerbasertpåetscenarioavtypenkundekontaktsystem.Detinneholdertrevisningersombrukestilåbehandlekundeinformasjon:

NykundeBrukestilåanginykundeinformasjon.Kundeinformasjonmåangisidennevisningenførdeandrevisningenekanbrukes.

KundekontaktBrukestilåangidatoenekundenskalkontaktes,ogtilåføreoppatkundenharblittkontaktet.

KundearkivBrukestilåvisekundeinformasjon,føreoppmerknaderomkundenogføreoppatkundeoppføringenharblittarkivert.

Hvisduviltestefunksjonenepåeksempelskjemaet,angirdukundeinformasjonivisningenfornykunde,ogderetterklikkerduBytttilvisningforkundekontaktforåbyttevisning.Nårduharangittkontaktinformasjonforkundenivisningenforkundekontakt,kanduklikkeBytttilvisningforkundearkivhvisduvilbyttetillistenoverarkivertkontaktinformasjonforkunden.

Obs!HvisduvilviseallefilenesomutgjørHendelser-eksempelskjemaet,åpnerduskjemaetogklikkerTrekkutskjemafilerpåFil-menyenmensdueriutformingsmodus.Dettetrekkerutalleskjemafilenefraskjemamalfilenoglagrerdemienspesifikkmappepåharddisken.

HvisduvilvitehvordanhverhendelseimplementeresiHendelser-eksempelskjemaetforutviklere,serdufølgendeemner:

SkjemahendelseriHendelser-eksempelskjemaetforutviklere

DatavalideringshendelseriHendelser-eksempelskjemaetforutviklere

Page 81: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

KontrollhendelseriHendelser-eksempelskjemaetforutviklere

Page 82: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 83: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SkjemahendelserieksempelskjemaetEvents

EksempelskjemaetEventsimplementererenrekkeMicrosoftOfficeInfoPath2003-skjemahendelsersomkanbrukestilåreagerepåbestemtehendelsersominntreffernåretskjemaåpnesogfyllesut.Skjemahendelserkaninntreffenårversjonsnummerettiletskjemakontrolleres,nåretskjemaåpnes,nårskjemavisningendreselleretteratetskjemaerflettetmedetannetskjema.

TabellennedenforviserskjemahendelsenesomerimplementertieksempelskjemaetEvents,samtenbeskrivelseavhvordandebrukes.

Hendelse BeskrivelseOnVersionUpgrade Brukestilåkontrollereatversjonsnummerettil

skjemaetsomåpnes,stemmeroverensmedversjonsnummerettildetopprinneligeskjemaet.Hvisversjonsnumreneikkestemmeroverens,inntrefferdennehendelsen,ogskriptkodekanbrukestilåoppdatereskjemaetellerviseenfeilmelding.

OnLoad Brukestilåinitialisereskjemaetnårdetåpnes.Nårdennehendelseninntreffer,kanskriptkodebrukestilåangivisningbasertpådataeneiskjemaet.

OnSwitchView Brukesvedendringfraénvisningtilenannen.Dennehendelseninntreffernårbrukerenendrervisning,ogskriptkodekanbrukestilåsetteinndataiskjemaet.

OnAfterImport Brukestilytterligerebehandlingetteratetskjemaerflettetmedetannetskjema.Dennehendelseninntreffernårdataerimportertfraetannetskjema,ogskriptkodekanbrukestilåangivisningbasertpådeflettededataeneiskjemaet.

Obs!OnSubmitRequest-hendelsenerogsåenskjemahendelse,mendenbrukesikkeieksempelskjemaetEvents.

BrukeOnVersionUpgrade-hendelsen

BrukeOnLoad-hendelsen

Page 84: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeOnSwitchView-hendelsen

BrukeOnAfterImport-hendelsen

Page 85: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 86: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DatavalideringshendelseriHendelser-eksempelskjemaetforutviklere

Hendelser-eksempelskjemaetforutviklereinkluderermangeforskjelligeMicrosoftOfficeInfoPath2003-datavalideringshendelsersomkanbrukestilåvalideredatasomerangittietskjema.Datavalideringshendelserkanskjeetteratetfeltellerengruppeharblittendret,etteratetfeltellerengruppeharblittendret,menførdataeneerutført,ogetteratetfeltellerengruppeharblittendret,ogetteratdataeneerutført.

Hvisduvilbrukeenavdatavalideringshendelsene,måduførstopprettehendelsenidialogboksenEgenskaperforfeltellergruppesomertilgjengeligiDatakilde-oppgaveruten.Nårduskalåpnedennedialogboksen,høyreklikkerduetavfelteneellerenavgruppeneioppgaveruten,ogderetterklikkerduEgenskaper.Velghendelsenduvilopprette,ikategorienValideringogskript,ogklikkderetterRediger.DettegjøratMicrosoftSkriptredigeringåpnes.HervisesdenInfoPath-generertehendelsesbehandlingen.

Obs!HendelsesbehandlingiInfoPathmåopprettesiutformingsmodus.

ItabellennedenforviseshveravdatavalideringshendelsenesomerinkludertiHendelser-eksempelskjemaetforutviklere,sammenmedenbeskrivelseoverhvordandebrukes.

Hendelse BeskrivelseOnValidate BrukestilåvalideredataeneiContactDates-gruppen.

Nårdennehendelsenskjer,brukesskriptkodetilåbekrefteatdatoenesombrukes,erinnenetangittområde.

OnBeforeChange BrukestilåvalideredataeneidatofelteneStartfore-post-kampanje,StartfortelefonkontaktogBesøkfrarepresentant.Nårdennehendelsenskjer,brukesskriptkodetilåimplementerebedriftslogistikksomkontrollererombestemtedatoereksistererførandrekanangisellerfjernes.

OnAfterChange Brukestilåkalleoppenfunksjonsomberegnerdetotalekampanjekostnadeneogoppdaterer

Page 87: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Kampanjekostnad-feltet.

BrukeOnValidate-hendelsen

BrukeOnBeforeChange-hendelsen

BrukeOnAfterChange-hendelsen

Page 88: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 89: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

KontrollhendelseriHendelser-eksempelskjemaetforutviklere

Hendelser-eksempelskjemaetforutviklereimplementererenenkeltMicrosoftOfficeInfoPath2003-kontrollhendelsesomkanreagerepåetknappeklikk.DetteerOnClick-hendelsen.OnClick-hendelsenskjeretteratenbrukerklikkerenknapppåetskjema.

Obs!OnClick-hendelsenerdenenestekontrollhendelsensomstøttesavInfoPath.

HvisduvilbrukeOnClick-hendelsen,måduførstopprettehendelsenidialogboksenEgenskaperforknappsomertilgjengeligpåhurtigmenyenforknappekontrollen.IGenerelt-kategorienangirduSkriptunderHandling,ogklikkderetterMicrosoftSkriptredigering.DetteåpnerMicrosoftSkriptredigeringogviserdenInfoPath-generertehendelsesbehandlingen.

Obs!HendelsesbehandlingiInfoPathmåopprettesiutformingsmodus.

IHendelser-eksempelskjemaetforutviklereimplementeresOnClick-hendelsenfordetreknappenesombrukestilåbyttemellomvisninger.FølgendeeksempelfraHendelser-eksempelskjemaetforutviklereviserOnClick-hendelsesbehandlingforknappenBytttilvisningfornykunde:

functionbtnSwitchNew::OnClick(eventObj){XDocument.View.SwitchView("NewCustomer")}

Obs!Navnetpåknappensombrukesideklarasjonenforhendelsesbehandling,bestemmesavverdiensomerangittiboksenSkript-IDidialogboksenEgenskaperforknapp.

Page 90: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 91: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OmeksempelskjemaetStructuralEditing

EksempelskjemaetStructuralEditingvisernoeneksemplerpåhvordandetunderliggendeXML-dokumentetforetMicrosoftOfficeInfoPath2003-skjemakanredigeresvedåbrukeenkombinasjonavkontroller,menyelementer,verktøylinjeknapperogskript.NårbrukernefyllerutetskjemaiInfoPath,redigererdeivirkelighetenetXML-dokumentietbrukervennlig,grafiskformat.Selvomeksempelskjemaetprimærterberegnetpåågiendemonstrasjonavstrukturellredigering,brukesdettilåillustreretotyperredigeringsomkangjøresietskjema:

FeltredigeringRedigeringsomendrertekstenietfelt(etelementellerattributtiskjemaetsunderliggendeXML-dokument).Hvisduforeksempelskriverinndatadirekteientekstbokskontroll,endresdeunderliggendedataeneielementetellerattributtetsomkontrollenerbundettil.

StrukturellredigeringRedigeringsomendrerstruktureniskjemaetsunderliggendeXML-dokument.Strukturellredigeringgjørdetmuligåsetteinn,fjerneellererstatteXML-fragmenter(elementerogtilhørendeunderelementer,attributteroginnhold)iénenkeltoperasjon.Hvisduforeksempelleggertilelementeriengjentakendeinndeling,gjentakendetabellellerlistekontroll,opprettesdetnyeelementerogattributteridendelenavXML-dokumentetsomkontrollenerbundettil.

BådefeltredigeringogstrukturellredigeringimplementeresvanligvisvedhjelpavkontrollersomkobleretskjematiletunderliggendeXML-dokumentslikatbrukernekanskriveinnellerendredataiXML-dokumentet.MendukanogsåimplementerefeltredigeringellerstrukturellredigeringvedåbrukeskriptkodesammenmedInfoPath-objektmodellen.

ItilleggtilfeltredigeringogstrukturellredigeringbrukerInfoPathkonseptetredigeringskontekst,sombetyratredigeringshandlingerkanværeavhengigeavgjeldendeutvalgellerinnsettingspunkt.KnappenAddPartBeforeCurrent(Leggtildelforangjeldende)pådenegendefinerteverktøylinjenPartToolbar(deleverktøylinje)ieksempelskjemaetStructuralEditingsetterforeksempelinnennyradiParts-tabellen(Deler),ienposisjonsomerbasertpågjeldendekontekst.Knappenerbareaktiverthvisgjeldendeutvalgerpåellerinnenforenavradenei

Page 92: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

tabellen.

Hvisduviltestefunksjoneneieksempelskjemaet,skriverduganskeenkeltinndatadirekteiskjemafeltene,ellerdubrukerInsert-menyen(Settinn),denegendefinerteoppgaverutenPartCatalog(Delekatalog),hurtigmenyenellerdenegendefinerteverktøylinjenPartToolbartilåsetteinnellerfjerneraderiParts-tabellen.

Obs!HvisduvilseallefileneforeksempelskjemaetStructuralEditing,åpnerduskjemaetogklikkerExtractFormFiles(Trekkutskjemafiler)påFile-menyen(Fil)iutformingsmodus.Alleskjemafilenetrekkesutavskjemamalfilenoglagresienangittmappepåharddisken.

HvisduvillæremeromhvordanredigeringsfunksjonerimplementeresieksempelskjemaetStructuralEditing,sefølgendeemner:

FeltredigeringieksempelskjemaetStructuralEditing

StrukturellredigeringieksempelskjemaetStructuralEditing

RedigeringskontekstieksempelskjemaetStructuralEditing

Page 93: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 94: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FeltredigeringieksempelskjemaetStructuralEditing

FeltredigeringietMicrosoftOfficeInfoPath2003-skjemaskjernårenbrukerskriverinndatadirekteietskjemafelt(vanligvisentekstbokskontroll)nårskjemaetfyllesut.DataenelagressomenverdiavelementetellerattributtetforXML-feltet(elementellerattributt)idetunderliggendeXML-dokumentetsomkontrollenerbundettil.IeksempelskjemaetStructuralEditingbrukesforeksempeltekstboksertilredigeringavdataifeltenePartNumber(Delenummer),Description(Beskrivelse),Quantity(Antall)ogUnitPrice(Enhetspris).

Feltredigeringskjervanligvisnårenbrukerskriverinndataienkontrollietskjema.DataenelagresiskjemaetsunderliggendeXML-dokument.DukanimidlertidogsåbrukeskriptkodetilåbehandledataeneiXML-dokumentetvedåendreselveXML-dokumentet.Hvisskjemaetinneholderenkontroll,foreksempelentekstbokssomerbundettildeendrededataene,vildataenesomvisesiskjemaet,blioppdatertautomatisk.

Brukekontrollerforfeltredigering

Brukeskriptforfeltredigering

Page 95: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 96: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

StrukturellredigeringieksempelskjemaetStructuralEditing

StrukturellredigeringietMicrosoftOfficeInfoPath2003-skjemaskjernårenbrukerfyllerutetskjemaogredigeringshandlingenesomutføres,resultererienstrukturellendringavskjemaetsunderliggendeXML-dokument.StrukturelleendringeromfatterinnsettingellerfjerningavelementerogattributteridetunderliggendeXML-dokumentetsomskjemaeterbundettil.IeksempelskjemaetStructuralEditinggjøresforeksempelstrukturelleendringernårenbrukersetterinnellerfjernerelementerfraParts-tabellen(Deler)ellerdenpunktmerkedenotatlisten.

KontrollerforstrukturellredigeringinneholderforhåndsdefinerteredigeringshandlingersomkanknyttestilverktøylinjeknapperogmenyelementeribrukergrensesnittområderiInfoPath.ICommands-dialogboksen(Kommandoer),somertilgjengeligfradialogboksenProperties(Egenskaper)forenkontrollforstrukturellredigering,kanduvelgehvilkeredigeringshandlingersomskalværetilgjengeligforbrukerne,hvilkeområderibrukergrensesnittetdeskalvisesi,oghvilkeetikettersomskalbrukesfordetilknyttedeknappeneellermenyelementene.Kontrolleneforstrukturellredigeringsombrukesidetteeksempelskjemaet,omfatterengjentakendetabellogenpunktmerketliste.

StrukturellredigeringkanimplementeresvedhjelpavenInfoPath-kontrollforstrukturellredigeringellervedåbrukeskriptkodeforåbehandledataeneiskjemaetsunderliggendeXML-dokumentdirekte.Hvisskjemaetomfatterenkontroll,foreksempelengjentakendeinndelingsomerbundettildeendrede(innsatteellerslettede)dataene,vildataeneiskjemaetoppdateresautomatisk.

Brukekontrollerforstrukturellredigering

Brukeskriptforstrukturellredigering

Page 97: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 98: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

RedigeringskontekstieksempelskjemaetStructuralEditing

RedigeringskontekstietMicrosoftOfficeInfoPath2003-skjemabetyratredigeringshandlingereravhengigeavgjeldendeutvalgellerinnsettingspunkt.HvisforeksempelenradiParts-tabellen(Deler)ieksempelskjemaetStructuralEditingermerket,erknappeneforåleggetilellerfjernedelerpådenegendefinerteverktøylinjenPartToolbar(deleverktøylinje)aktivertogvilsetteinnellerfjerneraderiParts-tabellenienposisjonsomerbasertpågjeldendekontekst.Hvisgjeldendeutvalgikkeerpåellerinnenforenavradeneitabellen,erknappenedeaktivert.

Obs!DenegendefinerteverktøylinjenPartToolbarbleopprettetvedåendrestandardskjemaverktøylinje.

DetteernoenavområdeneiInfoPath-grensesnittetderredigeringskontekstgjelder:

Insert-menyenMenyelementerpåInsert-menyen(Settinn).Disseomfattervanligvismenyelementerforåsetteinnelementerientabellellerinndeling.

HurtigmenyenMenyelementerpåhurtigmenyen.Disseomfattervanligvismenyelementerforåsetteinnellerfjerneelementerientabell,inndelingellerliste.

Table-menyenMenyelementerpåTable-menyen(Tabell).Disseomfattervanligvismenyelementerforåsetteinnellerfjerneelementerientabell.

EgendefinertverktøylinjeKnapperogmenyelementersomertilgjengeligepåenegendefinertverktøylinje.Disseomfattervanligvisknapperellermenyelementerforåsetteinnellerfjerneelementerientabellellerinndeling,ellerknappersomkallerskriptkode.

IeksempelskjemaetStructuralEditingbrukesengjentakendetabellkontrolltilåimplementereentabellsomgjørdetmuligforbrukerneåredigereenlisteoverdelerpåenfaktura.NårenbrukervelgeråredigeretabellenvedhjelpavInsert-menyen,denegendefinerteverktøylinjenPartToolbarellerhurtigmenyen,bestemmerInfoPathhvilkenkontrollsomskalbrukes,ogredigererkilde-XML-dokumentetbasertpåredigeringshandlingenesomerangittiutformingsmodusfor

Page 99: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

denkontrollen.

KontrolleneforstrukturellredigeringinneholderforhåndsdefinerteredigeringshandlingersomkanknyttestilverktøylinjeknapperogmenyelementeribrukergrensesnittområdeneiInfoPath.ICommands-dialogboksen(Kommandoer),somertilgjengeligfradialogboksenProperties(Egenskaper)forenkontrollforstrukturellredigering,kanduvelgehvilkeavkontrollensredigeringshandlingersomskalværetilgjengeligeforbrukerne,hvilkebrukergrensesnittområderdeskalvisesioghvilkeetikettersomskalbrukesfordetilknyttedeknappeneellermenyelementene.IParts-tabellenieksempelskjemaetStructuralEditingerfølgenderedigeringshandlingeraktivert:

Insert(Settinn)AktivertpåInsert-menyen.GjørdetmuligforbrukerenåsetteinnennyradiParts-tabellen.

InsertAbove(Settinnovenfor)AktivertpåhurtigmenyenogdenegendefinerteverktøylinjenPartToolbar.GjørdetmuligforbrukerenåsetteinnennyradovergjeldenderadiParts-tabellen.

InsertBelow(Settinnnedenfor)AktivertpåhurtigmenyenogdenegendefinerteverktøylinjenPartToolbar.GjørdetmuligforbrukerenåsetteinnennyradundergjeldenderadiParts-tabellen.

Remove(Fjern)AktivertpåhurtigmenyenogdenegendefinerteverktøylinjenPartToolbar.Gjørdetmuligforbrukerenåfjernegjeldenderad.

Obs!AndreredigeringshandlingersomikkeerimplementertieksempelskjemaetStructuralEditing,kanbrukesiengjentakendetabellkontroll.

Page 100: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 101: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OmBrukergrensesnitt-eksempelskjemaetforutviklere

Brukergrensesnitt-eksempelskjemaetforutvikleredemonstrererdeforskjelligemåtenebrukergrensesnittetkantilpassesietskjemaiMicrosoftOfficeInfoPath2003.Brukergrensesnittfunksjonenesomtilpassesidetteeksempelskjemaet,inkluderermenyelementerpåmenylinjen,hurtigmenyer,verktøylinjeknapperpåSkjema-verktøylinjenogenegendefinertoppgaverute.

Hvisduviltestefunksjonenepåeksempelskjemaet,leggerduganskeenkelttil,endrerellerfjernerCDervedhjelpavSettinn-menyen,verktøylinjenCD-samlingellerknappenepåhurtigmenyenmensdufyllerutskjemaet.DukanbyttemellomCD-samlingogAllesporvedhjelpavVis-menyenellerdenegendefinerteoppgaveruten.

Obs!HvisduvilviseallefilenesomutgjørBrukergrensesnitt-eksempelskjemaet,åpnerduskjemaetogklikkerTrekkutskjemafilerpåFil-menyenmensdueriutformingsmodus.Dettetrekkerutalleskjemafilenefraskjemamalfilenoglagrerdemienspesifikkmappepåharddisken.

HvisduvilvitehvordanhveravbrukergrensesnittfunksjoneneimplementeresiBrukergrensesnitt-eksempelskjemaetforutviklere,serdufølgendeemner:

EgendefinertemenyeriBrukergrensesnitt-eksempelskjemaetforutviklere

EgendefinerteverktøylinjeriBrukergrensesnitt-eksempelskjemaetforutviklere

EgendefinerteoppgaveruteriBrukergrensesnitt-eksempelskjemaetforutviklere

Page 102: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 103: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

TilpassedemenyeriBrukergrensesnitt-eksempelskjemaetforutviklere

MicrosoftOfficeInfoPath2003girdegmulighetentilåkontrollerehvoroghvordanduønskermenyelementerskalvisesibrukergrensesnittet,primærtvedåaktivereellerdeaktiveredempåforskjelligeinnebygdemenyersombrukesietskjema.Noenavmenyenedukantilpasse,inkludererVis,SettinnogTabell,itilleggtilhurtigmenyersomvisesnårenbrukerklikkerhurtigmenyknappensomerknyttettilenbestemtgjentagendetabell,gjentagendeinndelingellervalgfriinndeling.Menyerkantilpassesforgjentagendetabeller,gjentagendeinndelinger,valgfrieinndelingerogvisninger.

Obs!MangeavdeandrestandardmenyeneiInfoPathkanogsåtilpasses.Brukergrensesnitt-eksempelskjemaetforutvikleredemonstrererhvordandutilpassernoenfåutvalgte.

FleretilpassedemenyerimplementeresiBrukergrensesnitt-eksempelskjemaetforutviklere.Ifølgendetabellvisesvisningene,tabelleneoginndelingeneiBrukergrensesnitt-eksempelskjemaetforutviklere,sammenmeddetilpassedemenyelementenesombleimplementertforhveravdem.

Navn Type TilpassedemenyelementerCD-samling

Visning MenyelementetCD-samlingpåVis-menyen.

Allespor

Visning Allespor-menyelementetpåVis-menyen.

CD Gjentagendeinndeling

CD-menyelementetpåInndeling-undermenyenpåSettinn-menyen.

MenyelementeneSettinnCDover,SettinnCDunderogFjernCDpåhurtigmenyenforCD-tabellen.

Spor Gjentagendetabell

Spor-menyelementetpåInndeling-undermenyenpåSettinn-menyen.

MenyelementetSettinnsporpåhurtigmenyenfor

Page 104: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CD-tabellen.

MenyelementeneSettinnsporogFjernsporpåTabell-menyen.

MenyelementeneSettinnsporover,SettinnsporunderogFjernsporpåhurtigmenyenforSpor-tabellen.

Etikett Valgfriinnedeling

Etikett-menyelementetpåInndeling-undermenyenpåSettinn-menyen.

MenyelementetSettinnetikettpåhurtigmenyenforCD-tabellen.

MenyelementetFjernetikettpåhurtigmenyenforEtikett-kontrollen.

Obs!NårdutilpassermenyeriInfoPath,brukesdissetilpasningenepåvisningsnivået.Dettebetyrattilpasningenedugjør,ikkebrukesglobaltforallevisninger.Hvisduvilbrukedesammetilpassedemenyeneforflereennénvisning,mådugjøremenytilpasningeneihvervisning.

TilpasseVis-menyen

TilpasseSettinn-menyen

TilpasseTabell-menyen

Tilpassehurtigmenyer

Page 105: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 106: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EgendefinerteverktøylinjeriBrukergrensesnitt-eksempelskjemaetforutviklere

Brukergrensesnitt-eksempelskjemaetforutviklereinkludererenenkeltegendefinertverktøylinje,CD-samling,somkanbrukestilåleggetilellerfjerneenCD,etsporellerenetikett.SomstandardharMicrosoftOfficeInfoPath2003eninnebygdegendefinertverktøylinje,Skjema-verktøylinjen,somkanbrukestilåoppretteegendefinertemenyelementersombrukerekanklikkeforåutføreforskjelligehandlingerietskjema.

HvisduvilegendefinereSkjema-verktøylinjeniutformingsmodus,brukerduEgenskaper-dialogboksenfordenbestemtegjentagendeinndelingen,gjentagendetabellenellervalgfrieinndelingenduarbeidermed.Egenskaper-dialogboksenåpnesvedåhøyreklikkeinndelingenellertabellenogklikkeEgenskaperpåhurtigmenyen.IEgenskaper-dialogboksenforgjentagendetabellerogvalgfrieinndelingerklikkerduTilpasskommandoerforååpneKommandoer-dialogboksen.ForgjentagendeinndelingererknappenTilpasskommandoertilgjengeligidialogboksenInndelingsegenskapersomåpnesnårduvelgeråendrestandardinnstillingeneforeninndeling.IKommandoer-dialogboksenkanduknyttebestemteredigeringshandlingertilforskjelligekommandoplasseringersomertilgjengeligepåmenyeneogverktøylinjeneietInfoPath-skjema.Nårduskaloppretteenegendefinertverktøylinje,velgerduSkjemaverktøylinje-plasseringen.

Obs!IBrukergrensesnitt-eksempelskjemaetforutviklereerkommandoplasseringenverktøylinjenCD-samling,sidenstandardnavnetpåSkjema-verktøylinjenbleendret.Dukanendrestandardnavnetpåenverktøylinjemanueltiskjemadefinisjonsfilen(XSF-fil)vedåendreverdienfortekst-attributtetforverktøylinje-elementet.

Nårduegendefinererenverktøylinje,opprettesdetoppføringeriXSF-filenvedhjelpavknapp-elementerinnenverktøylinje-elementet.Tekstensomvisessomnavnetpåverktøylinjen,bestemmesavtekst-attributtetforverktøylinje-elementet,ogtekstensomvisessomnavnetpåenknapppåverktøylinjen,bestemmesavtekst-attributtetforetknapp-element.

Page 107: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MensduknytterredigeringshandlingertildenegendefinerteverktøylinjenvedhjelpavKommandoer-dialogboksen,plasseresmenyelementerdirektepåverktøylinjen.Deterimidlertidmuligåopprettemenyerpåverktøylinjenogderetterleggetilmenyelementeridissemenyene.Dettegjøresvedånesteknapp-elementenepåverktøylinjeninneietmeny-elementiXSF-filen.

NedenforviseseninndelingfraXSF-fileniBrukergrensesnitt-eksempelskjemaetforutvikleresominneholderverktøylinje-elementet.Merkdegbrukenavmeny-elementetforåoppretteenmenypåverktøylinjen.

<xsf:toolbarcaption="CDCollectionToolbar"name="CDCollectionToolbar"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="NewCD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="NewTrack"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="NewLabel"showIf="always"></xsf:button><xsf:menucaption="Remove">

Page 108: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsf:buttonaction="xCollection::remove"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::remove"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::remove"xmlToEdit="Label_16"caption="Label"showIf="always"></xsf:button></xsf:menu></xsf:toolbar>

Merknader

ÅleggetilmenyerpåenverktøylinjeerenfunksjoniXSF-filenogerikketilgjengelignårdubrukerKommandoer-dialogbokseniutformingsmodus.

SelvomInfoPathinkludererenenkeltegendefinertverktøylinje,kanduleggetilflereverktøylinjerietskjemavedåoppretteflereverktøylinje-elementeriXSF-filen.NårduharopprettetdeekstraverktøylinjenevedåredigereXSF-filenmanuelt,erdisseverktøylinjenetilgjengeligeiKommandoer-dialogboksen,ogdukanderetterknytteredigeringshandlingertildem.

Page 109: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 110: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EgendefinerteoppgaveruteriBrukergrensesnitt-eksempelskjemaetforutviklere

Brukergrensesnitt-eksempelskjemaetforutviklereinkludererenegendefinertoppgaverutesombrukestilåbyttevisningerogutføreandrevanligeoppgaver,foreksempelsorterelistenoverCDer.EgendefinerteoppgaverutererHTML-filersomvisesioppgaveruteniMicrosoftOfficeInfoPath2003mensenbrukerfyllerutetskjema.Detkanbareværeénegendefinertoppgaveruteknyttettiletskjema.

Nårduskaloppretteenegendefinertoppgaverute,måduførstoppretteenHTML-filvedhjelpavetHTML-redigeringsprogram,foreksempelMicrosoftFrontPage.DuknytterdenneHTML-filentiletskjemavedhjelpavAvansert-kategorienidialogboksenAlternativerforskjemasomertilgjengeligpåVerktøy-menyeniutformingsmodus.IAvansert-kategorienkanduleggetilHTML-filenogandrestøttefiler,foreksempeletgjennomgripendestilark(CSS-fil),vedhjelpavRessursbehandling.(DufårtilgangtilRessursbehandlingvedåklikkeRessursbehandlingpåVerktøy-menyeniutformingsmodus.)NårHTML-filenharblittlagttilsomenressurs,kandumerkeavforAktiveregendefinertoppgaveruteoganginavnogplasseringfordenegendefinerteoppgaveruten.

Obs!DumåleggetilHTML-fileniskjemaetvedhjelpavRessursbehandlingførdukanlafilenblienegendefinertoppgaverute.

Nårduleggertilenegendefinertoppgaveruteietskjema,opprettesoppføringeriskjemadefinisjonsfilen(XSF-fil)vedhjelpavoppgaverute-elementet.Tekst-attributtetforoppgaverute-elementetbrukestilålagrenavnetpådenegendefinerteoppgaveruten,menshref-attributtetbrukestilålagreHTML-filnavnet.NedenforviseseninndelingfraXSF-fileniBrukergrensesnitt-eksempelskjemaetforutvikleresominneholderoppgaverute-elementet:

<xsf:taskpanecaption="CustomTaskPane"href="taskpane.htm"></xsf:taskpane>

Page 111: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ItilleggtilåbrukestandardHTML-kodekanduogsåbrukeskriptkodeinneioppgaverutensombrukerInfoPath-objektmodellen.IBrukergrensesnitt-eksempelskjemaetforutviklerebrukesFiltype-egenskapenforXDocument-objektettilåfåtilgangtilbedriftslogistikkfunksjonenesomfinnesiskjemaetsprimæreskriptfil.

NedenforviseseninndelingfraHTML-filensombrukessomdenegendefinerteoppgaveruteniBrukergrensesnitt-eksempelskjemaetforutviklere.OppkallingentilFiltype-egenskapenforInfoPath-objektmodellenbrukesionClick-hendelsenforSorterCDer-hyperkoblingen.Nårbrukerenklikkerdennekoblingen,kallessorteringsfunksjonenoppiskjemaetsprimæreskriptfil.DeretterbrukesXML-kildedokumentetforskjemaet,ogCD-samlingensorteresalfabetisketterartistogspor.

<divclass="action"><ahref=""onClick="gobjXDocument.Extension.Sort();returnfalse;">SortCDsbyartist/title</a></div>

Obs!HvisduvilvisebedriftslogistikkfunksjoneneforBrukergrensesnitt-eksempelskjemaetforutviklere,kanduåpneMicrosoftSkriptredigeringiutformingsmodusiInfoPathvedåklikkeVerktøy-menyen,velgeSkriptogklikkeMicrosoftSkriptredigering,ellervedåtrykkeALT+SKIFT+F11.

Page 112: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DiagramoverInfoPath-objektmodellen

Application ActiveWindowWindowsWindowCommandBarsMailEnvelopeTaskPanesTaskPaneHTMLDocumentHTMLWindowWindowXDocument

XDocumentUserXDocumentsXDocumentDataObjectsDataObjectDOMQueryAdapterADOAdapterWebServiceAdapterXMLFileAdapter

DataAdaptersDAVAdapterEmailAdapterHWSAdapterWebServiceAdapter

Forklaring

Automatiseringsobjekt

ExternalApplication

Hendelsesobjekter

DataDOMEvent

DocActionEvent

DocContextChangeEvent

DocEvent

DocReturnEvent

MergeEvent

SaveEvent

SignEvent

VersionUpgradeEvent

Generellsamling

XMLNodes

Page 113: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DOMErrorsError

ExtensionQueryAdapter

ADOAdapterWebServiceAdapterXMLFileAdapter

SignedDataBlocksSignedDataBlockSignaturesSignatureCertificate

SolutionDOM

UIUtil

DateMath

ViewWindow

ViewInfosViewInfo

Page 114: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DataAdapters-samlingen

InneholderetdataadapterobjektsomtilsvarerhverenkeltdatatilkoblingsombrukesietMicrosoftOfficeInfoPath2003-skjema.

Page 115: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHverdatatilkoblingbrukestilåhentedata(settesinnihoveddatakildenellerensekundærdatakilde)ellersendedata.

Endatatilkoblingsombrukestilåhentedatatilhoveddatakilden,viltilsvareénavdataadapterobjekttypenenedenfor:

WebServiceAdapter

ADOAdapter

Obs!EtAdoAdapter-objektsombrukestilåhentedatatilhoveddatakilden,kanogsåsendedata.

Endatatilkoblingsombrukestilåhentedatatilensekundærdatakilde,viltilsvareénavdataadapterobjekttypenenedenfor:

ADOAdapter

SharepointListAdapter

WebServiceAdapter

XMLFileAdapter

Endatatilkoblingsomkunbrukestilåsendedata,viltilsvareénavdataadapterobjekttypenenedenfor:

EmailAdapter

DAVAdapter

HWSAdapter

WebServiceAdapter

DataAdapters-samlingenertilgjengeligvedhjelpavDataAdapters-egenskapenforXDocument-objektet.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice

Page 116: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 117: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 118: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DataObjects-samlingen

DataObjects DataObject

InneholderetDataObject-objektforhversekundæredatakildesombrukesietMicrosoftOfficeInfoPath2003-skjema.HvertavDataObject-objektenegirtilgangtildetbestemtedataadapterobjektetsomblebrukttilåkobletildeneksternedatakilden.

Page 119: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDataObjects-samlingenimplementereregenskapersomkanbrukestilåfåtilgangtiletskjemastilknyttedeDataObject-objekter,ogertilgjengeligviaDataObjects-egenskapenforXDocument-objektet.

Obs!DataObjects-samlingenkanbarebrukestilåhenteantalletDataObject-objekterisamlingenellertilåreturnereenreferansetiletangittDataObject-objekt.Denkanikkebrukestilåopprette,leggetilellerfjerneDataObject-objekter.

Page 120: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDataObjects-samlingenIeksempletnedenfor,somerenimplementeringavenOnClick-hendelsesbehandlingforenknappietskjema,brukesDataObjects-egenskapenforXDocument-objektettilåangienreferansetilDataObjects-samlingen.KodengårderetteriløkkegjennomsamlingenogviserposisjonsindeksognavnforhvertavDataObject-objekteneisamlingen.

functionShowDataObjectNames::OnClick(eventObj){//SetareferencetotheDataObjectscollection.varobjDataObjects=XDocument.DataObjects;

//Loopthroughthecollectionanddisplaythename//ofeachDataObjectobjectthatitcontains.for(i=0;i<objDataObjects.Count;i++){XDocument.UI.Alert("Dataobject"+i+":"+objDataObjects(i).Name);}objDataObjects=null;}

HvisduvilhamerinformasjonombrukavDataObjects-samlingen,seFåtilgangtileksternedatakilder.

Page 121: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Errors-samlingen

Errors Error

InneholderetError-objektforhverfeilietMicrosoftOfficeInfoPath2003-skjema.EtError-objektinneholderinformasjonomenInfoPath-feil,inkludertdetaljertmelding,kortmelding,kode,typeogdentilknyttedeXML-noden.

Page 122: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderErrors-samlingenerenkomplettsamlingsominneholderegenskaperogmetoderforåleggetil,sletteogfåtilgangtilError-objekteneisamlingen.

ItilleggtilåbehandlefeilsomgenereresavInfoPath,kanErrors-samlingenogsåbrukestilåoppretteegendefinertefeilvedhjelpavAdd-metoden.

Obs!EgendefinertefeilkanogsåopprettesvedhjelpavReportError-metodenforDataDOMEvent-objektet.

Page 123: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeErrors-samlingenErrors-samlingenertilgjengeligviaErrors-egenskapenforXDocument-objektet.Errors-samlingenerknyttettiletskjemasunderliggendeXML-dokumentslikatfeilsomoppstår,oppståriXML-dokumentet.

IeksempletnedenforbrukesCount-egenskapenforErrors-samlingentilåhenteantalletfeilisamlingen:

XDocument.UI.Alert("Countoferrors:"+XDocument.Errors.Count);

HvisduvilsletteenbestemtfeilfraErrors-samlingen,brukerduDelete-metoden,medXML-kodenogbetingelsesnavnetsomargumenter:

XDocument.Errors.Delete(myXMLNode,"MyErrorName");

HvisduvilsletteallefeileneiErrors-samlingen,brukerduDeleteAll-metoden:

XDocument.Errors.DeleteAll();

HvisduvilangienreferansetilenfeiliErrors-samlingen,brukerduItem-egenskapen:

varobjError;

objError=XDocument.Errors.Item(0);//Or...objError=XDocument.Errors(0);

HvisduvilhamerinformasjonombrukavErrors-samlingen,seBehandlefeil.

Page 124: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Signatures-samlingen

InneholderensamlingmedSignature-objekterforhversignaturiMicrosoftOfficeInfoPath2003-skjemaetellerSignedDataBlock-objektet.

Page 125: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSignatures-samlingenimplementereregenskaperogenmetodesomkanbrukestilåfåtilgangtiletskjemastilknyttedeSignature-objekter,ogtilåoppretteensignatur.DenertilgjengeligviaSignedDataBlock-objektet.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 126: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeSignatures-samlingenNårdubrukerCreate-metoden,skrivesikkesignaturenførSign-metodenkallespåSignature-objektet.DissemetodenekankallesbarefraOnSign-hendelsesbehandlingen.

Page 127: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 128: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignedDataBlocks-samlingen

SamlingenmedSignedDataBlock-objekteriskjemamalen,somdefinertiskjemadefinisjonsfilen(XSF).

Page 129: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSignedDataBlocks-samlingenimplementereregenskapersomkanbrukestilåfåtilgangtilSignedDataBlock-objektenesomertilknyttetetskjema.SignedDataBlocks-samlingenertilgjengeligviaSignedDataBlocks-egenskapenforXDocument-objektet.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 130: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 131: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

TaskPanes-samlingen

TaskPanes TaskPane

InneholderensamlingavTaskPane-objektersomrepresentereroppgaverutenesomerknyttettiletvinduiMicrosoftOfficeInfoPath2003.

Page 132: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderTaskPanes-samlingeninneholderegenskapersomkanbrukestilåfåtilgangtilensamlingavoppgaveruteobjekter,ogertilgjengeligviaTaskPanes-egenskapenforWindow-objektet.

Obs!TaskPanes-samlingenkanbarebrukestilåhenteantalletTaskPane-objekterisamlingenellertilåreturnereenreferansetiletangittTaskPane-objekt.DenkanikkebrukestilåleggetilellerfjerneTaskPane-objekter.

Page 133: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeTaskPanes-samlingenIeksempletnedenforbrukesTaskPanes-egenskapenforWindow-objektettilåangienreferansetilTaskPanes-samlingen:

varobjTaskPanes;

objTaskPanes=XDocument.View.Window.TaskPanes;

IeksempletnedenforbrukesItem-egenskapenforTaskPanes-samlingentilåangienreferansetiletangittTaskPane-objekt.DeretterbrukerkodenVisible-egenskapenforTaskPane-objektettilågjøreoppgaverutensynlig.

varobjTaskPane;

//Showthebuilt-inHelptaskpane.objTaskPane=XDocument.View.Window.TaskPanes(4);objTaskPane.Visible=true;

Obs!ArgumentettilItem-egenskapenertypenoppgaverutesomreturneres,basertpåType-egenskapenforTaskPane-objektet,ikkeplasseringentilTaskPane-objektetiTaskPanes-samlingen.

Page 134: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 135: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ViewInfos-samlingen

ViewInfos ViewInfo

InneholderetViewInfo-objektforhvervisningietMicrosoftOfficeInfoPath2003-skjema.ViewInfo-objekterinneholderbeskrivendeinformasjonomvisningenedeerknyttettil.

Page 136: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderViewInfos-samlingenimplementereregenskapersomkanbrukestilåfåtilgangtiletskjemastilknyttedeViewInfo-objekter,ogertilgjengeligviaViewInfos-egenskapenforXDocument-objektet.

Obs!ViewInfos-samlingenkanbarebrukestilåhenteantalletViewInfo-objekterisamlingenellertilåreturnereenreferansetiletangittViewInfo-objekt.Denkanikkebrukestilåopprette,leggetilellerfjerneViewInfo-objekter.

Page 137: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeViewInfos-samlingenIeksempletnedenfor,somerenimplementeringavenOnClick-hendelsesbehandlingforenknappietskjema,brukesViewInfos-egenskapenforXDocument-objektettilåangienreferansetilViewInfos-samlingen.KodengårderetteriløkkegjennomsamlingenogviserposisjonsindeksognavnforhvertavViewInfo-objekteneisamlingen.

functionShowViewNames::OnClick(eventObj){//SetareferencetotheViewInfoscollection.varobjViewInfos=XDocument.ViewInfos;

//Loopthroughthecollectionanddisplaythename//ofeachViewInfoobjectthatitcontains.for(i=0;i<objViewInfos.Count;i++){XDocument.UI.Alert("Viewname"+i+":"+objViewInfos(i).Name);}objViewInfos=null;}

Page 138: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 139: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Windows-samlingen

Windows Window

InneholderetWindow-objektforhvertvinduietMicrosoftOfficeInfoPath2003-skjema.Window-objekterrepresentererdetotypenevinduersombrukesiInfoPath-programmet:redigeringsvinduet,sombrukessomskjemaområdenårenbrukerfyllerutetskjema,ogutformingsvinduet,sombrukessomutformingsmodusnårenbrukerutformeretskjema.

Page 140: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWindows-samlingenimplementereregenskapersomkanbrukestilåfåtilgangtiletskjemastilknyttedeWindow-objekter,ogertilgjengeligviaWindows-egenskapenforXDocument-objektet.

Obs!Windows-samlingenkanbarebrukestilåhenteantalletWindow-objekterisamlingenellertilåreturnereenreferansetiletangittWindow-objekt.Denkanikkebrukestilåopprette,leggetilellerfjerneWindow-objekter.

Page 141: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeWindows-samlingenIeksempletnedenfor,somerenimplementeringavenOnClick-hendelsesbehandlingforenknappietskjema,brukesWindows-egenskapenforApplication-objektettilåangienreferansetilWindows-samlingen.KodengårderetteriløkkegjennomsamlingenogviserobjekttypeforhvertavWindow-objekteneisamlingen.

functionShowWindowTypes::OnClick(eventObj){//SetareferencetotheWindowscollection.varobjWindows=Application.Windows;varstrWindowType;

//Loopthroughthecollectionanddisplaythetype//ofeachWindowobjectthatitcontains.for(i=0;i<objWindows.Count;i++){switch(objWindows(i).Type){case0:strWindowType="Editingwindow";break;case1:strWindowType="Designingwindow";break;}

XDocument.UI.Alert("Windowtype"+i+":"+strWindowType);}objWindows=null;strWindowType=null;}

Page 142: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HvisduvilhamerinformasjonombrukavWindows-samlingen,seArbeidemedskjemavinduer.

Page 143: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocuments-samlingen

XDocuments XDocument

InneholderetXDocument-objektforhvertMicrosoftOfficeInfoPath2003-skjemasomeråpent.XDocument-objektetrepresentereretskjemasunderliggendeXML-dokumentogkanbrukestilåarbeideinteraktivtmedXML-dataeneiskjemaet.

Page 144: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXDocuments-samlingenimplementererenrekkeegenskaperogmetodersomkanbrukestilåfåtilgangetskjemastilknyttedeXDocument-objektellertilåoppretteogåpneselveskjemaene.XDocuments-samlingenertilgjengeligviaXDocuments-egenskapenforApplication-objektet.

Page 145: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeXDocuments-samlingenIeksempletnedenforbrukesOpen-metodenforXDocuments-samlingentilååpneeteksisterendeskjema:

Application.XDocuments.Open("C:\\MyForm.xml");

Dukanogsåoppretteetnyttskjemabasertpåeteksisterendeskjema,vedhjelpavNew-metoden:

Application.XDocuments.New("C:\\MyForm.xml");

DukanfåtilgangtiletXDocument-objektiXDocuments-samlingenvedåoverføreposisjonsindeksenellerplasseringsbanentilItem-metoden:

varobjXDoc;

objXDoc=Application.XDocuments(0);//or...objXDoc=Application.XDocuments("C:\\MyForm.xml");

HvisduvilhamerinformasjonombrukavXDocuments-samlingen,seFåtilgangtilskjemadata.

Page 146: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 147: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XMLNodes-samlingen

XMLNodes

InneholderensamlingavXMLDOM-noder(DocumentObjectModel).XMLNodes-samlingenerengenerellsamlingsombrukesavflereMicrosoftOfficeInfoPath2003-metoder.

Page 148: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXMLNodes-samlingeninneholderegenskapersomkanbrukestilåfåtilgangtilensamlingavXMLDOM-noder,ogdenreturneresavbådeGetSelectedNodes-ogGetContextNodes-metodenforView-objektet.

NårduharangittenreferansetiletavXMLDOM-nodeobjekteneiXMLNodes-samlingen,kandubrukeenhvilkensomhelstavegenskapeneogmetodeneforXMLDOMentilåarbeideinteraktivtmedetXML-nodeobjekt.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 149: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeXMLNodes-samlingenIeksempletnedenforangisenreferansetilensamlingavXMLDOM-nodersomreturneresavGetSelectedNodes-metodenforView-objektet.Derettervisesenmeldingsboksmednavnetpåogkilde-XMLenfordenførstenodensomblefunnetisamlingen.

varobjXMLNodes;

objXMLNodes=XDocument.View.GetSelectedNodes();

if(objXMLNodes.Count>0){XDocument.UI.Alert(objXMLNodes(0).nodeName+"\n\n"+objXMLNodes(0).text);}

Page 150: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 151: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ADOAdapter-objektet

ADOAdapter

RepresentererenkoblingtilenMicrosoftActiveXDataObjects-/OLEDB-datakilde.ADOAdapter-objekteterentypeMicrosoftOfficeInfoPath2003-dataadaptersominneholderallinformasjonsomernødvendigforåhentedatafraogsendedatatileneksterndatakilde.

Page 152: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderForsekundæredatakilderinneholderADOAdapter-objektetegenskapersomkanbrukestilåhenteogangiinformasjonomdataadapterenskoblingsstreng,SQL-kommandotekstogtidsavbruddsverdi.DetinneholderogsåenmetodeforåoppretteetSQL-kommandotekstfragmentbasertpåenangittXML-node.

HvisenADO-/OLEDB-datakildebrukessomprimærdatakildeforetskjema,erADOAdapter-objektettilgjengeligviaQueryAdapter-egenskapenforXDocument-objektet.

Obs!ADOAdapter-objektetkanbarebrukessammenmedMicrosoftSQLServer-ogMicrosoftAccess-databaser.

Page 153: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeADOAdapter-objektetADOAdapter-objektetertilgjengeligviaQueryAdapter-egenskapenforDataObject-objektet,ogDataObject-objekterertilgjengeligeviaDataObjects-egenskapenforXDocument-objektet.

IeksempletnedenforbrukesTimeout-egenskapenforADOAdapter-objektettilåangitidsavbruddforenbestemtspørringsoperasjonogtilbakestilletidsavbruddsverdientilopprinneligverdinårspørringsoperasjonenerfullført:

functionRunLongQuery(){

varobjADOAdapter;varintTimeout;//SetareferencetotheADOAdapterobject.objADOAdapter=XDocument.DataObjects("CityDropDownList").QueryAdapter;

//Savetheoriginaltimeoutvalue.intTimeout=objADOAdapter.Timeout;

//Setalongertimeoutvalueandthenrunthequery.objADOAdapter.Timeout=60;XDocument.DataObjects("CityDropDownList").Query();

//Restoretheoriginaltimeoutvalue.objADOAdapter.Timeout=intTimeout;objADOAdapter=null;intTimeout=null;}

Page 154: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HvisduvilhamerinformasjonombrukavADOAdapter-objektet,seFåtilgangtileksternedatakilder.

Page 155: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 156: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Application-objektet

Application

RepresentererMicrosoftOfficeInfoPath2003-programmet.Application-objektetinneholderegenskaperogmetodersomreturnererreferansertilhøynivåobjekteriInfoPath-objektmodellen.XDocuments-egenskapenreturnererforeksempelenreferansetilensamlingavXDocument-objekter.

Page 157: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderApplication-objektetertoppnivåobjektetiInfoPath-objektmodellenoginneholderenrekkeegenskaperogmetodersomkanbrukestilåfåtilgangtilsamlingerogobjekterpålaverenivåiobjektmodellenogtilåutføreenrekkegenerellefunksjoner.

Page 158: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeApplication-objektetApplication-objektetkanbrukesdirekteiskriptkode,somvistiMicrosoftJScript-eksempletnedenfor.IdetteeksempletbrukesAlert-metodenforUI-objektet,somertilgjengeligviaXDocument-objektet,tilåviseenmeldingsbokssomangirversjonsnummerettilgjeldendeutgaveavInfoPath.

XDocument.UI.Alert("Applicationversion:"+Application.Version);

LeggmerketilatXDocument-egenskapenikkeerkvalifisertmednavnettilApplication-objektet.DettekommeravatbådeApplication-ogXDocument-objekteterbygddirekteinniInfoPath-skriptmotoren,ogdeterderforikkenødvendigådeklareredemeksplisitt.Demåimidlertiddeklareresnårdebrukesietuttrykkellerargument,someksempletovenforviser.

Obs!Application-objektetinneholderfølgendemetodersomkanbrukestilinneiInfoPath:

Metode BeskrivelseFormatString FormatererdenangittestrengenellerXML-

nodenifølgedeangittekategori-ogalternativparameterne.

IsDestinationReachable ReturnererenboolskverdisomindikereromdenangitteURL-adressen(UniformResourceLocator),UNC-banen(UniversalNamingConvention)ellerIP-adressentilmåldatamaskinenkankoblestilfraklientdatamaskinen.

NewADODBConnection OppretterogreturnererenreferansetilettomtADO(ActiveXDataObjects)Connection-objekt.

NewADODBRecordset OppretterogreturnererenreferansetilettomtADO(ActiveXDataObjects)Recordset-objekt.

Obs!Application-objektetinneholderfølgendemetodersomkanbrukes

Page 159: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

tileksternautomatisering:

Metode BeskrivelseCacheSolution Undersøkerskjemamalenihurtigbufferenog

oppdatererdenomnødvendigfraderdenerpublisert.

Quit AvslutterMicrosoftOfficeInfoPath2003.RegisterSolution InstallererdenangitteMicrosoftOfficeInfoPath-

skjemamalen.UnregisterSolution AvinstallererdenangitteMicrosoftOfficeInfoPath

2003-skjemamalen.

XDocuments-samlingeninneholderfølgendetilleggsmetodersomkanbrukestileksternautomatisering:

Metode BeskrivelseClose LukkerdetangitteMicrosoftOffice

InfoPath2003-skjemaet.New OppretteretnyttMicrosoftOfficeInfoPath

2003-skjemabasertpådetangitteskjemaet.

NewFromSolution OppretteretnyttMicrosoftOfficeInfoPath2003-skjemabasertpådenangitteskjemamalen.

NewFromSolutionWithDataOppretteretnyttMicrosoftOfficeInfoPath2003-skjemavedhjelpavdeangitteXML-dataeneogdenangitteskjemamalen.

Open ÅpnerdetangitteMicrosoftOfficeInfoPath2003-skjemaet.

SelvomExternalApplication-objekteteravvergetiMicrosoftOfficeInfoPath2003ServicePack1ogerstattetmedmetodeneitabelleneovenfor,erExternalApplication-metoderfortsatttilgjengeligeforbakoverkompatibilitet.

HvisduvilhamerinformasjonombrukavApplication-objektet,seFåtilgangtilprogramdata.

Page 160: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Button-objektet

Button-objekteterMicrosoftOfficeInfoPath2003-objektetsombrukestilåimplementereOnClick-hendelsensomertilknyttetenknappietInfoPath-skjema.Detteobjektetkanikkebrukesdirekteikode.

Page 161: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 162: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Certificate-objektet

Representererdetdigitalesertifikatet(avX.509-typen)somharblittbrukttilåoppretteensignatur.

Page 163: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 164: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeCertificate-objektetBrukCertificate-egenskapenforSignature-objektettilåreturnereetCertificate-objekt.

Certificate-objektetinneholderfølgendeegenskaper,somkanbrukestilåreturnereinformasjonometdigitaltsertifikat:

Egenskap BeskrivelseIssuedTo Returnererinformasjonomhvemdetdigitalesertifikatet

erutstedttil.IssuedBy Returnererinformasjonomhvemsomharutstedtdet

digitalesertifikatet.ExpirationDateReturnererutløpsdatoenfordetdigitalesertifikatet.Status Returnererstatusenfordetdigitalesertifikatet.

Page 165: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 166: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DataDOM-objektet

DataDOM

DataDOM-objekteterMicrosoftOfficeInfoPath2003-objektetsombrukestilåimplementeredatavalideringshendelsenesomerknyttettilXDocument-objektet.Detteobjektetkanikkebrukesdirekteiskriptkode.

Page 167: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 168: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DataDOMEvent-objektet

DataDOMEvent

EthendelsesobjektsombrukesunderdatavalideringshendelseriMicrosoftOfficeInfoPath2003.DataDOMEvent-objektetinneholderenrekkeegenskaperogenmetodesomkanbrukesprogrammatiskiendatavalideringshendelsetilåfungereinteraktivtmeddataenesomvalideres,ogtilågietsvarhvisdataeneikkeergyldige.

Page 169: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDataDOMEvent-objektetoverføressomenparametertilOnBeforeChange-,OnValidate-ogOnAfterChange-hendelsen.

Obs!OnValidate-hendelsenkaninntreffeutenatskjemaetsunderliggendeXML-dokumentendres.

DataDOMEvent-objektetbrukestilåhenteinformasjonomXMLDOM-noden(DocumentObjectModel)somendres,ogdetinneholderogsåenegenskapforhentingavreferansetiletskjemasunderliggendeXML-dokument.Detinneholderitilleggegenskaperforhåndteringavdataendringer,inkludertforkastingavendringerogopprettelseavfeilmelding.

Obs!DataDOMEvent-objektetoverføressometargumenttilenhendelsesbehandlingfordatavalidering.Egenskapeneogmetodenforobjekteterbaretilgjengeligeunderhendelsendetoverførestil.

Page 170: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDataDOMEvent-objektetIeksempletfraeksempelskjemaetDataValidationnedenforbrukesDataDOMEvent-objektettilåkontrollereverdientilnodensombrukerSite-egenskapen.Hvisdatavalideringenmislykkes,brukesReportError-metodentilåoppretteenegendefinertfeil.

functionmsoxd__itemB_quantityListB::OnValidate(eventObj){if(parseInt(eventObj.Site.nodeTypedValue,10)>50)eventObj.ReportError(eventObj.Site,"Invalidquantity."+"Thetotalnumberofeachtypeofblockcannotexceed50.",false);

if(parseInt(eventObj.Site.nodeTypedValue,10)<0)eventObj.ReportError(eventObj.Site,"Invalidquantity."+"Thetotalnumberofeachtypeofblockcannotbelessthan0.",false);}

HvisduvilhamerinformasjonombrukavDataDOMEvent-objektet,seReagerepåskjemahendelser.

Page 171: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 172: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DataObject-objektet

DataObjects DataObject

Representererenkoblingtildataadapterenforensekundærdatakilde.DataObject-objektetfungerersometmellomleddmellometMicrosoftOfficeInfoPath2003-skjemaogdataadapterobjektetsombrukestilåfåtilgangtildataieneksterndatakilde.

DataObject-objektetinneholderegenskaperogmetodersomkanbrukesprogrammatisktilåarbeideinteraktivtmeddataadapterobjekter,blantannettilåhenteinformasjonomdataadapterobjekterogfåtilgangtildataenedeerkoblettil.DataObject-objektetertilgjengeligviaDataObjects-egenskapenforXDocument-objektet.

Page 173: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderEneksterndatakildekanværeenMicrosoftAccess-ellerMicrosoftSQLServer-database,en.xml-filellerenXML-webtjeneste.Hvaslagsdataadapterobjektsomskalbrukestilåfåtilgangtildeneksternedatakilden,avhengeravtypendatakilde.DataObject-objektetinneholdervanligbrukteegenskaperogenmetodesomkanbrukesforalletyperdataadapterobjekter,oghvertavdataadapterobjekteneinneholderegneegenskaperogmetoder.

MicrosoftOfficeInfoPath2003støttertretyperdataadaptere:

1. ActiveXDataObjectsRepresenteresavADOAdapter-objektet.

2. WebtjenesterRepresenteresavWebServiceAdapter-objektet.

3. XML-filRepresenteresavXMLFileAdapter-objektet.

Page 174: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDataObject-objektetIeksempelkodennedenforoverføresnavnetpådensekundæredatakildentilItem-egenskapenforDataObjects-samlingen,somreturnererenreferansetilDataObject-objektet,somidettetilfelleterknyttettiletADOAdapter-dataadapterobjekt.VedhjelpavQueryAdapter-egenskapenforDataObject-objektetbrukesADOAdapter-dataadapterobjektetsConnection-egenskaptilåviseADO-koblingsstrengenienmeldingsboks.

functionTestDataObjects(){varobjDataObject;//Setareferencetothespecifieddataobject.objDataObject=XDocument.DataObjects("CityList");//DisplaytheconnectioninformationfortheADOAdapterobject.XDocument.UI.Alert("DataAdapter:"+objDataObject.QueryAdapter.Connection);objDataObject=null;}

HvisduvilhamerinformasjonombrukavDataObject-objektet,seFåtilgangtileksternedatakilder.

Page 175: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 176: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Date-objektet

GirdegfleredatorelatertemetodersomkanbrukesiMicrosoftOfficeInfoPath2003-skjemaer.

Page 177: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukDate-egenskapenforUtil-objektettilåreturnereetDate-objekt.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 178: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDate-objektetDate-objektetinneholderfølgendemetoder:

Metode BeskrivelseNow Returnererenvariantsomvisergjeldendesystemdatoog-

klokkeslettiISO-format.Today Returnererenvariantsominneholdergjeldendesystemdatoi

ISO-format.

Page 179: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 180: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DAVAdapter-objektet

RepresentererentilkoblingforåsendeskjemainformasjontilenMicrosoftWindowsSharePointServices-serverellertilandreserveresomstøtterDAV-tilkoblinger.

Page 181: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukItem-egenskapenforDataAdapters-samlingentilåreturnereetDAVAdapter-objekt.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 182: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDAVAdapter-objektetDAVAdapter-objektetinneholderfølgendeegenskaper:

Egenskap BeskrivelseFileName Returnererellerangirfilnavnetfordetgjeldende

MicrosoftOfficeInfoPath2003-skjemaetnårdetsendesavDAVAdapter-objektet.

FolderURL ReturnererellerangirURL-adressen(UniformResourceLocator)somskjemaetsendestilavDAVAdapter-objektet.

Name ReturnerernavnetpåetDAVAdapter-objekt.QueryAllowed TilsvarerqueryAllowed-attributteti

skjemadefinisjonsfilen(XSF).ReturnereralltidFalseforDAVAdapter-objektet.

SubmitAllowed TilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).ReturnereralltidTrueforDAVAdapter-objektet.

DAVAdapter-objektetinneholderfølgendemetoder:

Metode BeskrivelseQuery SidenDAVAdapter-objektetertilgjengeligkunforsending

avdata,vildennemetodenalltidgenerereenkjøretidsfeilnårdenkallesfordetobjektet.

Submit Utførersendingenidentilknyttedeadapteren.SubmitData SenderdetangitteDOM-elementetellerDOM-dokumentet

tilendataadapter.

Page 183: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 184: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DocActionEvent-objektet

DocActionEvent

EthendelsesobjektsombrukesunderenknappeklikkhendelseiMicrosoftOfficeInfoPath2003.DocActionEvent-objektetinneholderenrekkeegenskapersomkanbrukesprogrammatisksammenmedenknappeklikkhendelsetilåarbeideinteraktivtmeddataeneietskjemasunderliggendeXML-dokument,ogtilåkontrollereomhendelsenlykkesellermislykkes.

Page 185: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDocActionEvent-objektetoverføressomenparametertilOnClick-hendelsesknappenienvisningietInfoPath-skjema.EgenskapeneforobjekteterbaretilgjengeligeunderOnClick-hendelsen.

Page 186: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDocActionEvent-objektetIeksempletnedenforbrukesSource-egenskapenforDocActionEvent-objektettilåvisekilde-XML-dataenefordeninnersteXMLDOM-noden(DocumentObjectModel)iskjemaetsunderliggendeXML-dokument,sominneholderknappen:

functionShowDocActionEventSource::OnClick(eventObj){XDocument.UI.Alert("Source:"+eventObj.Source.xml);}

HvisduvilhamerinformasjonombrukavDocActionEvent-objektet,seReagerepåskjemahendelser.

Page 187: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DocContextChangeEvent-objektet

EthendelsesobjektsombrukesunderenkontekstendringshendelseiMicrosoftOfficeInfoPath2003.DocContextChangeEvent-objektetharetantallegenskapersomkanbrukesienkontekstendringtilåarbeideprogrammatiskoginteraktivtmeddataeneietskjemasunderliggendeXML-dokument,girelevanttilbakemeldingtilbrukeren,ellertilåutførehandlingerforbrukeren.

Page 188: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDocContextChangeEvent-objektetoverføressomenparametertilOnContextChange-hendelsen.

DocContextChangeEvent-objektetbrukestilåhenteinformasjonomXMLDocumentObjectModel-noden(DOM-noden)somerdengjeldendekontekstenforskjemaetsunderliggendeXML-dokument.Itillegggirdetinformasjonomkontekstendringstypenogomendringenskjeddepågrunnavenangre-ellergjørom-operasjonutførtavbrukeren.

SombeskrevetiemnetomOnContextChange-hendelsen,returnererType-egenskapenbareverdien"ContextNode"forkontekstendringeriMicrosoftInfoPath2003ServicePack1.Hviskodenienhendelsesbehandlingimidlertidutførerhandlingersomavhengeravgjeldendefunksjonalitet,børdenkodenværeutformettilåsjekkeverdienforType-egenskapen,fordifremtidigeversjoneravInfoPathkanskjebrukerandreverdierforandrekontekstendringer.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 189: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDocContextChangeEvent-objektetNåregenskapenIsUndoRedoforDocContextChangeEvent-objekteterTrue,skyldeskontekstendringenenangre-ellergjørom-operasjon,ogikkeatbrukerenharutførteneksplisittkontekstendring.OperasjonersomutføresiOnContextChange-hendelsesbehandlingen,ogsomendrerXMLDOM,børunngåssomresponspåangre-ellergjørom-handlinger,fordidekanhindrebrukereniågjenopprettedatatilentidligeretilstand.

Page 190: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforoppdateresennodevednavnlastChanged,somresponspåkontekstendringer:

functionXDocument::OnContextChange(eventObj){if(eventObj.Type=="ContextNode"&&!eventObj.IsUndoRedo){varoContextNode=eventObj.Context;varoLastChangedNode=XDocument.DOM.selectSingleNode("my:lastChanged");oLastChangedNode.text=oContextNode.nodeName;}}

Page 191: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DocEvent-objektet

DocEvent

EthendelsesobjektsombrukesunderenhendelseforflettingellerbytteavvisningiMicrosoftOfficeInfoPath2003.DocEvent-objektetinneholderXDocument-egenskapen,somkanbrukesprogrammatiskienhendelseforflettingellerbytteavvisningtilåarbeideinteraktivtmeddataeneietskjemasunderliggendeXML-dokument.

Page 192: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDocEvent-objektetoverføressomenparametertilOnSwitchView-ogOnAfterChange-hendelsenietInfoPath-skjema.XDocument-egenskapenforobjekteterbaretilgjengeligunderdissehendelsene.

Page 193: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDocEvent-objektetIeksempletnedenforbrukesXDocument-egenskapenforDocEvent-objektettilåvisekilde-XMLenforetskjemasunderliggendeXML-dokumentvedhjelpavDOM-egenskapenforXDocument-objektet:

functionXDocument::OnSwitchView(eventObj){XDocument.UI.Alert("ThesourceXML:"+eventObj.XDocument.DOM.xml);}

HvisduvilhamerinformasjonombrukavDocEvent-objektet,seReagerepåskjemahendelser.

Page 194: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DocReturnEvent-objektet

DocReturnEvent

Ethendelsesobjektsombrukesundereninnlastings-ellersendehendelseiMicrosoftOfficeInfoPath2003.DocReturnEvent-objektetinneholderXDocument-egenskapen,somkanbrukesprogrammatiskieninnlastings-ellersendehendelsetilåarbeideinteraktivtmeddataeneietskjemasunderliggendeXML-dokument.DetinnholderogsåReturnStatus-egenskapen,sombrukestilåangiomhendelsenlykkes.

Page 195: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDocReturnEvent-objektetoverføressomenparametertilOnLoad-ogOnSubmitRequest-hendelsenietInfoPath-skjema.Egenskapeneforobjekteterbaretilgjengeligeunderdissehendelsene.

Page 196: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeDocReturnEvent-objektetIeksempletnedenforbrukesXDocument-egenskapenforDocReturnEvent-objektettilåvisekilde-XMLenforetskjemasunderliggendeXML-dokumentvedhjelpavDOM-egenskapenforXDocument-objektet:

functionXDocument::OnLoad(eventObj){XDocument.UI.Alert("ThesourceXML:"+eventObj.XDocument.DOM.xml);eventObj.ReturnStatus=true;}

HvisduvilhamerinformasjonombrukavDocReturnEvent-objektet,seReagerepåskjemahendelser.

Page 197: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 198: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EmailAdapter-objektet

Representererdataadapterensombrukestilåsendeskjemainformasjonie-postmeldingervedhjelpavMicrosoftOfficeOutlook.

Page 199: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 200: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeEmailAdapter-objektetBrukItem-egenskapenforDataAdapters-samlingentilåreturnereetEmailAdapter-objekt.

IeksempeletnedenforangisenreferansetilEmailAdapter-objektetvedåoverførenavnetpåEmailAdapter-objektettilItem-egenskapenforDataAdapters-samlingen:

varobjEmailAdapter;objEmailAdapter=XDocument.DataAdapters("MainSubmit");

Etteratreferansenerangitt,kandubrukeegenskapeneforEmailAdapter-objektetsomvistieksempeletnedenfor,noesomangirTo-egenskapeneogSubject-egenskapen,ogderettersenderskjemaet.

objEmailAdapter.To="[email protected]";objEmailAdapter.Subject="StatusReport";objEmailAdapter.Submit();

EmailAdapter-objektetinneholderfølgendeegenskaper:

Egenskap BeskrivelseAttachmentFileNameReturnererellerangirfilnavnetsomskalbrukes

fordetgjeldendeskjemaetnårdetleggesvede-postmeldingenforetEmailAdapter-objekt.

BCC ReturnererellerangirmottakerneavblindkopierforetEmailAdapter-objekt.

CC ReturnererellerangirmottakerneavkopierforetEmailAdapter-objekt.

Intro Returnererellerangirinnledningenihoveddelenave-postmeldingenforetEmailAdapter-objekt.

Name ReturnerernavnetpåetEmailAdapter-objekt.QueryAllowed TilsvarerqueryAllowed-attributteti

skjemadefinisjonsfilen(XSF).ReturnereralltidFalseforEmailAdapter-objektet.

Page 201: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Subject Returnererellerangiremnetfore-postmeldingenfordenangitteEmailAdapter-objektet.

SubmitAllowed TilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).ReturnereralltidTrueforEmailAdapter-objektet.

To ReturnererellerangirmottakerneavdetangitteEmailAdapter-objektet.

EmailAdapter-objektetinneholderfølgendemetoder:

Metode BeskrivelseQuery SidenEmailAdapter-objektetertilgjengeligkunforsending

avdata,vildennemetodenalltidgenerereenkjøretidsfeilnårdenkallesfordetobjektet.

Submit Utførersendingenidentilknyttededataadapteren.SubmitData SenderdetangitteDOM-elementetellerDOM-dokumentet

tilendataadapter.

Page 202: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 203: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Error-objektet

Errors Error

RepresentererenfeilietMicrosoftOfficeInfoPath2003-skjema.HvertavError-objekteneiInfoPatherknyttettilenXMLDOM-node(DocumentObjectModel)ietskjemasunderliggendeXML-dokument.NårdatavalideringmislykkesforenbestemtXMLDOM-node,oppretterInfoPathetError-objektogplassererdetiErrors-samlingen.

Page 204: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDetfinnestretyperdatavalideringsfeilsomkanoppståietInfoPath-skjema:

SCHEMA_VALIDATIONDatavalideringmislyktessometresultatavenbegrensningdefinertietXML-skjema.

SYSTEM_GENERATEDDatavalideringmislyktessometresultatavbegrensningerdefinertiskjemadefinisjonsfilen(.xsf)ellersometresultatavskriptkodesomkallerReportError-metodenforDataDOMEvent-objektet.

USER_SPECIFIEDDatavalideringmislyktessometresultatavenegendefinertskriptfeilopprettetmedAdd-metodenforErrors-samlingen.

Obs!Type-egenskapenforError-objektetkanbrukestilåfinneuthvilkentypedatavalideringsfeilsomharoppstått.

Page 205: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeError-objektetError-objektetinneholderenrekkeegenskapersomkanbrukesprogrammatisktilåarbeideinteraktivtmedendatavalideringsfeiliInfoPath.Error-objektetertilgjengeligviaErrors-egenskapenforXDocument-objektet,somreturnererenreferansetilErrors-samlingen.

IeksempletnedenforbrukesItem-egenskapenforErrors-samlingentilåangienreferansetiletError-objekt.DeretterbrukesShortErrorMessage-egenskapenforError-objektettilåvisefeilmeldingenienmeldingsboks.

varobjError;

objError=XDocument.Errors(0);XDocument.UI.Alert("Errormessage:"+objError.ShortErrorMessage);

HvisduvilhamerinformasjonombrukavError-objektet,seBehandlefeil.

Page 206: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 207: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ExternalApplication-objektet

ExternalApplication

RepresentererMicrosoftOfficeInfoPath2003-programmet.ExternalApplication-objektetimplementereretbegrensetsettavmetodersomkanbrukestilautomatiseringavInfoPathvedhjelpaveteksterntCOM-basert(ComponentObjectModel)programmeringsspråk.

Page 208: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderExternalApplication-objektetkanbrukestilåutføreetbegrensetsettavInfoPath-operasjoner,foreksempelopprette,åpneellerlukkeetskjema,registrereelleravregistrereenskjemamalellerganskeenkeltavslutteprogrammet.

Page 209: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeExternalApplication-objektetHvisduvilbrukeExternalApplication-objektet,måduførstoppretteenreferansetildetvedhjelpavprogram-IDeniInfoPath-objektmodellen,sammenmednavnetpåExternalApplication-objektet.EksempletnedenforviserhvordanenreferansetilExternalApplication-objektetopprettesvedhjelpavprogrammeringsspråketVisualBasicforApplications(VBA):

DimobjIPAsObjectSetobjIP=CreateObject("InfoPath.ExternalApplication")

Obs!DetteeksempletbrukersenbindingvedopprettelseavreferansentilExternalApplication-objektet.DukanogsåbruketidligbindingvedåangienreferansetilInfoPath-objektmodelleniprogrammeringsmiljøet.

NårduharopprettetenreferansetilExternalApplication-objektet,kandubrukemetodeneforobjektettilåarbeideinteraktivtmedInfoPath.Ieksempletnedenfor,somerskrevetiVBA,brukesOpen-metodenforExternalApplication-objektettilååpneetskjemabasertpådenangitteURIen(UniformResourceIdentifier):

PublicSubOpenForm()

DimobjIPAsObject

'CreatetheExternalApplicationobjectandopenaspecifiedform.SetobjIP=CreateObject("InfoPath.ExternalApplication")objIP.Open("C:\MyForms\Form1.xml")

SetobjIP=Nothing

EndSub

HvisduvilhamerinformasjonombrukavExternalApplication-objektet,

Page 210: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

seAutomatisereInfoPath.

Page 211: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 212: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HTMLTaskPane-objektet

HTMLTaskPane

RepresentererenegendefinertoppgaveruteietMicrosoftOfficeInfoPath2003-skjemasomerknyttettiletvindu.HTMLTaskPane-objektetinneholderenrekkeegenskaperogmetoderforåarbeidemeddenegendefinerteoppgaveruteniInfoPath,samtegenskaperogmetodersomarvesavTaskPane-objektet.

Page 213: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderEgenskapeneogmetodenesomertilgjengeligeforenInfoPath-oppgaverute,avhengeravhvaslagsoppgaveruteduarbeidermed.HvisType-egenskapenforTaskPane-objektetreturnerer0,eroppgaverutenenegendefinertoppgaverute,ogdetilgjengeligeegenskapeneogmetodeneangisavHTMLTaskPane-objektet.HvisType-egenskapenreturnererenannenverdi,eroppgaveruteneninnebygdoppgaverute,ogegenskapeneangisdirekteavTaskPane-objektet.

Type-egenskapenerbasertpåXdTaskPaneType-nummereringen.DissetallverdienebrukesogsåsomargumentertilItem-egenskapenforTaskPanes-samlingenforåreturnereenreferansetilenangitttypeoppgaverute.

Obs!EgenskapeneogmetodeneforHTMLTaskPane-objektetkanikkekallesunderenOnLoad-hendelsefordivisningenennåikkeerlastetinnnårhendelseninntrefferogdeterknyttetoppgaverutertilvisningen.

Page 214: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeHTMLTaskPane-objektetIeksempletfraeksempelskjemaetUserInterfacenedenforbrukesItem-egenskapenforTaskPanes-samlingentilåangienglobalreferansetilTaskPane-objektetsomrepresentererdenegendefinerteoppgaveruten.DeretterkallesenskriptfunksjonsomerdefinertiHTML-kodenfordenegendefinerteoppgaveruten,vedhjelpavHTMLDocument-egenskapenforHTMLTaskPane-objektet,somarvesavTaskPane-objektet.

functionSetTaskPaneState(){

//EnsureViewhasloadedbeforetryingtoaccessthetaskpane.if(XDocument.View){//Getareferencetothecustomtaskpane.Itisalwaysthe0-th//taskpaneintheTaskPanescollection.if(gobjTaskPane==null)gobjTaskPane=XDocument.View.Window.TaskPanes.Item(0);

//Ensurethatthetaskpaneiscompletelyloaded.if(gobjTaskPane.HTMLDocument.readyState=="complete"){varstrTaskPaneViewId="TP_"+XDocument.View.Name.replace(/\W+/g,"");

//CallascriptfunctiondefinedinthetaskpaneHTMLpage.gobjTaskPane.HTMLDocument.parentWindow.SelectView(strTaskPaneViewId);}}}

Page 215: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 216: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HTMLTaskPaneExternal-objektet

HTMLTaskPaneExternal

RepresentererenkoblingtilMicrosoftOfficeInfoPath2003-objektmodellen.HTMLTaskPaneExternal-objektetbrukestilågjøreInfoPath-objektmodellentilgjengeligforDHTML-skriptkoden(DynamicHTML)ienegendefinertoppgaverute.

HTMLTaskPaneExternal-objektetinneholderenrekkeegenskaperfortilgangtilbestemtedeleravInfoPath-objektmodellen,inkludertXDocument-objektetogWindow-objektet.

Page 217: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHTMLTaskPaneExternal-objektetgjørdetmuligåbrukeInfoPath-objektmodelleniskriptkodensomerendelavenegendefinertoppgaverute.Objektetertilgjengeligviaexternal-egenskapenforDHTML-vindusobjektet.

Page 218: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeHTMLTaskPaneExternal-objektetIeksempletnedenforbrukesHTMLTaskPaneExternal-objektetviaexternal-egenskapenforDHTML-vindusobjektettilåangienreferansetilXDocument-objektetsomerendelavInfoPath-objektmodellen:

varobjXDoc;

objXDoc=window.external.XDocument;objXDoc.View.SwitchView("View2");

Page 219: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 220: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HWSAdapter-objektet

RepresentererentilkoblingsombrukestilåsendeskjemainformasjontilenMicrosoftBiztalk2004HWS-server(HWS=HumanWorkflowServices).

Page 221: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 222: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeHWSAdapter-objektetHWSAdapter-objektetinneholderfølgendeegenskaper:

Egenskap BeskrivelseName ReturnerernavnetpåetHWSAdapter-objekt.QueryAllowed TilsvarerqueryAllowed-attributteti

skjemadefinisjonsfilen(XSF).ReturnereralltidFalseforHWSAdapter-objektet.

SubmitAllowed TilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).ReturnereralltidTrueforHWSAdapter-objektet.

HWSAdapter-objektetinneholderfølgendemetoder:

Metode BeskrivelseQuery SidenHWSAdapter-objektetertilgjengeligkunforsendingav

data,vildennemetodenalltidgenerereenkjøretidsfeilnårdenkallesfordetobjektet.

Submit Utførersendingenidentilknyttedeadapteren.

Page 223: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

InfoPathControl-objektet

DefinerermetodersombrukesfraimplementeringenavenActiveX-kontrollforinitialisering,avinitialisering,aktivering,deaktiveringoglagringavstatusenforenkontroll.

Page 224: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerfraoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 225: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeInfoPathControl-objektetInfoPathControl-objektetdefinererfølgendemetodersommåimplementeresavutviklerenavenActiveX-kontrollforbrukiInfoPath-skjemaer.

Metode BeskrivelseEnable DefinererenmetodesomInfoPathkallernårdeterbehovfor

åaktivereellerdeaktiverestatusenforenforekomstforkontrollenienvisning.

Init DefinererenmetodesomutførereventuelleinitialiseringsrutinersomkrevesnårenforekomstavkontrollenleggestilietInfoPath-skjema.

SaveState DefinererenmetodesomInfoPathkallernårdeterbehovforålagrestatusenforenforekomstforkontrollenienvisning.

Uninit Definererenmetodesomutførereventuelleopprydningsrutinersomkrevesførenforekomstavkontrollenfjernesfraenvisning.

Page 226: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

InfoPathControlSite-objektet

RepresentererobjektetsomInfoPathsendertilenActiveX-kontrollnårdetinitialiseresienInfoPath-visning.InfoPathControlSite-objektetdefinererXDocument-egenskapenfortilgangtilXDocument-objektetsomertilknyttetetskjema,ogNode-egenskapenfortilgangtilXML-nodensomkontrollenerbundettil.

Page 227: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathControlSite-objektetbørikkeimplementeresavutviklerenavenActiveX-kontroll.DetrepresentereretgrensesnittsomimplementeresavselveInfoPath.

InfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerforoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 228: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MailEnvelope-objektet

MailEnvelope

Representererenegendefinerte-postmeldingietMicrosoftOfficeInfoPath2003-skjema.MailEnvelope-objektetinneholderenrekkeegenskapersomkanbrukesprogrammatisktilåoppretteenegendefinerte-postmeldingistandardprogrammetfore-post.GjeldendeåpneInfoPath-skjemaleggesvedimeldingen.

Page 229: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNåre-postmeldingeneropprettet,visesdenie-postprogrammet,ogbrukernekanundersøkeogredigeredenførdensendes.

Obs!MailEnvelope-objektetkanikkebrukestilåsendee-postmeldingenesomopprettes.Brukernemåsendedemmanuelt.

DukanogsåbrukeShowMailItem-metodenforUI-objektettilåopprettee-postmeldingerprogrammatisk.

Page 230: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeMailEnvelope-objektetMailEnvelope-objektetertilgjengeligviaMailEnvelope-egenskapenforWindow-objektet.

IeksempletfraeksempelskjemaetMeetingAgenda(Saksliste)nedenforbrukesMailEnvelope-egenskapenforWindow-objektettilåangienreferansetilMailEnvelope-objektetsomerknyttettildetaktivevinduet.DeretterbrukesMailEnvelope-objektettilåoppretteenegendefinerte-postmelding.

functionSendMeetingAgendaBtn::OnClick(oEvent){varrgRecipients=newArray();varxmlRecipients=getNodeList("/mtg:meetingAgenda/mtg:attendees/mtg:attendee/mtg:emailAddressPrimary");varxmlRecipient;

while(xmlRecipient=xmlRecipients.nextNode())rgRecipients.push(xmlRecipient.text);

try{varoEnvelope=Application.ActiveWindow.MailEnvelope; oEnvelope.Subject=getNode("/mtg:meetingAgenda/mtg:subject").text;oEnvelope.To=rgRecipients.join(";");oEnvelope.Visible=true;}catch(ex){XDocument.UI.Alert(ex.description);}}

Page 231: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 232: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Math-objektet

GirdegflerematematikkbasertemetodersomkanbrukesiMicrosoftOfficeInfoPath2003-skjemaer.

Page 233: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukMath-egenskapenforUtil-objektettilåreturnereetMath-objekt.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 234: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeMath-objektetMath-objektetinneholderfølgendemetoder:

Funksjon BeskrivelseAvg Returnererdengjennomsnittligeverdienavallenumeriske

elementerietnodesett.Eval Returnererresultatsettetsomberegnesnåruttrykketbrukes

påhvertelementsettikonteksten.Max Returnererdenhøyesteverdienavallenumeriskeelementeri

etnodesett.Min Returnererdenlavesteverdienavallenumeriskeelementeri

etnodesett.Nz Erstattertommeverdieridenangittenodelisten,med"0"

(null).

Page 235: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MergeEvent-objektet

EthendelsesobjektsombrukesunderenOnMergeRequest-hendelse.MergeEvent-objektetharegenskaperogmetodersomkanbrukesunderenOnMergeRequest-hendelsetilåarbeideinteraktivtogprogrammatiskmedetskjemasunderliggendeXML-dokument,ogtilåfastsetteegenskaperforsammenslåing,foreksempelantallfilersomskalslåssammen.

Page 236: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderUnderenenkeltoperasjonforsammenslåingavskjemaer,vilflereOnMergeRequest-hendelserinntreffe.ÉnOnMergeRequest-hendelsevilinntreffeforhverfilsomslåssammen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 237: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeMergeEvent-objektetMergeEvent-objektetoverføressomenparametertilOnVersionUpgrade-hendelsenietInfoPath-skjema.Egenskapeneforobjekteterbaretilgjengeligeunderdennehendelsen.

Page 238: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforbrukesDOM-egenskapen,ReturnStatus-egenskapenforMergeEvent-objektet,ogImportDOM-metodenforXDocument-objektettilåimportere(slåsammen)etskjemafraOnMergeRequest-hendelsesbehandlingen:

functionXDocument::OnMergeRequest(eventObj){XDocument.ImportDOM(eventObj.DOM);

eventObj.ReturnStatus=true;}

Page 239: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SaveEvent-objektet

EthendelsesobjektsombrukesunderenOnSaveRequest-hendelse.SaveEvent-objektetharetantallegenskaperogmetodersomkanbrukesunderenlagreoperasjonfraOnSaveRequest-hendelsesbehandlingentilåarbeideinteraktivtogprogrammatiskmedetskjemasunderliggendeXML-dokument,fastsettelagringsegenskaperogutførelagreoperasjonen.

Page 240: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 241: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeSaveEvents-objektetSaveEvent-objektetoverføressomenparametertilOnSaveRequest-hendelsenietInfoPath-skjema.Egenskapeneforobjekteterbaretilgjengeligeunderdennehendelsen.Detteobjektetutløpernårlagrehendelsenutløper,ogdetkanderforikkelagresogbrukesutenforselvelagrehendelsen.

Page 242: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforbrukesReturnStatus-egenskapenforPerformSaveOperation-metodenforSaveEvent-objektettilåutføreenstandardlagreoperasjoniInfoPath:

functionXDocument::OnSaveRequest(eventObj){eventObj.PerformSaveOperation();eventObj.ReturnStatus=true;}

Page 243: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 244: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SharepointListAdapter-objektet

RepresentererentilkoblingtilenSharePoint-listeelleretSharePoint-dokumentbibliotek.SharePointListAdapter-objektetrepresentererOfficeInfoPath2003-dataadapterensombrukestilåhentedatafraenSharePoint-listeelleretSharePoint-dokumentbibliotek.

Page 245: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 246: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeSharepointListAdapter-objektetForsekundæredatakildererSharePointListAdapter-objektettilgjengeligviaQueryAdapter-egenskapenforDataAdapter-objektet.DataAdapter-objekterertilgjengeligeviaDataAdapters-egenskapenforXDocument-objektet.

SharePointListAdapter-objektetinneholderfølgendeegenskaper:

Egenskap BeskrivelseName ReturnerernavnetpåSharePointListAdapter-objektet.QueryAllowed Enskrivebeskyttetegenskapavboolsktype,som

tilsvarerqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).ReturnereralltidTrueforSharepointListAdapter-objektet.

SiteUrl EnskrivebeskyttetegenskapsomreturnererURL-adressen(UniformResourceLocator)tilSharePoint-områdetsomdenneadapterenkansendespørringertil.

SubmitAllowed TilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).ReturnereralltidFalseforSharePointListAdapter-objektet.

SharePointListAdapter-objektetinneholderfølgendemetoder:

Metode BeskrivelseQuery LeserdatafraSharepointListAdapter-objektet.Submit SidenSharePointListAdapter-objektetertilgjengeligkunfor

mottakavdata,vildennemetodenalltidgenerereenkjøretidsfeilnårdenkallesfordetobjektet.

Page 247: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforfårdutilgangtilenreferansetilSharePointListAdapter-objektetviaQueryAdapter-egenskapenforetDataAdapter-objektvedåoverførenavnetpåDataAdapter-objektettilItem-egenskapenforDataAdapters-samlingen:

varobjSPLAdapter;objSPLAdapter=XDocument.DataAdapters("Announcements").QueryAdapter;

Etteratreferansenerangitt,kandubrukemetodeneforSharePointListAdapter-objektetsomvistieksempeletnedenfor,noesomkreveratSharePoint-listenellerbiblioteketmåoppdatereDOM-egenskapenforDataAdapter-objektet:

objSPLAdapter.Query();

Page 248: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 249: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Signature-objektet

Representererendigitalsignatursomharblittlagttiletskjemaelleretsettavsignertedataietskjema.

Page 250: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 251: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeSignature-objektetBrukItem-egenskapenforSignatures-samlingentilåreturnereetSignature-objekt.

Signature-objektetinneholderfølgendeegenskaper,somkanbrukestilåreturnereinformasjonometdigitaltsertifikat:

Egenskap BeskrivelseComment Returnerertekstkommentarensomblelagttil

dendigitalesignaturen.Status Returnererstatusenfordetangittedigitale

sertifikatet.SignatureBlockXmlNode ReturnererXML-nodensomtilsvarerden

digitalesignaturen.Certificate ReturnererCertificate-objektetfordet

digitalesertifikatet(avtypeX.509)somblebrukttilåsignereetskjemaelleretsettmedsignertedata.

Signature-objektetinneholderfølgendemetode:

Metode BeskrivelseSign SkriverdendigitaleXML-signaturblokkenogberegnerdet

kryptografiskenummeretfordesignertedataene.

Page 252: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 253: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignedDataBlock-objektet

RepresentereretsettmedsignertedataietMicrosoftOfficeInfoPath2003-skjema.SignedDataBlock-objektetharetantallegenskaperogénmetodesomkanbrukestilåarbeideinteraktivtogprogrammatiskmedetsettsignertedata.

Page 254: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 255: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeSignedDataBlock-objektetSignedDataBlock-objektetinneholderfølgendeskrivebeskyttedeegenskaper:

Egenskap BeskrivelseXPath ReturnererXPath-uttrykketforsettet

medsignertedatasomrepresenteresavSignedDataBlock-objektet.

Name ReturnerernavnetpåSignedDataBlock-objektet.

Caption ReturnererdetegendefinertenavnetpåSignedDataBlock-objektet.

SignatureRelation ReturnererforholdetmellomfleresignaturerforSignedDataBlock.

Signatures ReturnererensamlingmedsignatureneforenSignedDataBlock.

XPathNamespaceDeclarations ReturnerernavneområdedefinisjoneneforSignedDataBlock.

SignatureContainer Returnererrot-XML-nodenforundertreetsominneholdersignaturen(e).

SignedDataBlock-objektetinneholderfølgendemetode:

Metode BeskrivelseSign AktivererdialogboksenDigitalesignaturer,slikatdukanlegge

tilendigitalsignaturiSignedDataBlock-delenavskjemaet.

Page 256: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 257: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignEvent-objektet

EthendelsesobjektsombrukesunderOnSign-hendelsen.

Page 258: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 259: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeSignEvent-objektetBrukSignedDataBlock-egenskapenforSignEventObject-objektettilåfastsettehvilkensignertdatablokksomutløserOnSign-hendelsen.OnSign-hendelsenutløseskunforenfullstendigklarertskjemamal.

Page 260: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforbrukesSignEvent-objektettilåleggetilensignaturogettidsstempelietSignedDataBlock-objekt:

[InfoPathEventHandler(EventType=InfoPathEventType.OnSign)]publicvoidOnSign(SignEvente){Signaturesignature=e.SignedDataBlock.Signatures.Create(); signature.Sign();

//Countersignthesignaturewithatrustedtimestamp.

//GettheXMLnodestoringthesignatureblock. IXMLDOMNodeoNodeSig=signature.SignatureBlockXmlNode; IXMLDOMNodeoNodeSigValue=oNodeSig.selectSingleNode(".//*[local-name(.)=’signatureValue’]"); //Gettimestampfromtimestampservice(fictitious). MyTrustedTimeStampingServices=newMyTrustedTimeStampingService(); stringstrVerifiedTimeStamp=s.AddTimeStamp(oNodeSigValue.text); //Addthevaluereturnedfromthetimestampingservicetothe //unsignedpartofthesignatureblock. IXMLDOMNodeoNodeObj=oNodeSig.selectSingleNode(".//*[local-name(.)=’Object’]"); IXMLDOMNodeoNode=oNodeObj.cloneNode(false); oNode.text=strVerifiedTimeStamp; oNodeObj.parentNode.appendChild(oNode);

e.ReturnStatus=true;}

Page 261: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 262: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Solution-objektet

Solution

TilsvarerenMicrosoftOfficeInfoPath2003-skjemamal.Solution-objektetimplementereregenskaperforhentingavinformasjonomenskjemamal,inkludertversjonsnummeret,URL-adressen(UniformResourceLocator)tildeuttrukneskjemafilene,URL-adressenmalenblelastetinnfra,ogXMLDOMen(DocumentObjectModel)sominneholdermalensskjemadefinisjonsfil(.xsf).

Page 263: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSolution-objektetertilgjengeligviaSolution-egenskapenforXDocument-objektet.

Page 264: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeSolution-objektetIeksempletnedenforangisenreferansetilSolution-objektet,ogderetterhentesnavnetpåskjemaforfatterenfra.xsf-filenvedhjelpavDOM-egenskapenforSolution-objektet.Tilsluttutføresdetentestforåfinneutomdetfinnesenforfatterverdi,ogresultatetvisesienmeldingsboks.

functionSolutionInfo::OnClick(eventObj){varobjSolution=XDocument.Solution;varstrSolutionVersion=objSolution.Version;varobjAuthorNode=objSolution.DOM.selectSingleNode("xsf:xDocumentClass/@author");varstrAuthorText;

if(objAuthorNode!=null)strAuthorText=objAuthorNode.text;elsestrAuthorText="Authornotavailable.";

XDocument.UI.Alert("Version:"+strSolutionVersion+"\nAuthor:"+strAuthorText);}

HvisduvilhamerinformasjonombrukavSolution-objektet,seFåtilgangtilprogramdata.

Page 265: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 266: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

TaskPane-objektet

TaskPanes TaskPane

RepresentererenoppgaveruteietMicrosoftOfficeInfoPath2003-skjemasomerknyttettiletvindu.TaskPane-objektetinneholderenrekkeegenskaperforarbeidmedinnebygdeInfoPath-oppgaveruter,ogHTMLTaskPane-objektetarverdisseegenskapeneogmetodeneforarbeidmedenegendefinertoppgaverute.

Page 267: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderEgenskapeneogmetodenesomertilgjengeligeforenInfoPath-oppgaverute,avhengeravhvaslagsoppgaveruteduarbeidermed.HvisType-egenskapenforTaskPane-objektetreturnerer0,eroppgaverutenenegendefinertoppgaverute,ogdetilgjengeligeegenskapeneogmetodeneangisavHTMLTaskPane-objektet.HvisType-egenskapenreturnererenannenverdi,eroppgaveruteneninnebygdoppgaverute,ogegenskapeneangisavdirekteTaskPane-objektet.

Obs!Type-egenskapenerbasertpåXdTaskPaneType-nummereringen.DissetallverdienebrukesogsåsomargumentertilItem-egenskapenforTaskPanes-samlingenforåreturnereenreferansetilenangitttypeoppgaverute.

Page 268: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeTaskPane-objektetIeksempletfraeksempelskjemaetUserInterfacenedenforbrukesItem-egenskapenforTaskPanes-samlingentilåangienglobalreferansetilTaskPane-objektetsomrepresentererdenegendefinerteoppgaveruten.DeretterkallesenskriptfunksjonsomerdefinertiHTML-kodenfordenegendefinerteoppgaveruten,vedhjelpavHTMLDocument-egenskapenforHTMLTaskPane-objektet,somarvesavTaskPane-objektet.

functionSetTaskPaneState(){

//EnsureViewhasloadedbeforetryingtoaccessthetaskpane.if(XDocument.View){//Getareferencetothecustomtaskpane.Itisalwaysthe0-th//taskpaneintheTaskPanescollection.if(gobjTaskPane==null)gobjTaskPane=XDocument.View.Window.TaskPanes.Item(0);

//Ensurethatthetaskpaneiscompletelyloaded.if(gobjTaskPane.HTMLDocument.readyState=="complete"){varstrTaskPaneViewId="TP_"+XDocument.View.Name.replace(/\W+/g,"");

//CallascriptfunctiondefinedinthetaskpaneHTMLpage.gobjTaskPane.HTMLDocument.parentWindow.SelectView(strTaskPaneViewId);}}}

Page 269: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UI-objektet

UI

RepresentererulikekomponenterforbrukergrensesnittsomkanbrukesietMicrosoftOfficeInfoPath2003-skjema.UI-objektet(UserInterface)inneholderenrekkemetoderforvisningavegendefinerteoginnebygdedialogbokser.

Page 270: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderUI-objektetbrukestilåviseuliketyperdialogbokserprogrammatiskforbrukernenårdefyllerutetskjema.DetbrukesikketilåendreInfoPath-brukergrensesnittet.

Page 271: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeUI-objektetUI-objektetertilgjengeligviaUI-egenskapenforXDocument-objektet.

UI-objektetinneholderAlert-metoden,sombrukestilåviseenenkelmeldingsboksmednoeegendefinerttekst,somvistieksempletnedenfor:

XDocument.UI.Alert("Custommessagetextgoeshere.");

EnavdeinnebygdeInfoPath-dialogboksenesomUI-objektetkanvise,erDigitalSignatures(Digitalesignaturer).DennedialogboksenkanvisesforbrukerenvedhjelpavShowSignatureDialog-metoden,somvistnedenfor:

XDocument.UI.ShowSignatureDialog();

Obs!ShowSignatureDialog-metodenkanbarebrukesiskjemaersomeraktivertfordigitalsignering.Metodenvilreturnereenfeilhvisdenbrukesietskjemasomikkeeraktivertfordigitalsignering.

HvisduvilhamerinformasjonombrukavUI-objektet,seVisevarslerogdialogbokser.

Page 272: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

User-objektet

Girdegmetodersomkanbrukestilåreturnereinformasjonomdengjeldendebrukeren.

Page 273: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 274: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeUser-objektetBrukUser-egenskapenforApplication-objektettilåreturnereetUser-objekt.

User-objektetinneholderfølgendemetoder:

Metode BeskrivelseIsCurrentUser ReturnererTruehvisdengjeldendebrukeren

samsvarermeddetangittebrukernavnet.IsUserMemberOfReturnererTruehvisdengjeldendebrukerener

medlemavdenangittegruppen.

Page 275: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 276: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Util-objekt

AngirverktøysmetodersomkanbrukessammenmedMicrosoftOfficeInfoPath2003-skjemaer.

Page 277: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 278: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeUtil-objektetBrukUtil-egenskapenforXDocument-objektettilåoppretteetUtil-objekt.

Util-objektetharfølgendeegenskaper:

Egenskap BeskrivelseDato BrukdenneegenskapentilåreturnereetDate-objektsom

angirfleredatorelatertemetoder.Matematisk BrukdenneegenskapentilåreturnereetMath-objektsom

angirflerematematiskrelatertemetoder.

Util-objektetinneholderfølgendemetode:

Metode BeskrivelseMatch Angiromenstrengsamsvarermedetbestemtmønster.

Page 279: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 280: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

VersionUpgradeEvent-objektet

VersionUpgradeEvent

EthendelsesobjektsombrukesunderenversjonsoppgraderingshendelseiMicrosoftOfficeInfoPath2003.VersionUpgradeEvent-objektetinneholderenrekkeegenskapersomkanbrukesprogrammatiskienversjonsoppgraderingshendelsetilåarbeideinteraktivtmedetskjemasunderliggendeXML-dokument,finneversjonsnummerettilskjemaetogskjemamalenoggientilbakemeldingsomangiromversjonsoppgraderingenvarvellykketellerikke.

Page 281: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVersionUpgradeEvent-objektetoverføressomenparametertilOnVersionUpgrade-hendelsenietInfoPath-skjema.Egenskapeneforobjekteterbaretilgjengeligeunderdennehendelsen.

Page 282: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeVersionUpgradeEvent-objektetIeksempletnedenforbrukesDocumentVersion-ogSolutionVersion-egenskapenforVersionUpgradeEvent-objektettilåviseversjonsnummerettilskjemaetogskjemamalen:

functionXDocument::OnVersionUpgrade(eventObj){XDocument.UI.Alert("Theformversion:"+eventObj.DocumentVersion+"\nTheformtemplateversion:"+eventObj.SolutionVersion);eventObj.ReturnStatus=true;}

HvisduvilhamerinformasjonombrukavVersionUpgradeEvent-objektet,seReagerepåskjemahendelser.

Page 283: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

View-objektet

View

RepresentererenvisningietMicrosoftOfficeInfoPath2003-skjema.View-objektetinneholderenrekkeegenskaperogmetodersomkanbrukesprogrammatisktilåarbeideinteraktivtmedenInfoPath-visning,inkludertmetoderformerkingavdataivisningen,byttingfraénvisningtilenannen,synkroniseringavvisningenmedetskjemasunderliggendeXML-dokument,samtutføringavenInfoPath-redigeringshandling.

Page 284: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPath-skjemaerkaninneholdeénellerflerevisninger,ogénvisningeralltiddefinertsomstandardvisning.NårduarbeidermedenvisningvedhjelpavView-objektet,hardutilgangtildenaktivevisningen.

Obs!InfoPath-objektmodelleninneholderogsåViewInfos-samlingen,somdukanbruketilåhenteinformasjonomallevisningenesomerimplementertietskjema.

Page 285: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeView-objektetView-objektetertilgjengeligviaView-egenskapenforXDocument-objektet.Følgendekodeangirforeksempelenreferansetildenaktivevisningenietskjema:

varobjView;

objView=XDocument.View;

Hvisduvilendredenaktivevisningen,kandubrukeSwitchView-metodenforView-objektetsomvistnedenfor:

XDocument.View.SwitchView("View2");

HvisduvilfremtvingeoppdateringavenvisningbasertpåendringerietskjemasunderliggendeXML-dokument,kandubrukeForceUpdate-metodenforView-objektet,somvistnedenfor:

XDocument.View.ForceUpdate();

HvisduvilhamerinformasjonombrukavView-objektet,seArbeidemedvisninger.

Page 286: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ViewInfo-objektet

ViewInfos ViewInfo

InneholderbeskrivendeinformasjonomenvisningietMicrosoftOfficeInfoPath2003-skjema.

Page 287: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderViewInfo-objektetinneholderegenskapersomkanbrukestilåhentenavnetpåenvisningogfinneutomenvisningerstandardvisningenforskjemaet.ViewInfo-objektetertilgjengeligviaViewInfos-egenskapenforXDocument-objektet.

Obs!Hvisduvilarbeideprogrammatiskmedvisningen,kandubrukeView-objektet.

Page 288: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeViewInfo-objektetIeksempletnedenforbrukesIsDefault-egenskapenforViewInfo-objektettilåfinneutomenvisningerstandardvisningenforskjemaet.DeretterbrukesName-egenskapenforViewInfo-objektettilåvisenavnetpåstandardvisningenienmeldingsboks.

varobjViewInfos;

//SetareferencetotheViewInfoscollection.objViewInfos=XDocument.ViewInfos;

//Determinethedefaultviewanddisplaya//messageboxwithitsname.for(i=0;i<objViewInfos.Count;i++){if(objViewInfos(i).IsDefault)XDocument.UI.Alert("Thedefaultviewis:"+XDocument.ViewInfos(0).Name);}

Page 289: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 290: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

WebServiceAdapter-objektet

WebServiceAdapter

RepresentererenkoblingtilenXML-webtjeneste.WebServiceAdapter-objekteterentypeMicrosoftOfficeInfoPath2003-dataadaptersominneholderallinformasjonsomernødvendigforåhentedatafraogsendedatatileneksterndatakilde.

Page 291: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWebServiceAdapter-objektetinneholderegenskapersomkanbrukestilåhenteogangiinformasjonomdataadapterensinndata-ogoperasjonsstrenger.DetinneholderogsåenegenskapforhentingavURL-adressen(UniformResourceLocator)tilWSDL-filen(WebServicesDescriptionLanguage)forXML-webtjenesten.

Page 292: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeWebServiceAdapter-objektetForsekundæredatakildererWebServiceAdapter-objektettilgjengeligviaQueryAdapter-egenskapenforDataObject-objektet,ogDataObject-objekterertilgjengeligeviaDataObjects-egenskapenforXDocument-objektet.

Hvisenwebtjenestebrukessomprimærdatakildeforetskjema,erWebServiceAdapter-objektettilgjengeligviaQueryAdapter-egenskapenforXDocument-objektet.

IeksempletnedenforangisenreferansetilWebServiceAdapter-objektetvedhjelpavQueryAdapter-egenskapenforDataObject-objektet.DettegjøresvedåoverførenavnetpåDataObject-objektettilItem-egenskapenforDataObjects-samlingen:

varobjWSAdapter;

objWSAdapter=XDocument.DataObjects("GetCityList").QueryAdapter;

Nårreferansenerangitt,kandubrukeegenskapeneforWebServiceAdapter-objektetsomvistieksempletnedenfor,derdetangisenreferansetilXML-nodensomreturneresavInput-egenskapen:

varobjInputNode;

objInputNode=XDocument.DataObjects("GetCityList").QueryAdapter.Input;

LeggmerketilatidettetilfelletbleQueryAdapter-egenskapenbrukttilåfåtilgangtilInput-egenskapenforWebServiceAdapter-objektet.

HvisduvilhamerinformasjonombrukavWebServiceAdapter-objektet,seFåtilgangtileksternedatakilder.

WebServiceAdapter-objektetinneholderfølgendeegenskaper:

Egenskap Beskrivelse

Page 293: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ErrorsLocation EnegenskapavtypenIXMLDOMNodesomangirellerhenterfeilnodenWebServiceAdapter-objektetskalskrivefeilopplysningeneundersomreturneresavwebtjenesten.Startverdienernull.

Input AngirellerhenterenstrengsominneholderXML-kildenforinndataelementetiskjemadefinisjonsfilen(XSF).

Name EnskrivebeskyttetegenskapavtypenStringsomreturnerernavnetpåWebServiceAdapter-objektet.

Operation AngirellerhenterenstrengsominneholderXML-kildenforoperasjonselementetiskjemadefinisjonsfilen(XSF).

OutputLocation EnegenskapavtypenIXMLDOMNodesomangirellerhenterutdatanodensomWebServiceAdapter-objektetkopiererinndereturnerteXML-dataeneunder.

QueryAllowed Enboolsk,skrivebeskyttetegenskapsomtilsvarerqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).

SubmitAllowed Enboolsk,skrivebeskyttetegenskapsomtilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).

Timeout EnegenskapavtypenLongsomangirellerhenterhvorlangtidsomskalgå,isekunder,førWebServiceAdapter-objektettidsavbrytespåetterfølgendeforespørsler.Standardverdiener30sekunder.

WSDLURL EnskrivebeskyttetegenskapsomreturnererenstrengsominneholderURL-adressen(UniformResourceLocator)tilWSDL-filen(WebServicesDescriptionLanguage)forwebtjenestensomertilknyttetWebServiceAdapter-objektet.

WebServiceAdapter-objektetinneholderfølgendemetoder:

Metode EgenskapGenerateDataSetDiffGram ReturnereretADO.Net-datasettsom

innholderetinnebygdskjemasombeskriverdataeneogdatasettetsDiffGram.DiffGram

Page 294: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fordenangittedataDomgenereresvedåbrukeoriginaldataenefordensideordnedenodentilåberegneforskjellenmellomoriginaldataeneogdenangittedataDom.

Query UtførerQuery-metodenpåWebServiceAdapter-objektet.MislykkeshvisQueryAllowed-egenskapenerUsann.

Submit UtførerSubmit-metodenpåWebServiceAdapter-objektet.MislykkeshvisSubmitAllowed-egenskapenerUsann.

Page 295: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 296: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Window-objektet

Windows Window

RepresentereretvindusombrukesiMicrosoftOfficeInfoPath2003-programmet.Window-objekterrepresentererdetotypenevinduersombrukesiInfoPath-programmet:redigeringsvinduet,sombrukessomskjemaområdenårenbrukerfyllerutetskjema,ogutformingsvinduet,sombrukessomutformingsmodusnårenbrukerutformeretskjema.

Page 297: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWindow-objektetinneholderenrekkeegenskaperogmetodersomkanbrukesprogrammatisktilåarbeideinteraktivtmedInfoPath-vinduer,inkludertmulighetentilåaktivereellerlukkeetvinduogtilåarbeideinteraktivtmedoppgaveruteneogkommandolinjeneivinduene.Window-objektetinneholderogsåenegenskapfortilgangtilskjemaetsunderliggendeXML-dokumentsomerknyttettilvinduet.

Obs!NoenegenskaperforWindow-objekteterbaretilgjengeligenårdubrukerredigeringsvindutypen.Hvisdebrukessammenmedutformingsvindutypen,vildereturnereenfeil.

Page 298: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeWindow-objektetWindow-objekterietInfoPath-skjemaertilgjengeligeviaItem-egenskapenforWindows-samlingen.VindustypenkanbestemmesmedType-egenskapenforWindow-objektet.

DukangådirektetilgjeldendeåpnevinduvedhjelpavActiveWindow-egenskapenforApplication-objektet,utenågåviaWindows-samlingen.DukanogsåfåtilgangtilWindow-objektetsomerknyttettilenvisning,vedhjelpavWindow-egenskapenforView-objektet.

Ieksempletnedenfor,somerenimplementeringavenOnClick-hendelsesbehandlingforenknappekontroll,brukesActiveWindow-egenskapentilåangienreferansetilgjeldendevindu.Deretterkontrolleresvindustypen.Hvisvindueteretredigeringsvindu,visesantalletoppgaveruterivinduetienmeldingsboks.

functionWindowObject::OnClick(eventObj){

varobjWindow;//Setareferencetothecurrentwindow.objWindow=Application.ActiveWindow;//Checkthatthewindowisaneditingwindowtype.if(objWindow.Type==0){//Displaythenumberoftaskpanesinthewindow.XDocument.UI.Alert("Numberoftaskpanes:"+objWindow.TaskPanes.Count);}objWindow=null;}

Page 299: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HvisduvilhamerinformasjonombrukavWindow-objektet,seArbeidemedskjemavinduer.

Page 300: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 301: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-objektet

XDocuments XDocument

RepresentererdetunderliggendeXML-dokumentetforetMicrosoftOfficeInfoPath2003-skjema.

Page 302: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXDocument-objekteteretnøkkelobjektiInfoPath-objektmodellenoginneholderegenskaper,metoderoghendelsersomkanbrukesprogrammatisktilåarbeideinteraktivtmedogbehandlekilde-XML-dataeneforetskjema.

Obs!XDocument-objekteterbygdinniskriptmotoreniInfoPath.SelvomXDocument-objektetertilgjengeligviaXDocuments-samlingen,vilduideflestetilfellerønskedirektetilgangtilobjektet,utenågåviasamlingen.

Page 303: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeXDocument-objektetKilde-XML-dataeneforetskjemaharformavenXMLDOM(DocumentObjectModel),somertilgjengeligviaDOM-egenskapenforXDocument-objektet.XDocument-objektetinneholderogsåenrekkeegenskapersomkanbrukestilåhenteinformasjonomskjemaetogdetunderliggendeXML-dokumentet.Følgendekodekontrollererforeksempelomdataiskjemaeterendret,vedhjelpIsDirty-egenskapen:

if(XDocument.IsDirty)XDocument.UI.Alert("Formhasbeenchanged.");elseXDocument.UI.Alert("Formhasnotbeenchanged.");

ItilleggtilinformasjonomskjemaetogdetunderliggendeXML-dokumentet,inneholderXDocument-objektetenrekkemetodersomkanbrukesiskjemaet,foreksempeltilåskriveut,lagreogsendeskjemaet.Detinneholderogsåenrekkehendelsersomkanbrukestilåreagerepåulikehandlingerpåskjemanivå,foreksempelinnlastingavskjema,byttingavvisningellerenfletteoperasjon.

Page 304: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FåtilgangtilXDocument-objektetXDocument-objektetertilgjengeligfraflerestederiInfoPath-objektmodellen.TabellennedenforoppsummererplasseringenederXDocument-objektetertilgjengelig.

Navn BeskrivelseXDocuments-samlingen

TilgjengeligfraApplication-objektet.InneholderItem-egenskapenfortilgangtilXDocument-objektene.

DataDOMEvent-objektet

InneholderenXDocument-egenskapfortilgangtilkilde-XML-dataeneunderenXMLDOM-endring.

DocActionEvent-objektet

InneholderenXDocument-egenskapfortilgangtilkilde-XML-dataenenårenknappklikkesiskjemaområdet.

DocEvent-objektet InneholderenXDocument-egenskapfortilgangtilkilde-XML-dataeneunderbyttingavvisningellerunderenskjemaflettingsoperasjon.

DocReturnEvent-objektet

InneholderenXDocument-egenskapfortilgangtilkilde-XMLenunderinnlastingellersendingavetskjema.

VersionUpgradeEvent-objektet

InneholderenXDocument-egenskapfortilgangtilkilde-XMLenunderenversjonsoppgraderingsoperasjon.

Window-objektet InneholderenXDocument-egenskapfortilgangtilXDocument-objektetsomerknyttettilvinduet.

Obs!HvisduvilhamerinformasjonombrukavXDocument-objektet,seFåtilgangtilskjemadata.

Page 305: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 306: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XMLFileAdapter-objektet

XMLFileAdapter

RepresentererenkoblingtilenXML-fil.XMLFileAdapter-objekteterentypeMicrosoftOfficeInfoPath2003-dataadaptersominneholderallinformasjonsomernødvendigforåhentedatafraogsendedatatileneksterndatakilde.

Page 307: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXMLFileAdapter-objektetinneholderFileURL-egenskapen,somkanbrukestilåhenteellerangiURL-adressen(UniformResourceLocator)tilXML-filensombrukessomeksterndatakilde.

Page 308: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BrukeXMLFileAdapter-objektetForsekundæredatakildererXMLFileAdapter-objektettilgjengeligviaQueryAdapter-egenskapenforDataObject-objektet,ogDataObject-objekterertilgjengeligeviaDataObjects-egenskapenforXDocument-objektet.

IeksempletnedenforangisenreferansetilXMLFileAdapter-objektetvedhjelpavQueryAdapter-egenskapenforDataObject-objektet.DettegjøresvedåoverførenavnetpåDataObject-objektettilItem-egenskapenforDataObjects-samlingen:

varobjXMLFileAdapter;

objXMLFileAdapter=XDocument.DataObjects("GetXMLCityList").QueryAdapter;

HvisduvilhamerinformasjonombrukavXMLFileAdapter-objektet,seFåtilgangtileksternedatakilder.

Page 309: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Active-egenskapen

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangiromvinduetsomerknyttettilWindow-objektet,erdetaktivevinduet.

expression.Active

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 310: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 311: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisduvilangiatetvinduskalværedetaktivevinduet,brukerduActivate-metodenforWindow-objektet.

Page 312: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesActive-egenskapenforWindow-objektettilåfinneutomdetførstevinduetiWindows-samlingenerdetaktivevinduet:

if(Application.Windows(0).Active){XDocument.UI.Alert("Thewindowisactive.");}

Page 313: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ActiveWindow-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetiletWindow-objektsomrepresentererdetgjeldendeaktivevinduet.Vindutypensomreturneres,erbasertpåXdWindowType-opplistingen.

expression.ActiveWindow

expressionObligatorisk.EtuttrykksomreturnererApplication-objektet.

Page 314: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 315: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderMedActiveWindow-egenskapenkandufåumiddelbartilgangtilvinduetsombrukerenviseriøyeblikket,ogderetterbrukeegenskapeneogmetodeneforWindow-objektetsomreturneres.

Page 316: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetMeetingAgenda(Saksliste)nedenforbrukesActiveWindow-egenskapentilåfåtilgangtilMailEnvelope-egenskapenforWindow-objektetsomreturnereretMailEnvelope-objekt.

varoEnvelope=Application.ActiveWindow.MailEnvelope;

oEnvelope.Subject=getNode("/mtg:meetingAgenda/mtg:subject").text;oEnvelope.To=rgRecipients.join(";");oEnvelope.Visible=true;

Page 317: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttachmentFileName-egenskapen

Returnererellerangirenstrengsomrepresentererfilnavnetsomskalbrukesforgjeldendeskjemanårskjemaetleggesvede-postmeldingentiletEmailAdapter-objekt.

expression.AttachmentFileName

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 318: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 319: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXML-filtypenleggestilstrengenhvisdenikkeertattmedallerede.

HvisAttachmentFileName-egenskapenersatttilnull,kanikkeskjemaetleggesvede-postmeldingen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 320: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerAttachmentFileName-egenskapenforenforekomstavEmailAdapter-objektetforåendrenavnetpåskjemaetnårdetleggesvede-postmeldingenførEmailAdapter-objektetsendes:

objEmailAdapter.AttachmentFileName=strName+"–"+strDate+".xml";

Page 321: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BCC-egenskapen(EmailAdapter-objektet)

ReturnererellerangirenstrengsomrepresentererBCC-mottakerneavene-postmeldingforbundetmedetEmailAdapter-objekt.

expression.BCC

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 322: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 323: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienmåværeensemikolondeltstrengsomkanlesessomenlistemedgyldigee-postadresseravbrukerense-postklient.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 324: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempeletviserhvordandubrukerBCC-egenskapenforenforekomstavEmailAdapter-objektettilåendreBCC-mottakerneførEmailAdapter-objektetsendes:

objEmailAdapter.BCC=oEmailAdapter.BCC+";[email protected]";

Page 325: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BCC-egenskapen(Index)

BCC-egenskapenangirellerhenterenstrengsominneholderblindkopiverdien(BCC)forene-postmelding.DenneegenskapenimplementeresiflereobjektmodellobjekteriMicrosoftOfficeInfoPath2003.KlikkenkoblingforBCC-egenskapennedenforforåvisehjelpeemnetforenbestemtimplementeringavBCC-egenskapen.

BCC-egenskapensomdenblirbruktforEmailAdapter-objektet.

BCC-egenskapensomdenblirbruktforMailEnvelope-objektet.

Page 326: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BCC-egenskapen(MailEnvelope-objektet)

Angirellerhenterenstrengsominneholderblindkopiverdien(BCC)sombrukesiMailEnvelope-objektetsomerknyttettiletWindow-objekt.

expression.BCC

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMailEnvelope-objektet.

Page 327: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 328: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienesomangisforBCC-egenskapen,børværeenstrengavgyldigee-postadresser.Dukanangifleree-postadresservedåskriveinn";"mellomadressene,somvistieksempletnedenfor:

objEmail.BCC="[email protected];[email protected]"

Page 329: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesBCC-egenskapenforMailEnvelope-objektettilåangiBCC-verdienforenegendefinerte-postmelding:

functionCreateMailEnvelope::OnClick(eventObj){varobjEmail;

objEmail=Application.ActiveWindow.MailEnvelope;objEmail.To="[email protected]";objEmail.CC="[email protected]";objEmail.BCC="[email protected]";objEmail.Subject="Teste-mailmessage";objEmail.Visible=true;objEmail=null;}

Page 330: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Caption-egenskapen(Index)

DenneegenskapenimplementeresiflereobjektmodellobjekteriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenCaption-egenskapnedenforforåvisehjelpeemnetforenbestemtimplementeringavCaption-egenskapen.

Caption-egenskapensomdenblirbruktforSignedDataBlock-objektet.

Caption-egenskapensomdenblirbruktforWindow-objektet.

Page 331: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Caption-egenskapen(SignedDataBlock-objektet)

EnskrivebeskyttetegenskapsomreturnererdetegendefinertenavnetpåSignedDataBlock-objektet.

expression.Caption

expressionObligatorisk.EtuttrykksomreturnererenreferansetilSignedDataBlock-objektet.

Page 332: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 333: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 334: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Caption-egenskapen(Window-objektet)

Enlese-/skriveegenskapsomreturnererellerangirbildetekstenforvinduetsomerrepresentertavWindow-objektet.

expression.Caption

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 335: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 336: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 337: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduangirbildetekstforetvindu,etterfølgesbildetekstenalltidav"-MicrosoftOfficeInfoPath2003".

Page 338: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelbrukesCaption-egenskapentilåangibildetekstenfordetaktivevinduet.

varstrCaption="MyCaption";

Application.ActiveWindow.Caption=strCaption;

Page 339: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CC-egenskapen(EmailAdapter-objektet)

Returnererellerangirenstrengsomrepresentererkopimottakerneave-postmeldingenforbundetmedetEmailAdapter-objekt.

expression.CC

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 340: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 341: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienmåværeensemikolondeltstrengsomkanlesessomenlistemedgyldigee-postadresseravbrukerense-postklient.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 342: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempeletviserhvordandubrukerCC-egenskapenforenforekomstavEmailAdapter-objektettilåendrekopimottakerneførEmailAdapter-objektetsendes:

objEmailAdapter.CC=oEmailAdapter.CC+";[email protected]";

Page 343: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CC-egenskapen(MailEnvelope-objektet)

Angirellerhenterenstrengsominneholderkopiverdien(CC)sombrukesiMailEnvelope-objektetsomerknyttettiletWindow-objekt.

expression.CC

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMailEnvelope-objektet.

Page 344: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 345: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienesomangisforCC-egenskapen,børværeenstrengavgyldigee-postadresser.Dukanangifleree-postadresservedåskriveinn";"mellomadressene,somvistieksempletnedenfor:

objEmail.CC="[email protected];[email protected]"

Page 346: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCC-egenskapenforMailEnvelope-objektettilåangiCC-verdienforenegendefinerte-postmelding:

functionCreateMailEnvelope::OnClick(eventObj){varobjEmail;

objEmail=Application.ActiveWindow.MailEnvelope;objEmail.To="[email protected]";objEmail.CC="[email protected]";objEmail.BCC="[email protected]";objEmail.Subject="Teste-mailmessage";objEmail.Visible=true;objEmail=null;}

Page 347: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CC-egenskapen(Index)

CC-egenskapenangirellerhenterenstrengsominneholderkopiverdien(CC)forene-postmelding.DenneegenskapenimplementeresiflereobjektmodellobjekteriMicrosoftOfficeInfoPath2003.KlikkenkoblingforCC-egenskapennedenforforåvisehjelpeemnetforenbestemtimplementeringavCC-egenskapen.

CC-egenskapensomdenblirbruktforEmailAdapter-objektet.

CC-egenskapensomdenblirbruktforMailEnvelope-objektet.

Page 348: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 349: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Certificate-egenskapen

EnskrivebeskyttetegenskapsomreturnererCertificate-objektetfordetdigitalesertifikatetX.509somblebrukttilåsignereetskjemaelleretsettmedsignertedataietskjema.

expression.Certificate

uttrykkObligatorisk.EtuttrykksomreturnereretSignature-objekt.

Page 350: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 351: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 352: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 353: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Command-egenskapen

AngirellerhenterSQL-kommandotekstenforetADOAdapter-objekt.

expression.Command

expressionObligatorisk.EtuttrykksomreturnererenreferansetilADOAdapter-objektet.

Page 354: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 355: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCommand-egenskapenforADOAdapter-objektetinneholderSQL-kommandotekstensombrukesavADO-dataadapterentilåsendedatatiloghentedatafraeneksternActiveXDataObjects-/OLEDB-datakilde.

Obs!ADOAdapter-objektetkanbarebrukessammenmedMicrosoftSQLServer-ogMicrosoftAccess-databaser.

Page 356: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCommand-egenskapenforADOAdapter-objektettilåviseSQL-kommandotekstenforADO-dataadapterenienmeldingsboks:

varobjADOAdapter;

objADOAdapter=XDocument.DataObjects("CityList").QueryAdapter;XDocument.UI.Alert("SQLcommandtext:"+objADOAdapter.Command

Page 357: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CommandBars-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilMicrosoftOfficeCommandBars-samlingsobjektetivinduetsomerknyttettilWindow-objektet.

expression.CommandBars

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 358: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 359: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCommandBars-egenskapenkanbarebrukesavklarerteskjemaer.HvisCommandBars-egenskapenbrukesavetskjemasomikkeerheltklarert,vildenreturnereen"ingentilgang"-feil.

Page 360: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCommandBars-egenskapenforWindow-objektettilåangienreferansetilCommandBars-samlingsobjektet:

varobjCommandBars;objCommandBars=Application.ActiveWindow.CommandBars;

Page 361: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 362: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Comment-egenskapen

Enskrivebeskyttetegenskapsomreturnerertekstkommentarensomblelagttildendigitalesignaturensomertilknyttetetskjemaellerendelavetskjema.

expression.Comment

uttrykkObligatorisk.EtuttrykksomreturnereretSignature-objekt.

Page 363: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 364: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 365: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ConditionName-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengverdisominneholdernavnetpåError-objektet.

expression.ConditionName

expressionObligatorisk.EtuttrykksomreturnererenreferansetilError-objektet.

Page 366: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 367: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderConditionName-egenskapenbrukesbareforegendefinertefeil,ikkeforfeilsomergenerertvedskjemavalideringelleravsystemet.Hvisfeilenergenerertvedskjemavalideringelleravsystemet,vilConditionName-egenskapenreturnerenull.

Page 368: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesConditionName-egenskapenforError-objektettilåvisenavnetpåenegendefinertfeilienmeldingsboks:

varobjError;

objError=XDocument.Errors(0);XDocument.UI.Alert("Errorname:"+objError.ConditionName);

Page 369: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 370: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Connection-egenskapen

AngirellerhenterkoblingsstrengensombrukesforetADOAdapter-objekt.

expression.Connection

expressionObligatorisk.EtuttrykksomreturnererenreferansetilADOAdapter-objektet.

Page 371: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 372: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderConnection-egenskapenforADOAdapter-objektetinneholderkoblingsstrengensombrukesavADO-dataadapterentilåkobletileneksternActiveXDataObjects-/OLEDB-datakilde.

Obs!ADOAdapter-objektetkanbarebrukessammenmedMicrosoftSQLServer-ogMicrosoftAccess-databaser.

Page 373: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesConnection-egenskapenforADOAdapter-objektettilåvisekoblingsstrengenforADO-dataadapterenienmeldingsboks:

varobjADOAdapter;

objADOAdapter=XDocument.DataObjects("CityList").QueryAdapter;XDocument.UI.Alert("Connectionstring:"+objADOAdapter.Connection

Page 374: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Context-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilXML-DOM-noden(DocumentObjectModel)somerdennyekontekstnodensomleveresavDocContextChangeEvent-objektet.

expression.Context

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDocContextChangeEvent-objektet.

Page 375: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 376: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 377: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(DataAdapters-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalldataadaptereiDataAdaptersCollection-samlingen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataAdaptersCollection-samlingen.

Page 378: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 379: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 380: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 381: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(DataObjects-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalletDataObject-objekteriDataObjects-samlingen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataObjects-samlingen.

Page 382: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 383: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenreturnererenlangheltallsverdi.

Page 384: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCount-egenskapenienfor-løkkeiMicrosoftJScripttilågåiløkkegjennomsamlingenavDataObject-objekterogviseenmeldingsbokssomangirnavnetpåhvertavDataObject-objektenesomerknyttettilskjemaet:

for(i=0;i<XDocument.DataObjects.Count;i++){XDocument.UI.Alert("DataObjectname:"+XDocument.DataObjects(i).Name);}

Page 385: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 386: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(Errors-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalletError-objekteriErrors-samlingen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetilErrors-samlingen.

Page 387: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 388: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenreturnererenlangheltallsverdi.

Page 389: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCount-egenskapenienfor-løkkeiMicrosoftJScripttilågåiløkkegjennomsamlingenavError-objekterogviseenmeldingsbokssomangirdenkortefeilmeldingenforhverfeil:

for(i=0;i<XDocument.Errors.Count;i++){XDocument.UI.Alert("Errormessage:"+XDocument.Errors(i).ShortErrorMessage);}

Page 390: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(Index)

Count-egenskapenreturnererantalletobjekteriensamling.DenneegenskapenerimplementertifleresamlingeriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenCount-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavCount-egenskapen.

Count-egenskapensomdenblirbruktforDataAdapters-samlingen.

Count-egenskapenslikdenbrukesmedDataObjects-samlingen.

Count-egenskapenslikdenbrukesmedErrors-samlingen.

Count-egenskapensomdenblirbruktforMergeEvent-objektet.

Count-egenskapensomdenblirbruktforSignatures-samlingen.

Count-egenskapensomdenblirbruktforSignedDataBlocks-samlingen.

Count-egenskapenslikdenbrukesmedTaskPanes-samlingen.

Count-egenskapenslikdenbrukesmedViewInfos-samlingen.

Count-egenskapenslikdenbrukesmedWindows-samlingen.

Count-egenskapenslikdenbrukesmedXDocuments-samlingen.

Count-egenskapenslikdenbrukesmedXMLNodes-samlingen.

Page 391: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(MergeEvent-objektet)

Enskrivebeskyttetegenskapsomreturnererentellingavantallskjemaersomslåssammeniensammenslåing.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletMergeEvent-objekt

Page 392: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 393: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenkanbrukessammenmedIndex-egenskapenforMergeEvent-objektettilåanslånårdetsisteskjemaetbleslåttsammen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 394: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerIndex-egenskapensammenmedCount-egenskapenforenforekomstavMergeEvent-objektettilåanslåomgjeldendeskjemaerdetsisteskjemaetsomblirslåttsammen:

varfLast=eventObj.Index+1==eventObj.Count;

Page 395: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(Signatures-samlingen)

EnskrivebeskyttetegenskapsomreturnererantallSignature-objekteriSignatures-samlingen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetilSignatures-samlingen.

Page 396: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 397: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 398: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 399: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(SignedDataBlocks-samlingen)

EnskrivebeskyttetegenskapsomreturnererantallSignedDataBlock-objekteriskjemamalen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenSignedDataBlocks-samling.

Page 400: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 401: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 402: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 403: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(TaskPanes-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalletTaskPane-objekteriTaskPanes-samlingen.

expression.Count

expressionObligatorisk.ReturnererenreferansetilTaskPanes-samlingen.

Page 404: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 405: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenreturnererenlangheltallsverdi.

Page 406: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCount-egenskapenienfor-løkkeiMicrosoftJScripttilågågjennomsamlingenavTaskPane-objekter.DenkontrollererVisible-egenskapenforhvertTaskPane-objektogsetteregenskapentilFalsehvisdenerTrue.

varobjTaskPanes;

objTaskPanes=XDocument.View.Window.TaskPanes;

for(i=0;i<objTaskPanes.Count;i++){if(objTaskPanes(i).Visible=true)objTaskPanes(i).Visible=false;}

Page 407: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 408: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(ViewInfos-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalletViewInfo-objekteriViewInfos-samlingen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetilViewInfos-samlingen.

Page 409: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 410: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenreturnererenlangheltallsverdi.

Page 411: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCount-egenskapenienfor-løkkeiMicrosoftJScripttilågåiløkkegjennomsamlingenavViewInfo-objekterogviseenmeldingsbokssomangirnavnetpåhveravvisningenesomerimplementertiskjemaet:

for(i=0;i<XDocument.ViewInfos.Count;i++){XDocument.UI.Alert("Viewname:"+XDocument.ViewInfos(i).Name);}

Page 412: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 413: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(Windows-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalletWindow-objekteriWindows-samlingen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindows-samlingen.

Page 414: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 415: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenreturnererenlangheltallsverdi.

Page 416: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCount-egenskapenienfor-løkkeiMicrosoftJScripttilågåiløkkegjennomsamlingenavWindow-objekterogviseenmeldingsbokssomangirverdienforvindustypen:

for(i=0;i<Application.Windows.Count;i++){XDocument.UI.Alert("Windowtype:"+Application.Windows(i).Type);}

Page 417: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 418: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(XDocuments-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalletXDocument-objekteriXDocuments-samlingen.

expression.Count

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocuments-samlingen.

Page 419: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 420: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenreturnererenlangheltallsverdi.

Page 421: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCount-egenskapenforXDocuments-samlingenienfor-løkkeiMicrosoftJScripttilågåiløkkegjennomsamlingenavXDocument-objekterogviseenmeldingsbokssomangirURI-plasseringen(UniformResourceIdentifier)forhvertåpneskjema:

for(i=0;i<Application.XDocuments.Count;i++){XDocument.UI.Alert("XDocumentURI:"+Application.XDocuments(i).URI);}

Page 422: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 423: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Count-egenskapen(XMLNodes-samlingen)

EnskrivebeskyttetegenskapsomreturnererantalletXMLDOM-nodeobjekter(DocumentObjectModel)iXMLNodes-samlingen.

expression.Count

expressionObligatorisk.ReturnererenreferansetilXMLNodes-samlingen.

Page 424: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 425: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderCount-egenskapenreturnererenlangheltallsverdi.

Page 426: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesCount-egenskapenienfor-løkkeiMicrosoftJScripttilågåiløkkegjennomsamlingenavXMLDOM-nodeobjektersomreturneresavGetSelectedNodes-metodenforView-objektet,ogviseenmeldingsbokssomangirnavnetpåhveravXMLDOM-nodeneiXMLNodes-samlingen:

varobjXMLNodes;

objXMLNodes=XDocument.View.GetSelectedNodes();

for(i=0;i<objXMLNodes.Count;i++){XDocument.UI.Alert("XMLDOMnodename:"+objXMLNodes(i).nodeName);}

Page 427: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DataAdapters-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilDataAdapters-samlingensomerforbundetmedetskjemaiMicrosoftOfficeInfoPath2003.

expression.DataAdapters

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 428: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 429: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 430: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDataAdapters-egenskapenforXDocument-objektettilåangienreferansetilendataadapterkaldtHovedspørring:

varobjDataAdapter;objDataAdapter=XDocument.DataAdapters("Mainquery");

Page 431: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 432: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DataObjects-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilDataObjects-samlingensomerknyttettiletMicrosoftOfficeInfoPath2003-skjema.

expression.DataObjects

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 433: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 434: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDataObjects-samlingengirprogrammatisktilgangtiletskjemassekundæredatakilder.HversekundæredatakildeerplassertietDataObject-objektiDataObjects-samlingen.

Page 435: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDataObjects-egenskapenforXDocument-objektettilåangienreferansetildensekundæredatakildenCityList:

varobjDataObject;objDataObject=XDocument.DataObjects("CityList");

Page 436: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Date-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilDate-objektet.

expression.Date

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUtil-objektet.

Page 437: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 438: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDukanfåtilgangtilallemetodenesomDate-objektetinneholdervedhjelpavDate-egenskapen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 439: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DetailedErrorMessage-egenskapen

AngirellerhenterstrengverdiensominneholderdendetaljertefeilmeldingenforetError-objekt.

expression.DetailedErrorMessage

expressionRequired.AnexpressionthatreturnsareferencetotheErrorobject.

Page 440: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 441: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDendetaljertefeilmeldingenerdenlangefeilmeldingensombrukernekanvelgeåvisenårdatavalideringmislykkesiskjemaer.

Page 442: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDetailedErrorMessage-egenskapenforError-objektettilåvisedendetaljertefeilmeldingenienmeldingsboks:

varobjError;

objError=XDocument.Errors(0);XDocument.UI.Alert("Errorname:"+objError.DetailedErrorMessage

Page 443: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DocumentVersion-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholderversjonsnummerettiletMicrosoftOfficeInfoPath2003-skjema.

expression.DocumentVersion

expressionObligatorisk.EtuttrykksomreturnererenreferansetilVersionUpgradeEvent-objektet.

Page 444: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 445: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDenneegenskapenkanbarebrukesunderOnVersionUpgrade-hendelsen.

Page 446: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDocumentVersion-egenskapenforVersionUpgradeEvent-objektettilåviseversjonsnummerettiletInfoPath-skjemaienmeldingsboks:

functionXDocument::OnVersionUpgrade(eventObj){XDocument.UI.Alert("Theformversion:"+eventObj.DocumentVersion"\nTheformtemplateversion:"+eventObj.SolutionVersion);eventObj.ReturnStatus=true;}

Page 447: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 448: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DOM-egenskapen(DataObject-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilenXMLDOM(DocumentObjectModel)somerknyttettiletDataObject-objekt.

expression.DOM

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataObject-objektet.

Page 449: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 450: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVedhjelpavDOM-egenskapenkandufåprogrammatisktilgangtilogbehandlekilde-XMLenforensekundærdatakildesomrepresenteresavDataObject-objektet.NårduharangittenreferansetilXMLDOMen,sominneholderkilde-XML-dataeneforensekundærdatakilde,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 451: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDOM-egenskapenforDataObject-objektettilåreturnerealtinnholdetietskjemassekundæredatakildevedhjelpavxml-egenskapenforXMLDOMen:

varstrXML;strXML=XDocument.DataObjects("CityList").DOM.xml;

Page 452: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 453: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DOM-egenskapen(Index)

DOM-egenskapenreturnererenreferansetilDocumentObjectModel(DOM).DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenDOM-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavDOM-egenskapen.

DOM-egenskapenslikdenbrukesmedDataObject-objektet.

DOM-egenskapensomdenblirbruktforMergeEvent-objektet.

DOM-egenskapenslikdenbrukesmedSolution-objektet.

DOM-egenskapenslikdenbrukesmedXDocument-objektet.

Page 454: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 455: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DOM-egenskapen(MergeEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetiletskjemasunderliggendeXML-dokumentsomenXMLDOM-konstruksjon(DocumentObjectModel)forgjeldendeskjemasomerinvolvertiensammenslåing.

expression.DOM

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletMergeEvent-objekt

Page 456: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 457: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderMedDOM-egenskapenfårdutilgangtilogkanbehandlekilde-XMLenforetskjemaprogrammatisk.NårduharangittenreferansetilXMLDOMen,sominneholderkilde-XML-dataeneforetskjema,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 458: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerDOM-egenskapenforenforekomstavMergeEvent-objektettilåslåsammendataeneigjeldendeskjema:

XDocument.ImportDOM(eventObj.DOM);

Page 459: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 460: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DOM-egenskapen(Solution-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilenXMLDOM(DocumentObjectModel)sominneholderkilde-XMLenforskjemadefinisjonsfilen(.xsf).

expression.DOM

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSolution-objekt.

Page 461: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 462: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVedhjelpavDOM-egenskapenforSolution-objektetkandufåprogrammatisktilgangtilogbehandlekilde-XMLenfor.xsf-filen.NårduharangittenreferansetilXMLDOMen,sominneholderkilde-XML-dataenefor.xsf-filen,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 463: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDOM-egenskapenforSolution-objektettilåreturnerealtinnholdetietskjemas.xsf-filvedhjelpavxml-egenskapenforXMLDOMen:

varstrXML;

strXML=XDocument.Solution.DOM.xml;

Page 464: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 465: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DOM-egenskapen(XDocument-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetiletskjemasunderliggendeXML-dokumentiformavenXMLDOM(DocumentObjectModel).

expression.DOM

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 466: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 467: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVedhjelpavDOM-egenskapen,somerennøkkelegenskapforXDocument-objektet,kandufåprogrammatisktilgangtilogbehandlekilde-XMLenforetskjema.NårduharangittenreferansetilXMLDOMen,sominneholderkilde-XML-dataeneforetskjema,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 468: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDOM-egenskapenforXDocument-objektettilåreturnerealtinnholdetietskjemasunderliggendeXML-dokumentvedhjelpavxml-egenskapenforXMLDOMen:

varstrXML;strXML=XDocument.DOM.xml;

Page 469: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ErrorCode-egenskapen

AngirellerhenterfeilkodenforetError-objekt.

expression.ErrorCode

expressionObligatorisk.EtuttrykksomreturnererenreferansetilError-objektet.

Page 470: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 471: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderErrorCode-egenskapenimplementeressometlangtheltall.

Page 472: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesErrorCode-egenskapenforError-objektettilåvisefeilkodenummerettilenfeilienmeldingsboks:

varobjError;

objError=XDocument.Errors(0);XDocument.UI.Alert("Errorname:"+objError.ErrorCode);

Page 473: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Errors-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilErrors-samlingensomerknyttettiletMicrosoftOfficeInfoPath2003-skjema.

expression.Errors

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 474: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 475: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderErrors-samlingenerknyttettiletskjemasunderliggendeXML-dokumentslikatfeilsomoppstår,oppståriXML-dokumentet.NårduharangittenreferansetilErrors-samlingen,fårdutilgangtilalleegenskapeneogmetodeneforbehandlingavfeilietInfoPath-skjema.

Page 476: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesErrors-egenskapenforXDocument-objektettilåreturnereantalletfeilogvisedenverdienienmeldingsboks:

varintErrors;

intErrors=XDocument.Errors.Count;XDocument.UI.Alert("Totalnumberoferrors:"+intErrors);

Page 477: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 478: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ErrorsLocation-egenskapen

Enlese-ogskrivebeskyttetegenskapsomangirXMLDOM-noden(DocumentObjectModel)adapterenkommertilåkopierereturnertefeilsomXMLunder.

expression.ErrorsLocation

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

Page 479: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 480: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDenførsteverdienforErrorsLocation-egenskapenernull.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 481: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 482: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ExpirationDate-egenskapen

EnskrivebeskyttetegenskapsomreturnererutløpsdatoenforetdigitaltsertifikatidetoversatteSHORTDATE-formatet.

expression.ExpirationDate

uttrykkObligatorisk.EtuttrykksomreturnereretCertificate-objekt.

Page 483: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 484: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 485: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 486: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Extension-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetildetglobaleskriptobjektetsomviserfunksjoneneogdeglobalevariableneidenprimæreskriptfilenforetMicrosoftOfficeInfoPath2003-skjema.

expression.Extension

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 487: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 488: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderExtension-egenskapengjørdetlettereåbrukefunksjoneneogdeglobalevariablenesomerimplementertiskriptfilenforetInfoPath-skjema.Vanligvisbrukesdenfraenegendefinertoppgaverute,fraenegendefinertdialogbokselleriXSL-transformeringen(XSLT)forenvisningderdirektetilgangtilfunksjoneneogvariablenekanværepåkrevd.

Etteksempelerdeklarasjonavenglobalvariabelienskriptfil:

varconstCity="Redmond";

DukanfåtilgangtildenneverdienikodenfordenegendefinerteoppgaverutenellerdialogboksenvedhjelpavExtension-egenskapen,somvistnedenfor:

XDocument.Extension.constCity;

HvisduvilbrukeExtension-egenskapenienegendefinertoppgaverute,måduførstangienreferansetilXDocument-objektetvedhjelpavDHTML-egenskapen(dynamiskHTML)externaliDHTML-vindusobjektet,somvistieksempletnedenfor:

objXDocument=window.external.XDocument;

Page 489: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesExtension-egenskapenforXDocument-objektettilåfåtilgangtilenegendefinertfunksjon:

objXDocument=window.external.XDocument;objXDocument.Extension.MyCustomFunction();

Page 490: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FileName-egenskapen(DAVAdapter-objektet)

ReturnererellerangirenstrengsomrepresentererfilnavnetsomgjeldendeskjemaiMicrosoftOfficeInfoPath2003fårnårdetsendesavDAVAdapter-objektet.

expression.FileName

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDAVAdapter-objektet.

Page 491: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 492: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 493: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXML-filtypenleggestilstrengenhvisdenikkeertattmedallerede.HvisFileName-egenskapenersatttilnull,fårskjemaetnavnetSkjema.xmlnårdetsendes.

Page 494: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforvisesdethvordandubrukerFileName-egenskapenforenforekomstavDAVAdapter-objektettilåangifilnavnetfordetsendteskjemaet:

objDAVAdapter.FileName=strName+"–"+strDate+".xml";

Page 495: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FileName-egenskapen(Index)

DenneegenskapenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenFileName-egenskapnedenforforåvisehjelpeemnetforenbestemtimplementeringavFileName-egenskapen.

FileName-egenskapensomdenblirbruktforDAVAdapter-objektet.

FileName-egenskapensomdenblirbruktforSaveEvent-objektet.

Page 496: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FileName-egenskapen(SaveEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengsomrepresentererfilnavnetsomskalbrukesiOnSaveRequest-hendelsen.

expression.FileName

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSaveEvent-objekt

Page 497: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 498: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisIsSaveAs-egenskapenforSaveEvent-objekteterTrue,oglagringenikkeharskjeddenda,returnererFileName-egenskapenentomstreng.HvisIsSaveAs-egenskapenerTrueoglagringenharskjedd,erverdiensomFileName-egenskapenreturnerer,filnavnetskjemaetblelagretsom.HvisSaveEvent-objektetrepresentererenlagring(detvilsihvisIsSaveAs-egenskapenforSaveEvent-objekteterFalse),returnererFileName-egenskapensammeverdisomURI-egenskapenforXDocument-objektet.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 499: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesFileName-egenskapenforSaveEvent-objektetienbeskjedtilbrukerenførlagringenbegynner:

XDocument.UI.Alert("Youareabouttosavethefollowingfile:"+eventObj.

Page 500: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 501: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FileURL-egenskapen

AngirellerhenterURL-adressen(UniformResourceLocator)tilXML-filensomerknyttettilXMLFileAdapter-objektet.

expression.FileURL

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXMLFileAdapter-objektet.

Page 502: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 503: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFileURL-egenskapenangiroghenterenstrengverdi.

Page 504: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesFileURL-egenskapenforXMLFileAdapter-objektet,somertilgjengeligviaQueryAdapter-egenskapenforXDocument-objektet,tilåviseURL-adressentilXML-filenienmeldingsboks:

XDocument.UI.Alert("XMLfileURL:"+XDocument.QueryAdapter.

Page 505: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FolderURL-egenskapen

EnegenskapsomreturnererellerangirenstrengsomrepresentererURL-adressen(UniformResourceLocator)skjemaetskalsendestilavDAVAdapter-objektet.

expression.FolderURL

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDAVAdapter-objektet.

Page 506: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 507: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSubmit-metodenforDAVAdapter-objektetmislykkeshvisverdienforFolderURL-egenskapenikkebegynnermedenten"http:"-eller"https:"-prefikset.Submit-metodenmislykkesogsåhvisområdetsomerangittavFolderURL-egenskapen,ikkeertilgjengelig,ellerhvisURL-adressenikkefinnespådetsammesikkerhetsdomenetsomskjemamalen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 508: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerFolderURL-egenskapenforenforekomstavDavAdapter-objektettilåendremappenskjemadataeneskalsendestil:

objDavAdapter.FolderURL=objDavAdapter.FolderURL+"data/";

Page 509: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Height-egenskapen

Enlese-ogskrivebeskyttetegenskapavtypenlangtheltall,somangirhøydentilvinduetsomrepresenteresavWindow-objektet,måltipunkter.

expression.Height

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 510: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDenneegenskapenreturnererenfeilhvisdenbrukesforetvindusomerminimertellermaksimert.

DenneegenskapenkanikkesettestilenverdisomerstørreennverdiensomreturneresavUsableHeight-egenskapen.

Page 511: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 512: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 513: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 514: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HTMLDocument-egenskapen

ReturnererenreferansetiletHTML-dokumentobjektidenegendefinerteoppgaveruteniMicrosoftOfficeInfoPath2003.

expression.HTMLDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHTML-dokumentobjektet.

Page 515: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 516: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHTMLDocument-egenskapenforHTMLTaskPane-objekteterenavegenskapenesomarvesavTaskPane-objektetnårtypenoppgaveruteer0,detvilsiatdeterenegendefinertoppgaverute.

VedhjelpavHTMLDocument-metodenkandukalleskriptfunksjoneriHTML-kodenforoppgaverutenfradenprimæreskriptfilenforetskjema,ogdukanogsåbehandleHTML-kodenforoppgaverutendirektevedhjelpavegenskapeneogmetodeneforHTML-dokumentobjektet.

Page 517: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesHTMLDocument-egenskapenforHTMLTaskPane-objektettilåangienreferansetilHTML-dokumentobjektetfordenegendefinerteoppgaveruten.DeretterkallesdenegendefinertefunksjonenTaskPaneSwitchViewsomerdefinertiHTML-kodenfordenegendefinerteoppgaveruten.

varobjHTMLDoc;

objHTMLDoc=XDocument.View.Window.TaskPanes(0).HTMLDocumentobjHTMLDoc.parentWindow.TaskPaneSwitchView();

Page 518: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 519: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

HTMLWindow-egenskapen

ReturnererenreferansetiletHTML-vindusobjektidenegendefinerteoppgaveruteniMicrosoftOfficeInfoPath2003.

expression.HTMLWindow

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHTML-vinduobjektet.

Page 520: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 521: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHTMLWindow-egenskapenforHTMLTaskPane-objekteterenavegenskapenesomarvesavTaskPane-objektetnårtypenoppgaveruteer0,detvilsiatdeterenegendefinertoppgaverute.

VedhjelpavHTMLWindow-egenskapenkandukalleskriptfunksjoneriHTML-kodenforoppgaverutenfradenprimæreskriptfilenforetskjema,ogdukanogsåbehandleHTML-kodenforoppgaverutendirektevedhjelpavegenskapeneogmetodeneforHTML-dokumentobjektet.

Obs!HTMLWindow-egenskapenharsammefunksjonalitetsomHTMLDocument-egenskapen,mendenerbaretilgjengelignårklarerteskjemaerbrukes.Hvisetskjemaikkeerheltklarert,kandubrukeHTMLDocument-egenskapenistedet.

Page 522: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesHTMLWindow-egenskapenforHTMLTaskPane-objektettilåangienreferansetilHTML-vindusobjektetfordenegendefinerteoppgaverutenietklarertskjema.DeretterkallesdenegendefinertefunksjonenTaskPaneSwitchViewsomerdefinertiHTML-kodenfordenegendefinerteoppgaveruten.

varobjHTMLDoc;

objHTMLDoc=XDocument.View.Window.TaskPanes(0).HTMLWindowobjHTMLDoc.parentWindow.TaskPaneSwitchView();

Page 523: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Index-egenskapen

Enskrivebeskyttetegenskapsomreturnererden0-baserteindeksenforskjemaetsomiøyeblikketslåssammen.

expression.Index

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletMergeEvent-objekt

Page 524: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 525: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdientilIndex-egenskapenforMergeEvent-objektetøkerfra0tilCount-1forhversammenslåingshendelsesomforegårnårskjemaetslåssammen.

NårIndex-egenskapenbrukessammenmedCount-egenskapenforMergeEvent-objektet,kandenbrukestilåanslånårdetsisteskjemaeterslåttsammen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 526: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerIndex-egenskapensammenmedCount-egenskapenforenforekomstavMergeEvent-objektettilåanslåomgjeldendeskjemaerdetsisteskjemaetsomskalslåssammen:

varfLast=eventObj.Index+1==eventObj.Count;

Page 527: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 528: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Input-egenskapen

Angirellerhenterenstrengverdisominneholderkilde-XMLenforinput-elementetiskjemadefinisjonsfilen(.xsf).

expression.Input

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWebServiceAdapter-objektet.

Page 529: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 530: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderinput-elementeti.xsf-fileninneholderinformasjonomdedeleneavSOAP-inndatameldingen(SimpleObjectAccessProtocol)sombrukestilåkommuniseremedwebtjenesten.MicrosoftOfficeInfoPath2003erstatterbestemtedeleravSOAP-meldingenmeddatafraskjemaet.DetteelementetbrukesnårensekundærdatakildefyllesutmeddatafraenwebtjenesteogInfoPathtrengeråoverføreargumentertilwebtjenestenforåhentedatafraden.

Page 531: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesInput-egenskapenforWebServiceAdapter-objektettilåviseinndatastrengenforwebtjenestensdataadapterienmeldingsboks:

varobjWSAdapter;

objWSAdapter=XDocument.DataObjects("WebCityList").QueryAdapter;XDocument.UI.Alert("Inputstring:"+objWSAdapter.Input);

Page 532: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Intro-egenskapen

Returnererellerangirenstrengsomrepresentererinnføringenihoveddelenave-postmeldingenforetEmailAdapter-objekt.

expression.Intro

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 533: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 534: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 535: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerIntro-egenskapenforenforekomstavEmailAdapter-objektetforåendreinnføringenihoveddelenave-postmeldingenførEmailAdaptersendes:

objEmailAdapter.Intro="Hereismystatusreportfortheweek.";

Page 536: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsCancelled-egenskapen

Enlese-ogskrivebeskyttetegenskapsominneholdertilleggsinformasjonforbrukiOnSaveRequest-hendelsensammenmedReturnStatus-egenskapen.

expression.IsCancelled

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSaveEvent-objekt

Page 537: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 538: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårInfoPathlukkes,blirbrukerenbedtomålagredokumentethvisIsDirty-egenskapenforXDocument-objekteterTrue.HvisIsCancelled-egenskapenerTrue,kanikkeInfoPathlukkeshvislagringenmislykkes(detvilsiatReturnStatus-egenskapenerFalse).

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 539: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsCancelled-egenskapenforSaveEvent-objektettilåsikreatdokumentetikkelukkeshvislagringenbleavbrutt:

eventObj.IsCancelled=eventObj.PerformSaveOperation();if(eventObj.IsCancelled)return;eventObj.ReturnStatus=true;

Page 540: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsDefault-egenskapen

AngirellerhenterenboolskverdisomviseromvisningenerdefinertsomstandardvisningietMicrosoftOfficeInfoPath2003-skjema.

expression.IsDefault

expressionObligatorisk.EtuttrykksomreturnererenreferansetilViewInfo-objektet.

Page 541: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 542: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderIsDefault-egenskapenforViewInfo-objektetkanbrukestilåfinneutomenvisningerstandardvisning,ogdenkanogsåbrukestilåendrestandardvisningenprogrammatiskførdenførstevisningenlastesinn.

Page 543: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsDefault-egenskapentilågjøredenandrevisningeniViewInfos-samlingentilstandardvisning:

XDocument.ViewInfos(1).IsDefault=true;

Page 544: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsDirty-egenskapen

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangiromdataeneietMicrosoftOfficeInfoPath2003-skjemaerendretsidenforrigelagring.

expression.IsDirty

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 545: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 546: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisIsDirty-egenskapenerTrue,erdataiskjemaetsunderliggendeXML-dokumentendretsidenforrigelagring.HvisegenskapenerFalse,erdetikkegjortnoenendringer.

Obs!EndringersomgjøresunderOnLoad-hendelsen,vilikkeresultereiatIsDirty-egenskapensettestilTrue.

Page 547: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsDirty-egenskapenforXDocument-objektettilåfinneutomdataiskjemaeterendret:

if(XDocument.IsDirty)XDocument.UI.Alert("Datahasbeenchanged.");elseXDocument.UI.Alert("Datahasnotbeenchanged.");

Page 548: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 549: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsDOMReadOnly-egenskapen

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangiromdataeneidetunderliggendeXML-dokumentetforetMicrosoftOfficeInfoPath2003-skjemaerskrivebeskyttet.

expression.IsDOMReadOnly

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 550: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 551: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisIsDOMReadOnly-egenskapenerTrue,erdataeneiskjemaetsunderliggendeXML-dokumentskrivebeskyttetogkanikkeendres.HvisegenskapenerFalse,kandataeneendres.

Hvisduvilfinneutomskjemaeterskrivebeskyttet,kandubrukeIsReadOnly-egenskapenforXDocument-objektet.

DataeneietskjemasXML-dokumentskrivebeskyttesifølgendetilfeller:

Skjemaeterdigitaltsignert

Skjemaeterimodusforredusertfunksjonalitet(RFM-modus)

UnderOnBeforeChange-hendelsen

UnderOnValidate-hendelsen

UnderenAngre-ellerGjørom-operasjon

Page 552: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsDOMReadOnly-egenskapenforXDocument-objektettilåfinneutomdataeneiskjemaetsunderliggendeXML-dokumenterskrivebeskyttet.Hvisdataeneerskrivebeskyttet,brukesenreturn-setningtilåavsluttehendelsesbehandlingen.

functionmsoxd__item::OnAfterChange(objEvent){

//DeterminewhethertheXMLDOMisread-only.if(XDocument.IsDOMReadOnly)return;

//Continuenormalprocessing...

}

Page 553: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsNew-egenskapen

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangirometnyligopprettetMicrosoftOfficeInfoPath2003-skjemaerlagret.

expression.IsNew

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 554: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 555: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisIsNew-egenskapenerTrue,erikkedataeneiskjemaetsunderliggendeXML-dokumentlagretetteratskjemaetbleopprettet.HvisegenskapenerFalse,erdataeneidetnyeskjemaetsunderliggendeXML-dokumentlagret.

Page 556: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsNew-egenskapenforXDocument-objektettilåfinneutomdataeneietnyttskjemaerlagret:

if(XDocument.IsNew)XDocument.UI.Alert("Pleasesaveyourform.");elsereturn;

Page 557: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsReadOnly-egenskapen

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangirometMicrosoftOfficeInfoPath2003-skjemaeriskrivebeskyttetmodus.

expression.IsReadOnly

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 558: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 559: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisIsReadOnly-egenskapenerTrue,erskjemaetiskrivebeskyttetmodus.Dukanlikevelgjøreendringeriskjemaet,menendringenekanikkelagresmedenLagre-operasjon.DumåbrukeenLagresom-operasjon.

HvisduvilfinneutomskjemaetsunderliggendeXML-dokumenteriskrivebeskyttetmodus,kandubrukeIsDOMReadOnly-egenskapenforXDocument-objektet.

Page 560: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsReadOnly-egenskapenforXDocument-objektettilåfinneutomskjemaeteriskrivebeskyttetmodus:

if(XDocument.IsReadOnly)XDocument.UI.Alert("Theformcannotbemodified.");elsereturn;

Page 561: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsRecovered-egenskapen

EnskrivebeskyttetegenskapsomreturnererenBoolean-verdisomangirometMicrosoftOfficeInfoPath2003-skjemablesistlagretvedhjelpavlagringsoperasjonenforautogjenoppretting.

expression.IsRecovered

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 562: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 563: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 564: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeeksempelviserhvordanduskalbrukeIsRecovered-egenskapentilåanginårskjemaeteråpnetogomdensistelagringenavskjemaetbleutførtvedhjelpavlagringsoperasjonenforautomatiskgjenoppretting:

functionXDocument::OnLoad(eventObj){XDocument.UI.Alert("LastsavedbyanAutoRecoversaveoperation:"+XDocument.}

Page 565: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsSaveAs-egenskapen

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangiromPerformSaveOperation-metodenforSaveEvent-objektetutføressomenLagre-operasjonellersomenLagresom-operasjon.

expression.IsSaveAs

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSaveEvent-objekt

Page 566: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 567: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderIsSaveAs-egenskapenreturnererTruenårhendelsenbleutløstavetkalltilSaveAs-metoden,elleravetkalltilSave-metodennårdokumenteternytt,elleravetkalltilenavmetodenenårdokumenteterskrivebeskyttet.EllersreturnererIsSaveAs-egenskapenFalse.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 568: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsSaveAs-egenskapenforSaveEvent-objektettilåanslåombrukerenkanviseenLagresom-dialogboks.Ellersinformereregenskapenbrukerenomatskjemaetblirlagret.

if(!eventObj.IsSaveAs){XDocument.UI.Alert(“Abouttosavethisform.”);}eventObj.PerformSaveOperation();

Page 569: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 570: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsSigned-egenskapen

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangirometMicrosoftOfficeInfoPath2003-skjemaerdigitaltsignertvedhjelpavdigitalesignaturer.

expression.IsSigned

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 571: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 572: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisIsSigned-egenskapenerTrue,erskjemaetdigitaltsignert.HvisegenskapenerFalse,erikkeskjemaetdigitaltsignert.

InfoPathbrukerXML-signaturertilåsignereskjemaerdigitalt.

Obs!Hvisetskjemaerdigitaltsignert,erdetunderliggendeXML-dokumentetiskrivebeskyttetmodus.

Page 573: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesIsSigned-egenskapenforXDocument-objektettilåfinneutometskjemaerdigitaltsignert:

if(XDocument.IsSigned)XDocument.UI.Alert("Thisformcontainsdigitalsignatures.");elsereturn;

Page 574: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 575: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IssuedBy-egenskapen

Enskrivebeskyttetegenskapsomreturnererutstederenfordetdigitalesertifikatet.

expression.IssuedBy

uttrykkObligatorisk.EtuttrykksomreturnereretCertificate-objekt.

Page 576: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 577: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 578: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 579: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IssuedTo-egenskapen

Enskrivebeskyttetegenskapsomreturnererenstrengsomrepresentererhvemdetdigitalesertifikateterutstedttil.

expression.IssuedTo

uttrykkObligatorisk.EtuttrykksomreturnereretCertificate-objekt.

Page 580: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 581: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 582: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 583: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsUndoRedo-egenskapen(DataDOMEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomangiromdatavalideringshendelseninntrefferunderenAngre-ellerGjørom-operasjon.

expression.IsUndoRedo

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 584: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 585: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderUnderenAngre-ellerGjørom-operasjonerskjemaetsunderliggendeXML-dokumentsattiskrivebeskyttetmodusogkanikkeendres.DettekannoengangerskjeunderenOnAfterChange-hendelse.IsåfallbrukesIsUndoRedo-egenskapentilåhoppeoverdenskriptbasertedatavalideringen.

Page 586: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetDataValidationnedenforbrukesIsUndoRedo-egenskapentilåfinneutomhendelseninntrefferunderenAngre-ellerGjørom-operasjon.Hvishendelseninntreffer,avslutteshendelsesbehandlingenvedhjelpavreturn;-setningen.

functionmsoxd__itemB_quantityListB::OnAfterChange(eventObj){if(eventObj.IsUndoRedo){//AnundoorredooperationhasoccurredandtheDOMisread-only.return;}XDocument.DOM.selectSingleNode("/sampleData/listB/total").text=GetTotal("/sampleData/listB/itemB/quantityListB");}

Page 587: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EgenskapenIsUndoRedo(DocContextChangeEvent-objektet)

Enskrivebeskyttetegenskapsomreturnererenboolskverdi.Denneverdienangiromkontekstendringshendelsenoppstodsometresultatavåangreenoperasjonellergjøreomenoperasjon.

expression.IsUndoRedo

expressionObligatorisk.ReturnererenreferansetilDocContextChangeEvent-objektet.

Page 588: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 589: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 590: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsUndoRedo-egenskapen(Index)

DenneegenskapenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenIsUndoRedo-egenskapnedenforforåvisehjelpeemnetforenbestemtimplementeringavIsUndoRedo-egenskapen.

IsUndoRedo-egenskapensomdenblirbruktforDataDOMEvent-objektet.

IsUndoRedo-egenskapensomdenblirbruktforDocContextChangeEvent-objektet.

Page 591: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 592: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(DataAdapters-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangittedataadapterobjektetfraDataAdaptersCollection-samlingen,basertpåplasseringellernavn.

expression.Item(ByValvarIndexAsVariant)AsObject

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataAdapters-samlingen.

varIndexObligatoriskVariant.EtuttrykksomangirposisjonentiletmedlemiDataAdapters-samlingen.Hvisargumenteteretnumeriskuttrykk,mådetværeettallmellom0ogverdientilCount-egenskapenforensamlingminus1.Hvisargumenteteretstrenguttrykk,mådetværenavnetpåetmedlemisamlingen.

returnererEnreferansetiletdataadapterobjekt.

Page 593: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 594: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 595: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforDataAdapters-samlingentilåreturnereenreferansetilendataadapterisamlingen:

varobjDataAdapter;objDataAdapter=XDocument.DataAdapters.Item(0);

Item-egenskapenerstandardegenskapforDataAdapters-samlingen,ogderforkandenogsåbrukespåfølgendemåte:

varobjDataAdapter;objDataAdapter=XDocument.DataAdapters(0);

DukanogsåbrukenavnetpådataadapterensomargumentetforItem-metoden,somvistieksempletnedenfor:

varobjDataAdapter;objDataAdapter=XDocument.DataAdapters("MyDataAdapter");

Page 596: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 597: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(DataObjects-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangitteDataObject-objektetfraDataObjects-samlingen.

expression.Item(ByValvarIndexAsVariant)AsDataObject

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataObjects-samlingen.

varIndexObligatoriskVariant.EtuttrykksomangirposisjonentiletmedlemiDataObjects-samlingen.Hvisnumericexpression,måargumentetværeettallmellom0ogverdientilCount-egenskapenforensamlingminus1.Hvisstringexpression,måargumentetværenavnetpåetmedlemisamlingen.

returnsEnreferansetiletDataObject-objekt.

Page 598: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 599: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdenangitteverdienforvarIndex-argumentetikkestemmeroverensmednoeneksisterendeelementerisamlingen,oppstårdetenfeil.

NårduharangittenreferansetilDataObject-objektetsomItem-egenskapenreturnerer,fårdutilgangtilalleegenskapeneogmetodeneforobjektet.

Page 600: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforDataObjects-samlingentilåreturnereenreferansetiletDataObject-objekt:

varobjDataObject;objDataObject=XDocument.DataObjects.Item(0);

EttersomItem-egenskapenerstandardegenskapenforDataObjects-samlingen,kandenogsåbrukessomvistnedenfor:

varobjDataObject;objDataObject=XDocument.DataObjects(0);

DukanogsåbrukenavnetpåDataObject-objektetsomargumenttilItem-metoden,somvistieksempletnedenfor:

varobjDataObject;objDataObject=XDocument.DataObjects("MyDataObject");

Page 601: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(Errors-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangitteError-objektetfraErrors-samlingen.

expression.Item(ByValindexAsLong)AsError

expressionObligatorisk.EtuttrykksomreturnererenreferansetilErrors-samlingen.

indexObligatoriskLongInteger.EtuttrykksomangirposisjonentiletmedlemiErrors-samlingen.Argumentetmåværeettallfra0tilverdienavCount-egenskapenforsamlingenminus1.

returnsEnreferansetiletError-objekt.

Page 602: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 603: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdenangitteverdienforindex-argumentetikkestemmeroverensmednoeneksisterendeelementerisamlingen,oppstårdetenfeil.

NårduharangittenreferansetilError-objektetsomItem-egenskapenreturnerer,fårdutilgangtilalleegenskapeneogmetodeneforobjektet.

Page 604: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforErrors-samlingentilåreturnereenreferansetiletError-objekt:

varobjError;objError=XDocument.Errors.Item(0);

EttersomItem-egenskapenerstandardegenskapenforErrors-samlingen,kandenogsåbrukessomvistnedenfor:

varobjError;objError=XDocument.Errors(0);

Page 605: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(Index)

Item-egenskapenreturnererenreferansetiletobjektiensamling.DenneegenskapenerimplementertifleresamlingeriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenItem-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavItem-egenskapen.

Item-egenskapensomdenblirbruktforDataAdapters-samlingen.

Item-egenskapenslikdenbrukesmedDataObjects-samlingen.

Item-egenskapenslikdenbrukesmedErrors-samlingen.

Item-egenskapensomdenblirbruktforSignatures-samlingen.

Item-egenskapensomdenblirbruktforSignedDataBlocks-samlingen.

Item-egenskapenslikdenbrukesmedTaskPanes-samlingen.

Item-egenskapenslikdenbrukesmedViewInfos-samlingen.

Item-egenskapenslikdenbrukesmedWindows-samlingen.

Item-egenskapenslikdenbrukesmedXDocuments-samlingen.

Item-egenskapenslikdenbrukesmedXMLNodes-samlingen.

Page 606: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 607: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(Signatures-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildenangittedigitalesignaturenfraSignatures-samlingen.

expression.Item(ByValvarIndexAsVariant)AsSignature

expressionObligatorisk.EtuttrykksomreturnererenreferansetilSignatures-samlingen.

varIndexObligatoriskVariant.EtnumeriskuttrykksomangirposisjonentiletmedlemiSignatures-samlingen.Argumentetmåværeettallfra0tilverdienforsamlingensCount-egenskapminus1.

returnererEnreferansetilendigitalsignatur.

Page 608: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 609: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 610: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(SignedDataBlock-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangitteSignedDataBlock-objektetfraSignedDataBlocks-samlingen,basertpåplasseringellernavn.

expression.Item(ByValvarIndexAsVariant)AsSignedDataBlock

expressionObligatorisk.EtuttrykksomreturnererenSignedDataBlocks-samling.

varIndexObligatoriskVariant.EtuttrykksomangirposisjonentiletmedlemiSignedDataBlocks-samlingen.Hvisdetteargumenteteretnumeriskuttrykk,mådetværeettallfra0tilverdienavsamlingensCount-egenskapminus1.Hvisargumenteteretstrenguttrykk,mådetværenavnetpåetmedlemisamlingen.

returnererEnreferansetiletSignedDataBlock-objekt.

Page 611: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 612: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 613: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 614: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(TaskPanes-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangitteTaskPane-objektetfraTaskPanes-samlingen.

expression.Item(ByValvarIndexAsVariant)AsTaskPane

expressionObligatorisk.ReturnererenreferansetilTaskPanes-samlingen.

varIndexObligatoriskVariant.Numericexpressionsomangirtypeoppgaverute.BasertpåXdTaskPaneType¨-opplistingen.

returnsEnreferansetiletTaskPane-objekt.

Page 615: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 616: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdenangitteverdienforvarIndex-argumentetikkestemmeroverensmednoeneksisterendeelementerisamlingen,oppstårdetenfeil.

NårduharangittenreferansetilTaskPane-objektetsomItem-egenskapenreturnerer,fårdutilgangtilalleegenskapeneogmetodeneforobjektet.

Page 617: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforTaskPanes-samlingentilåreturnereenreferansetiletangittTaskPane-objekt:

varobjTaskPane;

objTaskPane=XDocument.View.Window.TaskPanes.Item(4);

EttersomItem-egenskapenerstandardegenskapenforTaskPanes-samlingen,kandenogsåbrukessomvistnedenfor:

varobjTaskPane;

objTaskPane=XDocument.View.Window.TaskPanes(4);

Page 618: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 619: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(ViewInfos-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangitteViewInfo-objektetfraViewInfos-samlingen.

expression.Item(ByValvarIndexAsVariant)AsViewInfo

expressionObligatorisk.EtuttrykksomreturnererenreferansetilViewInfos-samlingen.

varIndexObligatoriskVariant.EtuttrykksomangirposisjonentiletmedlemiViewInfos-samlingen.Hvisnumericexpression,måargumentetværeettallmellom0ogverdientilCount-egenskapenforensamlingminus1.Hvisstringexpression,måargumentetværenavnetpåetmedlemisamlingen.

returnsEnreferansetiletViewInfo-objekt.

Page 620: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 621: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdenangitteverdienforvarIndex-argumentetikkestemmeroverensmednoeneksisterendeelementerisamlingen,oppstårdetenfeil.

NårduharangittenreferansetilViewInfo-objektetsomItem-egenskapenreturnerer,fårdutilgangtilalleegenskapeneforobjektet.

Page 622: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforViewInfos-samlingentilåreturnereenreferansetiletViewInfo-objekt:

varobjViewInfo;objViewInfo=XDocument.ViewInfos.Item(0);

EttersomItem-egenskapenerstandardegenskapenforViewInfos-samlingen,kandenogsåbrukessomvistnedenfor:

varobjViewInfo;objViewInfo=XDocument.ViewInfos(0);

DukanogsåbrukenavnetpåViewInfo-objektet,somernavnetpåenvisning,somargumenttilItem-metoden,somvistieksempletnedenfor:

varobjViewInfo;objViewInfo=XDocument.ViewInfos("MyView");

Page 623: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(Windows-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangitteWindow-objektetfraWindows-samlingen.

expression.Item(ByValvarIndexAsVariant)AsWindow

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindows-samlingen.

varIndexObligatoriskVariant.EtuttrykksomangirposisjonentiletmedlemiWindows-samlingen.Argumentetmåværeettallfra0ogtilverdienavtelleegenskapentilsamlingenminus1.

returnsEnreferansetiletWindow-objekt.

Page 624: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 625: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdenangitteverdienforvarIndex-argumentetikkestemmeroverensmednoeneksisterendeelementerisamlingen,oppstårdetenfeil.

NårduharangittenreferansetilWindow-objektetsomItem-egenskapenreturnerer,fårdutilgangtilalleegenskapeneogmetodeneforobjektet.

Page 626: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforWindows-samlingentilåreturnereenreferansetiletWindow-objekt:

varobjWindow;objWindow=Application.Windows.Item(0);

EttersomItem-egenskapenerstandardegenskapenforWindows-samlingen,kandenogsåbrukessomvistnedenfor:

varobjWindow;objWindow=Application.Windows(0);

Page 627: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 628: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(XDocuments-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildetangitteXDocument-objektetfraXDocuments-samlingen.

expression.Item(ByValvarIndexAsVariant)AsXDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocuments-samlingen.

varIndexObligatoriskVariant.EtuttrykksomangirposisjonentiletmedlemiXDocuments-samlingen.Hvisnumericexpression,måargumentetværeettallmellom0ogverdientilCount-egenskapenforensamlingminus1.Hvisstringexpression,måargumentetværeUniformResourceLocator(URL)-banenforetmedlemisamlingen.

returnsEnreferansetiletXDocument-objekt.

Page 629: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 630: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdenangitteverdienforvarIndex-argumentetikkestemmeroverensmednoeneksisterendeelementerisamlingen,oppstårdetenfeil.

NårduharangittenreferansetilXDocument-objektetsomItem-egenskapenreturnerer,fårdutilgangtilalleegenskapeneogmetodeneforobjektet.

Page 631: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforXDocuments-samlingentilåreturnereenreferansetiletXDocument-objekt:

varobjXDoc;objXDoc=Application.XDocuments.Item(0);

EttersomItem-egenskapenerstandardegenskapenforXDocuments-samlingen,kandenogsåbrukessomvistnedenfor:

varobjXDoc;objXDoc=Application.XDocuments(0);

DukanogsåbrukenavnetpåXDocument-objektetsomargumenttilItem-metoden,somvistieksempletnedenfor:

varobjXDoc;objXDoc=Application.XDocuments("MyForm");

Page 632: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 633: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Item-egenskapen(XMLNodes-samlingen)

EnskrivebeskyttetegenskapsomreturnererenreferansetildenangitteXMLDOM-noden(DocumentObjectModel)fraXMLNodes-samlingen.

expression.Item(ByValvarIndexAsVariant)AsIXMLDOMNode

expressionObligatorisk.ReturnererenreferansetilXMLNodes-samlingen.

varIndexObligatoriskVariant.NumericexpressionsomangirposisjonentiletmedlemiXMLNodes-samligen.Argumentetmåværeettallfra0ogtilverdienavtelleegenskapentilsamlingenminus1.

returnsEnreferansetiletXMLDOM-nodeobjekt.

Page 634: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 635: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdenangitteverdienforvarIndex-argumentetikkestemmeroverensmednoeneksisterendeelementerisamlingen,oppstårdetenfeil.

NårduharangittenreferansetilXMLDOM-nodeobjektetsomItem-egenskapenreturnerer,fårdutilgangtilalleegenskapeneogmetodenefornoden.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 636: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforXMLNodes-samlingentilåreturnereenreferansetiletXMLDOM-nodeobjekt:

varobjXMLNodes;varobjXMLNode;

objXMLNodes=XDocument.View.GetContextNodes();objXMLNode=objXMLNodes.Item(0);

EttersomItem-egenskapenerstandardegenskapenforXMLNodes-samlingen,kandenogsåbrukessomvistnedenfor:

varobjXMLNodes;varobjXMLNode;

objXMLNodes=XDocument.View.GetContextNodes();objXMLNode=objXMLNodes(0);

Page 637: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Language-egenskapen

AngirellerhenterstandardspråkkodenforetMicrosoftOfficeInfoPath2003-skjema.

expression.Language

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 638: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 639: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDukanogsåfåtilgangtilspråkinnstillingeneforetInfoPath-skjemavedhjelpavLanguageSettings-egenskapenforApplication-objektet.

Page 640: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesLanguage-egenskapenforXDocument-objektettilåvisegjeldendespråkinnstillingforetskjemaienmeldingsboks:

XDocument.UI.Alert("Thecurrentlanguageis:"+XDocument.Language

Page 641: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 642: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

LanguageSettings-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilLanguageSettings-objektetiMicrosoftOffice.

expression.LanguageSettings

expressionEtuttrykksomreturnererenreferansetilApplication-objektet.

Page 643: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 644: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderLanguageSettings-egenskapenerbaretilgjengelignårskriptkodebrukes.

NårduharopprettetenreferansetilLanguageSettings-objektet,fårdutilgangtilalleegenskapeneogmetodeneforobjektet.

Page 645: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforbrukerLanguageID-egenskapenforLanguageSettings-objektettilåreturnereLCID-verdien(etfiresifrettall)forgjeldendespråkforhjelpesystemetiOffice:

Application.LanguageSettings.LanguageID(3);

Obs!EttersomMicrosoftOfficeInfoPath2003brukerskriptkodeistedetforVisualBasicforApplications(VBA),kanduikkebrukenavnenepåtallverdiene.Dumåbrukedenumeriskeverdiene,somvistidetforrigeeksemplet(msoLanguageIDHelp=3).

Page 646: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Left-egenskapen

Enlese-ogskrivebeskyttetegenskapavtypenlangtheltall,somangirdenhorisontaleplasseringenavvinduetsomrepresenteresavWindow-objektet,måltipunkter.

expression.Left

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWindow-objekt

Page 647: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDenneegenskapenreturnererenfeilhvisdenbrukesforetvindusomerminimertellermaksimert.

Nårduangirenplasseringfordenneegenskapensomerutenforskjermen,visesvinduetpåskjermen.

Page 648: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 649: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 650: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MachineOnlineState-egenskapen

EnskrivebeskyttetegenskapavtypenXdMachineOnlineState,somreturnerergjeldendetilkoblingsstatusforklientdatamaskinen.

expression.MachineOnlineState

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

Page 651: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 652: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 653: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 654: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MailEnvelope-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilMailEnvelope-objektetknyttettilvinduetsomrepresenteresavWindow-objektet.

expression.MailEnvelope

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 655: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 656: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderMailEnvelope-egenskapenkanbarebrukessammenmedredigeringsvindutyper.Hvisdenbrukessammenmedenutformingsvindutype,vildenreturnereenfeil.Denvilogsåreturnereenfeilhvisingenskjemaereråpneiskjemaområdet.

Page 657: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesMailEnvelope-egenskapenforWindow-objektettilåangienreferansetilMailEnvelope-objektet,somderetterbrukestilåoppretteogviseenegendefinerte-postmelding:

varobjEmail;

objEmail=Application.ActiveWindow.MailEnvelope;objEmail.Subject="Teste-mailmessage";objEmail.Visible=true;

Page 658: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 659: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MatchExpression-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengverdisominneholderXPath-uttrykketforXMLDOM-noden(DocumentObjectModel)somhendelsenbehandlesforiøyeblikket.

expression.MatchExpression

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 660: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 661: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXPath-uttrykketiMatchExpression-egenskapenpekertilenXMLDOM-nodeiskjemaetsunderliggendeXML-dokument.Detteernodensomiøyeblikketvalideresavhendelsesbehandlingenfordatavalidering.

Page 662: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesMatchExpression-egenskapenforDataDOMEvent-objektettilåviseXPath-uttrykketforXMLDOM-nodensomvalideresiøyeblikket:

XDocument.UI.Alert("Matchexpression:"+eventObj.MatchExpression

Page 663: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Math-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilMath-objektet.

expression.Math

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUtil-objektet.

Page 664: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 665: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårdubrukerMath-egenskapen,fårdutilgangtilallemetodeneMath-objektetinneholder.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 666: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(ADOAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetADOAdapter-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletADOAdapter-objekt.

Page 667: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 668: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 669: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(Application-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholdernavnetpåMicrosoftOfficeInfoPath2003-programmet.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

Page 670: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 671: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavnetpåprogrammetinneholderikkenoeversjonsnummer.Hvisduvilhenteversjonsnummerettiletprogram,brukerduVersion-egenskapenforApplication-objektet.

Page 672: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesAlert-metodenforUI-objektet,somertilgjengeligviaXDocument-objektet,tilåviseenmeldingsbokssomangirnavnetpåprogrammet:

XDocument.UI.Alert("Applicationname:"+Application.Name);

Page 673: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 674: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(DataObject-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengverdisomangirnavnetpådettilknyttedeDataObject-objektet.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataObject-objektet.

Page 675: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 676: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavnetpåDataObject-objekteterdetsammesomnavnetpådensekundæredatakildendenrepresenterer.NavnetpåDataObject-objektetkanogsåbrukessomargumenttilItem-egenskapenforDataObjects-samlingen.

Page 677: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesName-egenskapenforDataObject-objektettilåvisenavnetpåDataObject-objektetienmeldingsboks:

varobjDataObject;

objDataObject=XDocument.DataObjects(0);XDocument.UI.Alert("DataObjectname:"+objDataObject.Name);

Page 678: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(DAVAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetDAVAdapter-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletDAVAdapter-objekt

Page 679: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 680: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 681: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(EmailAdapter-objekt)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetEmailAdapter-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 682: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 683: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 684: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(HWSAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetHWSAdapter-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletHWSAdapter-objekt.

Page 685: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 686: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 687: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(Index)

Name-egenskapenreturnererenstrengsomangirnavnetpåetobjekt.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenName-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavName-egenskapen.

Name-egenskapensomdenblirbruktforADOAdapter-objektet.

Name-egenskapenslikdenbrukesmedApplication-objektet.

Name-egenskapenslikdenbrukesmedDataObject-objektet.

Name-egenskapensomdenblirbruktforDAVAdapter-objektet.

Name-egenskapensomdenblirbruktforEmailAdapter-objektet.

Name-egenskapenslikdenbrukesmedHWSAdapter-objektet.

Name-egenskapensomdenblirbruktforSharepointListAdapter-objektet.

Name-egenskapensomdenblirbruktforSignedDataBlock-objektet.

Name-egenskapenslikdenbrukesmedView-objektet.

Name-egenskapenslikdenbrukesmedViewInfo-objektet.

Name-egenskapensomdenblirbruktforWebServiceAdaptber-objektet.

Name-egenskapensomdenblirbruktforXMLFileAdapter-objektet.

Page 688: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(SharePointListAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetSharepointListAdapter-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSharePointListAdapter-objekt

Page 689: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 690: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 691: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(SignedDataBlock-objektet)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetSignedDataBlock-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSignedDataBlock-objekt

Page 692: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 693: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 694: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(View-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholdernavnetpåvisningensomrepresenteresavView-objektet.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

Page 695: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 696: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisduvilfinneutomenvisningerstandardvisning,brukerduViewInfo-objektet.

Page 697: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetEventsnedenforbrukesName-egenskapenforView-objektettilåfinneuthvilkenvisningbrukerenharbyttettil.HvisvisningenArchiveCustomerbrukes,blirdetlagttilennotatverdiiskjemaetsunderliggendeXML-dokument.

functionXDocument::OnSwitchView(eventObj){varoDate=newDate();

if(XDocument.View.Name=="ArchiveCustomer"){varoNotesNode=XDocument.DOM.selectSingleNode("/Customers/CustomerInfo/Notes");varoDivNode=XDocument.DOM.createNode(1,"div","http://www.w3.org/1999/xhtml");

oDivNode.text="Noterecorded"+oDate.toString();oNotesNode.appendChild(oDivNode);}}

Page 698: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(ViewInfo-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengverdisomangirnavnetpåvisningensomerknyttettilViewInfo-objektet.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetilViewInfo-objektet.

Page 699: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 700: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavnetpåViewInfo-objekteterdetsammesomnavnetpåvisningendetrepresenterer.NavnetpåViewInfo-objektetkanogsåbrukessomargumenttilItem-egenskapenforViewInfos-samlingen.

Page 701: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesName-egenskapenforViewInfo-objektettilåvisenavnetpåenvisningienmeldingsboks:

varobjViewInfo;

objViewInfo=XDocument.ViewInfos(0);XDocument.UI.Alert("Viewname:"+objViewInfo.Name);

Page 702: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(WebServiceAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetWebServiceAdapter-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

Page 703: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 704: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 705: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Name-egenskapen(XMLFileAdapter-objekt)

EnskrivebeskyttetegenskapsomreturnerernavnetpåetXMLFileAdapter-objekt.

expression.Name

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXMLFileAdapter-objekt.

Page 706: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 707: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 708: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 709: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NewValue-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengverdisomangirverdientilenXMLDOM-node(DocumentObjectModel)somvilblioppdatertellersattinnunderendatavalideringshendelse.

expression.NewValue

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 710: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 711: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNewValue-egenskapeninneholderverdientilXMLDOM-nodensomvilerstattedeneksisterendeverdien.HvisduvilhentedenopprinneligeverdientilXMLDOM-noden,brukerduOldValue-egenskapenforDataDOMEvent-objektet.

Page 712: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraADO-eksempelskjemaet(ActiveXDataObjects)nedenforbrukesNewValue-egenskapenforDataDOMEvent-objektettilåfinneutomdennyeverdientilXMLDOM-nodenerentomstreng.Hvisverdienikkeerentomstreng,angirkodenatandrefeltskalværetommestrenger.

functionmsoxd__Employees_EmployeeID_attr::OnAfterChange(eventObj){if(eventObj.IsUndoRedo){//AnundoorredooperationhasoccurredandtheDOMisread-only.return;}if(eventObj.NewValue=="")return;

if(XDocument.DOM.selectSingleNode('/dfs:myFields/dfs:queryFields/q:Employees/@FirstName').text!="")XDocument.DOM.selectSingleNode('/dfs:myFields/dfs:queryFields/q:Employees/@FirstName').text="";

if(XDocument.DOM.selectSingleNode('/dfs:myFields/dfs:queryFields/q:Employees/@LastName').text!="")XDocument.DOM.selectSingleNode('/dfs:myFields/dfs:queryFields/q:Employees/@LastName').text="";}

Page 713: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 714: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Node-egenskapen(Error-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXMLDOM-noden(DocumentObjectModel)ietskjemasunderliggendeXML-dokumentsomerknyttettiletError-objekt.

expression.Node

expressionObligatorisk.EtuttrykksomreturnererenreferansetilError-objektet.

Page 715: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 716: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVedhjelpavNode-egenskapenkandufåtilgangtilalleegenskapeneogmetodeneforXMLDOM-noden.

Page 717: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesNode-egenskapenforError-objektettilåviseXML-nodenforenfeilienmeldingsboks:

varobjError;

objError=XDocument.Errors(0);XDocument.UI.Alert("Errorname:"+objError.Node.xml);

Page 718: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 719: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Node-egenskapen(Index)

Node-egenskapenreturnererenreferansetilXML-nodenDOM(DocumentObjectModel)ietskjemasunderliggendeXML-dokumentsomertilknyttetetbestemtobjekt.DenneegenskapenerimplementertiflereMicrosoftOfficeInfoPath2003-objektmodeller.KlikkenNode-egenskapskoblingnedenforforåvisehjelpeemnetforenbestemtimplementeringavNode-egenskapen.

Node-egenskapsomsomdenbrukespåError-objektet.

Node-egenskapsomdenbrukespåInfoPathControlSite-objektet.

Page 720: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Node-egenskapen(InfoPathControlSite-objektet)

HenterenreferansetilXML-nodensomActiveX-kontrollenerbundettil.

uttrykk.Node

uttrykkObligatorisk.EtuttrykksomreturnererenreferansetilInfoPathControlSite-objektet.

Page 721: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 722: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerforoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 723: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 724: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OldValue-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengverdisomangirdenopprinneligeverdientilenXMLDOM-node(DocumentObjectModel)somvilblioppdatertellerslettetunderendatavalideringshendelse.

expression.OldValue

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 725: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 726: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderOldValue-egenskapeninneholderdenopprinneligeverdientilXMLDOM-nodensomvilblierstattetmedennyverdiellerslettet.HvisduvilhentedennyeverdientilXMLDOM-noden,brukerduNewValue-egenskapenforDataDOMEvent-objektet.

Page 727: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesOldValue-egenskapenforDataDOMEvent-objektettilåvisedenopprinneligeverdientilenXMLDOM-node,sammenmeddennyeverdien:

XDocument.UI.Alert("Originalvalue:"+eventObj.OldValue+"\nNewvalue:"+eventObj.NewValue);

Page 728: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 729: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Operation-egenskapen(DataDOMEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengverdisomangirhvilkentypehandlingsombrukespåenXMLDOM-node(DocumentObjectModel)underendatavalideringshendelse.

expression.Operation

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 730: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 731: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderOperation-egenskapenreturnererverdieneInsert,UpdateogDelete.

Page 732: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetStructuralEditingnedenforbrukesOperation-egenskapenforDataDOMEvent-objektettilåkontrolleretypenhandlingsominntreffer.Hvisdeterenslettehandling,kallerkodenenegendefinertfunksjon.

functionmsoxd__item::OnAfterChange(eventObj){if(!eventObj.IsUndoRedo&&eventObj.Operation=="Delete"&&eventObj.Site.nodeName=="item"&&eventObj.Source.nodeName=="item"){Calculate();}}

Page 733: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Operation-egenskapen(Index)

Operation-egenskapenangirellerreturnererenstrengsomrepresentererenkommandostrengforwebtjeneste,ellerdenreturnerernavnetpåenhendelseshandling.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenOperation-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavOperation-egenskapen.

Operation-egenskapenslikdenbrukesmedDataDOMEvent-objektet.

Operation-egenskapenslikdenbrukesmedWebServiceAdapter-objektet.

Page 734: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 735: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Operation-egenskapen(WebServiceAdapter-objektet)

Angirellerhenterenstrengverdisominneholderkilde-XMLenforoperation-elementetiskjemadefinisjonsfilen(.xsf).

expression.Operation

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWebServiceAdapter-objektet.

Page 736: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 737: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderoperation-elementeti.xsf-fileninneholderinformasjonomwebtjenesten,inkludertnavn,metodensombrukestilhentingogsendingavdata,ogURL-adresse(UniformResourceLocator).

Page 738: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesOperation-egenskapenforWebServiceAdapter-objektettilåviseoperasjonsstrengenforwebtjenestensdataadapterienmeldingsboks:

varobjWSAdapter;

objWSAdapter=XDocument.DataObjects("WebCityList").QueryAdapter;XDocument.UI.Alert("Operationstring:"+objWSAdapter.Operation

Page 739: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 740: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OutputLocation-egenskapen

Enlese-ogskrivebeskyttetegenskapsomangirXMLDOM-noden(DocumentObjectModel)adapterenkopiererXMLunder,somerreturnertavXML-webtjenesten.

expression.OutputLocation

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

Page 741: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 742: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisverdienforOutputLocation-egenskapenikkeerangittforenspørringsadapter,tilsvarerdendataFields-elementetidatakildensomerforbundetmeddatatilkoblingen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 743: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 744: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

PackageURL-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholderURL-adressen(UniformResourceLocator)tilhurtigbuffermappenderdeutpakkedeskjemafileneforetMicrosoftOfficeInfoPath2003-skjemaerplassert.

expression.PackageURL

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSolution-objekt.

Page 745: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 746: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderPackageURL-egenskapenangisvedkjøring,ogURL-adressenpekertilmappenderskjemamalfileneerhurtigbufret.

Page 747: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesPackageURL-egenskapenforSolution-objektettilåviseURL-adressentilmappenienmeldingsboks:

XDocument.UI.Alert("PackageURL:"+XDocument.Solution.PackageURL

Page 748: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 749: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Parent-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilXMLDOM-noden(DocumentObjectModel)fordenoverordnedenodenforXMLDOM-nodensomendresunderendatavalideringshendelse.

expression.Parent

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 750: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 751: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXMLDOM-nodensomreturneresavParent-egenskapen,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.DettekanværesærlignyttigundersletteoperasjonerfordiParent-egenskapentilordnestilplasseringenforXMLDOM-nodensombleslettet.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 752: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIdeleksempletfraeksempelskjemaetDataValidationnedenforbrukesParent-egenskapenforDataDOMEvent-objektettilåkontrollerenavnetpådenoverordnedenoden.Hvisdetstemmeroverensmedbestemtekriterier,visesenfeilmelding.

functionmsoxd__shippingDates::OnBeforeChange(eventObj){varobjOrderDate=newDate(XDocument.DOM.selectSingleNode('/sampleData/shippingDates/orderDate').text.replace(/(.*)-(.*)-(.*)/,"$2-$3-$1"));varobjShipDate=newDate(XDocument.DOM.selectSingleNode('/sampleData/shippingDates/shipDate').text.replace(/(.*)-(.*)-(.*)/,"$2-$3-$1"));...

if(objShipDate.toString()!="NaN"&&objOrderDate.toString()=="NaN"){eventObj.ReturnMessage="TheShipDateisinvalidwithoutanorderdate.";

if(eventObj.Parent.nodeName=="orderDate")eventObj.ReturnMessage+="YoumustdeletetheShipDate"+"beforedeletingtheOrderDate.";

eventObj.ReturnStatus=false;return;}...}

Page 753: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 754: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAdapter-egenskapen(DataObject-objektet)

Enskrivebeskyttetegenskapsomreturnererenreferansetildataadapterobjektetsombrukesforensekundærdatakilde.

expression.QueryAdapter

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataObject-objektet.

Page 755: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 756: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetildataadapterobjektetsomreturneresavQueryAdapter-egenskapen,kandubrukeegenskapeneogmetodenefordetbestemtedataadapterobjektet.

MicrosoftOfficeInfoPath2003støttertretyperdataadaptere:

1. ActiveXDataObjectsRepresenteresavADOAdapter-objektet.

2. WebtjenesterRepresenteresavWebServiceAdapter-objektet.

3. XML-filRepresenteresavXMLFileAdapter-objektet.

Page 757: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesQueryAdapter-egenskapenforDataObject-objektettilåreturnereenreferansetildataadapterensomerknyttettilDataObject-objektet,idettetilfelletetADOAdapter-dataadapterobjekt.DeretterbrukesCommand-egenskapenforADOAdapter-objektettilåviseSQL-kommandotekstenienmeldingsboks.

varobjDataAdapter;

objDataAdapter=XDocument.DataObjects("CityList").QueryAdapterXDocument.UI.Alert("SQLcommandtext:"+objDataAdapter.Command);

Page 758: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAdapter-egenskapen(Index)

QueryAdapter-egenskapenreturnererenreferansetilentypedataadapterobjekt,foreksempelADOAdapter-,WebServiceAdapter-ellerXMLFileAdapter-objektet.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenQueryAdapter-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavQueryAdapter-egenskapen.

QueryAdapter-egenskapenslikdenbrukesmedDataObject-objektet.

QueryAdapter-egenskapenslikdenbrukesmedXDocument-objektet.

Page 759: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 760: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAdapter-egenskapen(XDocument-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetildataadapterobjektetsomerknyttettiletMicrosoftOfficeInfoPath2003-skjema.

expression.QueryAdapter

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 761: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 762: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDataadapterobjekterinneholderulikeegenskaperogmetodersomhenterdatafraogsenderdatatileksternedatakilder.Dataadapterensomerknyttettiletskjema,eravhengigavdentypendatakildesomblebruktdaskjemaetbleopprettet.

VedhjelpavQueryAdapter-egenskapenkandufåtilgangtildenprimæredatakildenforetInfoPath-skjema.Hvisduvilhatilgangtildataadapterobjektenesombrukesforetskjemassekundæredatakilde,brukerduDataObjects-egenskapenforXDocument-objektet.

MicrosoftOfficeInfoPath2003støttertretyperdataadaptere:

1. ActiveXDataObjectsRepresenteresavADOAdapter-objektet.

2. WebtjenesterRepresenteresavWebServiceAdapter-objektet.

3. XML-filRepresenteresavXMLFileAdapter-objektet.

Obs!XMLFileAdapter-objektetkanikkebrukessammenmedQueryAdapter-egenskapenforXDocument-objektet.Detkanbarebrukesforsekundæredatakilder.HvisduvilhatilgangtiletskjemasunderliggendeXML-dokument,brukerduDOM-egenskapenforXDocument-objektet.

Page 763: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesQueryAdapter-egenskapenforXDocument-objektettilåangienreferansetilADOAdapter-dataadapterobjektet.DeretterbrukesCommand-egenskapenforADOAdapter-objektettilåviseSQL-kommandotekstenienmeldingsboks.

varobjADOAdapter;

objADOAdapter=XDocument.QueryAdapter;XDocument.UI.Alert("SQLcommandtext:"+objADOAdapter.Command);

Page 764: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 765: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(ADOAdapter-objektet)

Enboolsk,skrivebeskyttetegenskapsomalltidreturnererTrue,somtilsvarerqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.QueryAllowed

expressionEtuttrykksomreturnereretADOAdapter-objekt.

Page 766: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 767: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 768: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 769: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(DAVAdapter-objektet)

Enboolsk,skrivebeskyttetegenskapsomalltidreturnererFalse,somtilsvarerqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.QueryAllowed

expressionEtuttrykksomreturnereretDAVAdapter-objekt.

Page 770: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 771: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 772: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 773: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(EmailAdapter-objekt)

Enboolsk,skrivebeskyttetegenskapsomalltidreturnererFalse,somtilsvarerqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.QueryAllowed

expressionEtuttrykksomreturnereretEmailAdapter-objekt.

Page 774: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 775: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 776: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 777: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(HWSAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnererenBoolean-verdisomalltiderFalse,tilsvarendequeryAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.QueryAllowed

expressionEtuttrykksomreturnereretHWSAdapter-objekt.

Page 778: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 779: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 780: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 781: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(Index)

QueryAllowed-egenskapenreturnererenverdisomerforbundetmedqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).DenneegenskapenerimplementertiflereobjektmodellobjekteriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenQueryAllowed-egenskapnedenforforåvisehjelpeemnetforenbestemtimplementeringavQueryAllowed-egenskapen.

QueryAllowed-egenskapensomdenblirbruktforADOAdapter-objektet.

QueryAllowed-egenskapensomdenblirbruktforDAVAdapter-objektet.

QueryAllowed-egenskapensomdenblirbruktforEmailAdapter-objektet.

QueryAllowed-egenskapensomdenblirbruktforHWSAdapter-objektet.

QueryAllowed-egenskapensomdenblirbruktforSharepointListAdapter-objektet.

QueryAllowed-egenskapensomdenblirbruktforWebServiceAdapter-objektet.

QueryAllowed-egenskapensomdenblirbruktforXMLFileAdapter-objektet.

Page 782: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 783: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(SharePointListAdapter-objektet)

Enboolsk,skrivebeskyttetegenskapsomalltidreturnererTrue,somtilsvarerqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.QueryAllowed

expressionEtuttrykksomreturnereretSharepointListAdapter-objekt.

Page 784: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 785: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 786: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 787: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(WebServiceAdapter-objektet)

Enboolsk,skrivebeskyttetegenskapsomerforbundetmedqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).StandardverdienerFalse.

expression.QueryAllowed

expressionEtuttrykksomreturnereretWebServiceAdapter-objekt.

Page 788: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 789: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 790: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 791: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

QueryAllowed-egenskapen(XMLFileAdapter-objektet)

Enboolsk,skrivebeskyttetegenskapsomalltidreturnererTrue,somtilsvarerqueryAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.QueryAllowed

expressionEtuttrykksomreturnereretXMLFileAdapter-objekt.

Page 792: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 793: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 794: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 795: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnMessage-egenskapen

Angirellerhenterenstrengverdisomviserfeilmeldingensomvilblireturnerthvisdatavalideringshendelsenmislykkes.

expression.ReturnMessage

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 796: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 797: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårReturnStatus-egenskapenbrukessammenmedReturnStatus-egenskapenforDataDOMEvent-objektet,viserdenenmeldingsboksforbrukerenmeddenangittetekstmeldingen.

Page 798: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesReturnMessage-egenskapenforDataDOMEvent-objektettilåviseenmeldingforbrukerenhvisdatavalideringenforXMLDOM-nodenmislykkes:

functionmsoxd__id_attr::OnBeforeChange(eventObj){if(eventObj.NewValue==""){eventObj.ReturnMessage="Youmustsupplyavalueforthisfield.";eventObj.ReturnStatus=false;return;}}

Page 799: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 800: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(DataDOMEvent-objektet)

Angirellerhenterenboolskverdisomviserreturstatusenfordatavalideringshendelsen.

expression.ReturnStatus

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 801: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 802: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisReturnStatus-egenskapenersatttilFalse,forkastesendringeneiXMLDOM-noden(DocumentObjectModel),ogdatavalideringshendelsenmislykkes.HvisegenskapenersatttilTrue,hardetikkeoppståttnoendatavalideringsfeil,ogdatavalideringshendelsenervellykket.

Page 803: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesReturnStatus-egenskapenforDataDOMEvent-objektettilåangiatdatavalideringshendelsenmislyktes.KodenbrukerogsåReturnMessage-egenskapenforDataDOMEvent-objektettilåviseenmeldingforbrukeren.

functionmsoxd__id_attr::OnBeforeChange(eventObj){if(eventObj.NewValue==""){eventObj.ReturnMessage="Youmustsupplyavalueforthisfield.";eventObj.ReturnStatus=false;return;}}

Page 804: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(DocActionEvent-objektet)

AngirellerhenterenboolskverdisomviserreturstatusenforOnClick-hendelsen.

expression.ReturnStatus

expressionObligatorisk.ReturnererenreferansetilDocActionEvent-objektet.

Page 805: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 806: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisReturnStatus-egenskapenersatttilFalse,mislykkesOnClick-hendelsen.HvisegenskapenersatttilTrue,erOnClick-hendelsenvellykket.StandardverdienerTrue.

Obs!NårReturnStatus-egenskapensettestilFalse,vildetvisesenmeldingsbokssomangirathendelsenvarmislykket.

Page 807: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesReturnStatus-egenskapenforDocActionEvent-objektettilåangiatOnClick-hendelsenmislyktes:

functionDocActionEventCancel::OnClick(eventObj){//Canceltheevent.eventObj.ReturnStatus=false;}

Page 808: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(DocReturnEvent-objektet)

AngirellerhenterenboolskverdisomviserreturstatusenforOnLoad-ogOnSubmitRequest-hendelsen.

expression.ReturnStatus

expressionObligatorisk.ReturnererenreferansetilDocReturnEvent-objektet.

Page 809: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 810: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisReturnStatus-egenskapenersatttilFalse,mislykkesOnLoad-ogOnSubmitRequest-hendelsen.HvisegenskapenersatttilTrue,erOnLoad-ogOnSubmitRequest-hendelsenvellykket.StandardverdienforOnLoad-hendelsenerTrue,ogstandardverdienforOnSubmitRequest-hendelsenerFalse.

Page 811: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesReturnStatus-egenskapenforDocReturnEvent-objektettilåangiatOnLoad-hendelsenmislyktes:

functionXDocument::OnLoad(eventObj){//Canceltheevent.eventObj.ReturnStatus=false;}

Page 812: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(Index)

ReturnStatus-egenskapenreturnererenboolskverdisomangiromendringenesomblegjortunderhendelsen,skalgodtasellerforkastes.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenReturnStatus-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavReturnStatus-egenskapen.

ReturnStatus-egenskapenslikdenbrukesmedDataDOMEvent-objektet.

ReturnStatus-egenskapenslikdenbrukesmedDocActionEvent-objektet.

ReturnStatus-egenskapenslikdenbrukesmedDocReturnEvent-objektet.

ReturnStatus-egenskapensomdenblirbruktforMergeEvent-objektet.

ReturnStatus-egenskapensomdenblirbruktforSaveEvent-objektet.

ReturnStatus-egenskapenslikdenbrukesmedVersionUpgradeEvent-objektet.

Page 813: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(MergeEvent-objektet)

Enlese-ogskrivebeskyttetegenskapsomangirellerhenterenboolskverdisomviserreturstatusenforOnMergeRequest-hendelsen.

expression.ReturnStatus

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletMergeEvent-objekt

Page 814: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 815: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdienforReturnStatus-egenskapenforMergeEvent-objekteterUsann.HvisdenneegenskapenikkeersatttilSann,mislykkeshendelsesbehandlingenforOnMergeRequest-hendelsen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 816: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(SaveEvent-objektet)

AngirellerhenterenboolskverdisomviserreturstatusenforOnSaveRequest-hendelsen.

expression.ReturnStatus

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSaveEvent-objekt

Page 817: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 818: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 819: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(SignEvent-objektet)

SetterellerhenterenBoolean-verdisomangirstatusentilOnSign-hendelsen.

expression.ReturnStatus

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSignEvent-objekt.

Page 820: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 821: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 822: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReturnStatus-egenskapen(VersionUpgradeEvent-objektet)

AngirellerhenterenboolskverdisomviserreturstatusenforOnVersionUpgrade-hendelsen.

expression.ReturnStatus

expressionObligatorisk.ReturnererenreferansetilVersionUpgradeEvent-objektet.

Page 823: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 824: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisReturnStatus-egenskapenersatttilFalse,mislykkesOnVersionUpgrade-hendelsen,ogskjemaetåpnesikke.HvisegenskapenersatttilTrue,erOnVersionUpgrade-hendelsenvellykket.

Page 825: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesReturnStatus-egenskapenforVersionUpgradeEvent-objektettilåangiatOnVersionUpgrade-hendelsenmislyktes:

functionXDocument::OnVersionUpgrade(eventObj){//Canceltheevent.eventObj.ReturnStatus=false;}

Page 826: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Role-egenskapen

Angirellerhenterbrukerensgjeldenderolle.

expression.Role

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 827: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 828: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 829: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesRole-egenskapentilåanslågjeldendebrukersrolle.

varstrCurrentRole=XDocument.Role;

Page 830: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

RollBack-egenskapen(MergeEvent-objektet)

Enlese-ogskrivebeskyttetegenskapsominneholdertilleggsinformasjonOnMergeRequest-hendelsen,sammenmedflaggetforReturnStatus-egenskapen.

expression.RollBack

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletMergeEvent-objekt

Page 831: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 832: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisReturnStatus-egenskapenforMergeEvent-objektetsettestilTrue,ignoreresdenneegenskapen.

HvisReturnStatus-egenskapenersatttilFalseogRollBack-egenskapenersatttilTrue,avbrytesheleflettingenogtilbakestillestilstatusenføroperasjonenblestartet.HvisRollBack-egenskapenersatttilFalse,kanikkegjeldendeskjemaflettes,menflettingenfortsetterinesteskjema.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 833: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesRollBack-egenskapenforMergeEvent-objektettilårulletilbakeheleoperasjonenhvisflettingenmislykkes.

try{XDocument.ImportDOM(eventObj.DOM)}catch(ex){eventObj.ReturnStatus=false;eventObj.RollBack=true;}

Page 834: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ShortErrorMessage-egenskapen

AngirellerhenterstrengverdiensominneholderdenkortefeilmeldingenforetError-objekt.

expression.ShortErrorMessage

expressionObligatorisk.EtuttrykksomreturnererenreferansetilError-objektet.

Page 835: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 836: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDenkortefeilmeldingenerverktøytipsetbrukernesernårdatavalideringiskjemaermislykkes.

Page 837: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesShortErrorMessage-egenskapenforError-objektettilåvisedenkortefeilmeldingenienmeldingsboks:

varobjError;

objError=XDocument.Errors(0);XDocument.UI.Alert("Errorname:"+objError.ShortErrorMessage);

Page 838: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 839: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignatureBlockXmlNode-egenskapen

EnskrivebeskyttetegenskapsomreturnererXML-nodensomtilsvarerendigitalsignatur.

expression.SignatureBlockXmlNode

uttrykkObligatorisk.EtuttrykksomreturnereretSignature-objekt.

Page 840: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 841: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 842: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignatureContainer-egenskap

EnskrivebeskyttetegenskapsomreturnererrotensXLM-modusfordeltreetsominneholdersignatureneiSignedDataBlock-objektet.

expression.SignatureContainer

expressionObligatorisk.EtuttrykksomreturnererenreferansetilSignedDataBlock-objektet.

Page 843: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 844: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 845: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignatureRelation-egenskapen

EnskrivebeskyttetegenskapsomreturnererrelasjonenmellomfleresignaturerforSignedDataBlock-objektet,uttryktsomXdSignatureRelation-nummerertekonstanter.

expression.SignatureRelation

expressionObligatorisk.EtuttrykksomreturnererenreferansetilSignedDataBlock-objektet.

Page 846: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 847: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 848: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Signatures-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilSignatures-samlingensomerforbundetmedSignedDataBlock-objektet.

expression.Signatures

expressionObligatorisk.EtuttrykksomreturnererenreferansetilSignedDataBlock-objektet.

Page 849: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 850: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 851: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignedDataBlock-egenskapen

EnskrivebeskyttetegenskapsomreturnererdensignertedatablokkensomutløserOnSign-hendelsen.

expression.SignedDataBlock

uttrykkObligatorisk.EtuttrykksomreturnereretSignEvent-objekt.

Page 852: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 853: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 854: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SignedDataBlocks-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilSignedDataBlocks-samlingensomerknyttettiletXDocument-objekt.

expression.SignedDataBlocks

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 855: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 856: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSignedDataBlocks-egenskapenbrukestilåhenteenreferansetilSignedDataBlocks-samlingen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 857: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 858: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Site-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilXMLDOM-noden(DocumentObjectModel)derdatavalideringshendelsenbehandlesiøyeblikket.

expression.Site

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 859: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 860: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXMLDOM-nodensomreturneresavSite-egenskapen,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 861: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetDataValidationnedenforbrukesSite-egenskapenforDataDOMEvent-objektettilåkontrollereverdientilXMLDOM-noden.Hvisdenstemmeroverensmedbestemtekriterier,opprettesenfeil.

functionmsoxd__itemB_quantityListB::OnValidate(eventObj){if(parseInt(eventObj.Site.nodeTypedValue,10)>50)eventObj.ReportError(eventObj.Site,"Invalidquantity."+"Thetotalnumberofeachtypeofblockcannotexceed50.",false);

if(parseInt(eventObj.Site.nodeTypedValue,10)<0)eventObj.ReportError(eventObj.Site,"Invalidquantity."+"Thetotalnumberofeachtypeofblockcannotbelessthan0.",false);}

Page 862: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 863: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SiteUrl-egenskapen

EnskrivebeskyttetegenskapsomreturnererURL-adressen(UniformResourceLocator)forWindowsSharePointServices-områdetsomSharepointListAdaptersenderspørringtil.

expression.SiteUrl

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSharePointListAdapter-objekt

Page 864: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 865: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 866: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserhvordandubrukerSiteUrl-egenskapenforetSharePointListAdapter-objekttilålagreURL-plasseringenienlokalvariabel.

varstrSiteURL=XDocument.DataAdapters["Announcements"].SiteUrl

Page 867: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 868: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Solution-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilSolution-objektetsomerknyttettiletMicrosoftOfficeInfoPath2003-skjema.

expression.Solution

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 869: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 870: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSolution-objektetgirtilgangtilinformasjonometskjemastilknyttedeskjemadefinisjonsfil(.xsf),inkluderttilgangtilenXMLDOM(DocumentObjectModel)sominneholderkilde-XMLenfor.xsf-filen.

Page 871: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSolution-egenskapenforXDocument-objektettilålasteinnenvariabelmedXML-innholdetfor.xsf-filen:

varstrXSF;strXSF=XDocument.Solution.DOM.xml;

Page 872: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 873: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SolutionVersion-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholderversjonsnummerettilenMicrosoftOfficeInfoPath2003-skjemamal.

expression.SolutionVersion

expressionObligatorisk.EtuttrykksomreturnererenreferansetilVersionUpgradeEvent-objektet.

Page 874: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 875: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDenneegenskapenkanbarebrukesunderOnVersionUpgrade-hendelsen.

Page 876: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSolutionVersion-egenskapenforVersionUpgradeEvent-objektettilåviseversjonsnummerettilenInfoPath-skjemamalienmeldingsboks:

functionXDocument::OnVersionUpgrade(eventObj){XDocument.UI.Alert("Theformversion:"+eventObj.DocumentVersion+"\nTheformtemplateversion:"+eventObj.SolutionVersion);eventObj.ReturnStatus=true;}

Page 877: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 878: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Source-egenskapen(DataDOMEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXMLDOMen(DocumentObjectModel)derdatavalideringshendelseninntreffer.

expression.Source

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 879: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 880: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXMLDOM-nodensomreturneresavSource-egenskapen,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 881: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetStructuralEditingnedenforbrukesSource-egenskapenforDataDOMEvent-objektettilåreturnereenreferansetilXMLDOM-nodensomforårsaketdenopprinneligeendringen.Hvisnodenavnetstemmeroverensmedbestemtekriterier,kallesenegendefinertfunksjon.

functionmsoxd__quantity::OnAfterChange(eventObj){if(!eventObj.IsUndoRedo&&eventObj.Source.nodeName!="item")Calculate(eventObj.Site.parentNode);}

Page 882: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 883: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Source-egenskapen(DocActionEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetildeninnersteXMLDOM-noden(DocumentObjectModel)ietskjemasunderliggendeXML-dokument.

expression.Source

expressionObligatorisk.ReturnererenreferansetilDocActionEvent-objektet.

Page 884: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 885: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXMLDOM-nodensomreturneresavSource-egenskapen,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomstøttesavXMLDOMen.

Obs!HvisduvillæremeromXMLDOMogegenskapeneogmetodenedenstøtter,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 886: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSource-egenskapenforDocActionEvent-objektettilåvisekilde-XML-dataeneforXMLDOM-nodenienmeldingsboks:

functionDocActionEventSource::OnClick(eventObj){XDocument.UI.Alert("Source:"+eventObj.Source.xml);}

Page 887: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 888: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Source-egenskapen(Index)

Source-egenskapenreturnererenreferansetilXMLDOM-noden(DocumentObjectModel)sominneholderkilde-XMLenfordataenesomendresunderenhendelse.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenSource-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavSource-egenskapen.

Source-egenskapenslikdenbrukesmedDataDOMEvent-objektet.

Source-egenskapenslikdenbrukesmedDocActionEvent-objektet.

Page 889: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 890: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Status-egenskapen(Certificate-objektet)

Enskrivebeskyttetegenskapsomreturnererstatusenfordetdigitalesertifikatet.Statusensomreturneres,erenavdeXdCertificateStatus-nummerertekonstantene.

expression.Status

uttrykkObligatorisk.EtuttrykksomreturnereretCertificate-objekt.

Page 891: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 892: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 893: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Status-egenskapen(Index)

DenneegenskapenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenStatus-egenskapnedenforforåvisehjelpeemnetforenbestemtimplementeringavStatus-egenskapen.

Status-egenskapensomdenblirbruktforCertificate-objektet.

Status-egenskapensomdenblirbruktforSignature-objektet.

Page 894: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 895: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Status-egenskapen(Signature-objektet)

Enskrivebeskyttetegenskapsomreturnererstatusenfordenangittedigitalesignaturen.Statusensomreturneres,erbasertpåXdSignatureStatus-nummereringen

expression.Status

uttrykkObligatorisk.EtuttrykksomreturnereretSignature-objekt.

Page 896: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 897: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStatus-egenskapenbekrefterbareomskråstrekenidendigitalesignaturenergyldig.Denbekrefterikkeklareringskjedenidetdigitalesertifikatet,oghellerikkeatbildetavvisningensombletattdasignaturenblelagttil,tilsvarergjeldendevisningidetsignerteskjemaet.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 898: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Subject-egenskapen(EmailAdapter-objekt)

Returnererellerangirenstrengsomrepresentereremnetie-postmeldingerforbundetmeddetbestemtEmailAdapter-objektet.

expression.Subject

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 899: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 900: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 901: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerSubject-egenskapenforenforekomstavEmailAdapter-objektetforåendreemnetie-postmeldingenførEmailAdapter-objektetsendes:

objEmailAdapter.Subject="WeeklyStatusReport";

Page 902: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Subject-egenskapen(MailEnvelope-objektet)

AngirellerhenterenstrengsominneholderemneverdiensombrukesiMailEnvelope-objektetsomerknyttettiletWindow-objekt.

expression.Subject

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMailEnvelope-objektet.

Page 903: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 904: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderMailEnvelope-objektetstøtterikkeprogrammatiskopprettelseavmeldingstekstiene-postmelding.Brukernekanskriveinnmeldingstekstennåre-postmeldingenvisesistandardprogrammetfore-post.

Page 905: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSubject-egenskapenforMailEnvelope-objektettilåangiemneverdienforenegendefinerte-postmelding:

functionCreateMailEnvelope::OnClick(eventObj){varobjEmail;

objEmail=Application.ActiveWindow.MailEnvelope;objEmail.To="[email protected]";objEmail.CC="[email protected]";objEmail.BCC="[email protected]";objEmail.Subject="Teste-mailmessage";objEmail.Visible=true;objEmail=null;}

Page 906: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 907: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(ADOAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomtilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.SubmitAllowed

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletADOAdapter-objekt.

Page 908: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 909: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdienforSubmitAllowed-egenskapenerFalse,somogsåerstandardverdienforsubmitAllowed-attributtet.HvissubmitAllowed-attributtetsettestilTrue,støtterADO-tilkoblingensendingavdataitilleggtilspørringer.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 910: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 911: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(DAVAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomalltidreturnererFalse,somtilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.SubmitAllowed

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletDAVAdapter-objekt

Page 912: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 913: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 914: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 915: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(EmailAdapter-objekt)

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomalltidreturnererTrue,somtilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.SubmitAllowed

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 916: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 917: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 918: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 919: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(HWSAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnererenBoolean-verdisomalltiderTrue,tilsvarendesubmitAllowed-attributtetiskjemdefinisjonsfilen(XSF).

expression.SubmitAllowed

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletHWSAdapter-objekt.

Page 920: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 921: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 922: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(Index)

SubmitAllowed-egenskapenreturnererenverdisomtilsvarersumitAllowed-attributtetiskjemadefinisjonsfilen(XSF).DenneegenskapenimplementeresiflereobjektmodellobjekteriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenSubmitAllowed-egenskapnedenforforåvisehjelpeemnetforenbestemtimplementeringavSubmitAllowed-egenskapen.

SubmitAllowed-egenskapensomdenblirbruktforADOAdapter-objektet.

SubmitAllowed-egenskapensomdenblirbruktforDAVAdapter-objektet.

SubmitAllowed-egenskapensomdenblirbruktforEmailAdapter-objektet.

SubmitAllowed-egenskapensomdenblirbruktforHWSAdapter-objektet.

SubmitAllowed-egenskapensomdenblirbruktforSharepointListAdapter-objektet.

SubmitAllowed-egenskapensomdenblirbruktforWebServiceAdapter-objektet.

SubmitAllowed-egenskapensomdenblirbruktforXMLFileAdapter-objektet.

Page 923: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 924: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(SharePointListAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomtilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).ReturnereralltidFalseforSharePointListAdapter-objektet.

expression.SubmitAllowed

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSharepointListAdapter-objekt

Page 925: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 926: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 927: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 928: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(WebServiceAdapter-objektet)

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomtilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).StandardverdienerFalse.

expression.SubmitAllowed

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

Page 929: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 930: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 931: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 932: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitAllowed-egenskapen(XMLFileAdapter-objekt)

EnskrivebeskyttetegenskapsomreturnererenboolskverdisomalltidreturnererFalse,somtilsvarersubmitAllowed-attributtetiskjemadefinisjonsfilen(XSF).

expression.SubmitAllowed

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXMLFileAdapter-objekt.

Page 933: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 934: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 935: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

TaskPanes-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilTaskPanes-samlingensomerknyttettilWindow-objektet.

expression.TaskPanes

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 936: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 937: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderTaskPanes-egenskapenkanbarebrukessammenmedredigeringsvindutyper.Hvisdenbrukessammenmedenutformingsvindutype,vildenreturnereenfeil.

Page 938: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesTaskPanes-egenskapenforWindow-objektettilåangienreferansetilTaskPanes-samlingen:

varobjTaskPanes;

objTaskPanes=Application.ActiveWindow.TaskPanes;

Page 939: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 940: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Timeout-egenskapen(ADOAdapter-objektet)

AngirellerhenterdenlangeheltallsverdienfortidsavbruddforADOAdapter-objektet.

expression.Timeout

expressionObligatorisk.EtuttrykksomreturnererenreferansetilADOAdapter-objektet.

Page 941: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 942: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderTimeout-egenskapenforADOAdapter-objektetinneholdertidsavbruddsverdiensombrukesavADO-dataadapterentilåreguleretidensombrukestilåsendedatatiloghentedatafraeneksternActiveXDataObjects-/OLEDB-datakilde.

Obs!ADOAdapter-objektetkanbarebrukessammenmedMicrosoftSQLServer-ogMicrosoftAccess-databaser.

Page 943: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesTimeout-egenskapenforADOAdapter-objektettilåvisetidsavbruddsverdienforADO-dataadapterenienmeldingsboks:

varobjADOAdapter;

objADOAdapter=XDocument.DataObjects("CityList").QueryAdapter;XDocument.UI.Alert("SQLcommandtext:"+objADOAdapter.Timeout

Page 944: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 945: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Timeout-egenskapen(Index)

Timeout-egenskapensetterellermottartidsavbruddsverdienfornoentyperdataadaptere.DenneegenskapenimplementeresiflereobjektmodellobjekteriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenTimeout-egenskapnedenforforåvisehjelpeemnetforenbestemtimplementeringavTimeout-egenskapen.

Timeout-egenskapensomdenblirbruktforADOAdapter-objektet.

Timeout-egenskapensomdenblirbruktforWebServiceAdapter-objektet.

Page 946: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Timeout-egenskapen(WebServiceAdapter-objektet)

AngirellerhentertidsavbruddsverdienforlangtheltallisekunderforetWebServiceAdapter-objekt.

expression.Timeout

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

Page 947: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 948: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdienforTimeout-egenskapenforWebServiceAdapter-objekteter30sekunder.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 949: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

To-egenskapen(EmailAdapter-objektet)

Returnererellerangirenstrengsomrepresenterermottakerneave-postmeldingerforbundetmedetbestemtEmailAdapter-objekt.

expression.To

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 950: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 951: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienmåværeensemikolondeltstrengsomkanlesessomenlistemedgyldigee-postadresseravbrukerense-postklient.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 952: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelDetteeksempletviserhvordandubrukerTo-egenskapenforenforekomstavEmailAdapter-objektetforåendremottakerneavene-postmeldingførEmailAdapter-objektetsendes:

objEmailAdapter.To=objEmailAdapter.To+";[email protected]";

Page 953: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

To-egenskapen(Index)

To-egenskaperreturnererellerangirmottakerneavene-postmelding.DenneegenskapenimplementeresiflereobjektmodellobjekteriMicrosoftOfficeInfoPath2003.KlikkenkoblingforTo-egenskapennedenforforåvisehjelpeemnetforenbestemtimplementeringavTo-egenskapen.

To-egenskapensomdenblirbruktforEmailAdapter-objektet.

To-egenskapensomdenblirbruktforMailEnvelope-objektet.

Page 954: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

To-egenskapen(MailEnvelope-objektet)

Angirellerhenterenstrengsominneholdersendtil-verdiensombrukesiMailEnvelope-objektetsomerknyttettiletWindow-objekt.

expression.To

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMailEnvelope-objektet.

Page 955: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 956: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienesomangisforTil-egenskapen,børværeenstrengavgyldigee-postadresser.Dukanangifleree-postadresservedåskriveinn";"mellomadressene,somvistieksempletnedenfor:

objEmail.To="[email protected];[email protected]"

Page 957: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesTo-egenskapenforMailEnvelope-objektettilåangisendtil-verdienforenegendefinerte-postmelding:

functionCreateMailEnvelope::OnClick(eventObj){varobjEmail;

objEmail=Application.ActiveWindow.MailEnvelope;objEmail.To="[email protected]";objEmail.CC="[email protected]";objEmail.BCC="[email protected]";objEmail.Subject="Teste-mailmessage";objEmail.Visible=true;objEmail=null;}

Page 958: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Top-egenskapen

Enlese-ogskrivebeskyttetegenskapavtypenlangtheltall,somangirdenvertikaleplasseringenavvinduetsomrepresenteresavWindow-objektet,måltipunkter.

expression.Top

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWindow-objekt

Page 959: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderTop-egenskapenreturnererenfeilhvisdenbrukesforetvindusomerminimertellermaksimert.

HvisduangirenplasseringforTop-egenskapensomerutenforskjermen,viseshelevinduetpåskjermen.

Page 960: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 961: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 962: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type-egenskapen(DocContextChangeEvent-objekt)

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholderentypekontekstendringshendelsesomoppstodnårOnContextChange-hendelsenbleutløst.

expression.Type

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDocContextChangeEvent-objektet.

Page 963: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 964: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSombeskrevetiemnetomOnContextChange-hendelsen,returnererType-egenskapenbareverdien"ContextNode"forkontekstendringeriMicrosoftInfoPath2003ServicePack1.Hviskodenienhendelsesbehandlingimidlertidutførerhandlingersomavhengeravgjeldendefunksjonalitet,børdenkodenværeutformettilåsjekkeverdienforType-egenskapen,fordifremtidigeversjoneravInfoPathkanskjebrukerandreverdierforandrekontekstendringer.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 965: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 966: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type-egenskapen(Error-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengverdisominneholderError-objekttypen.

expression.Type

expressionObligatorisk.EtuttrykksomreturnererenreferansetilError-objektet.

Page 967: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 968: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDetfinnestretyperfeil:

SCHEMA_VALIDATIONDatavalideringmislyktessometresultatavenbegrensningdefinertiXML-skjemaet.

SYSTEM_GENERATEDDatavalideringmislyktessometresultatavbegrensningerdefinertiskjemadefinisjonsfilen(.xsf)ellersometresultatavskriptkodesomkallerReportError-metodenforDataDOMEvent-objektet.

USER_SPECIFIEDDatavalideringmislyktessometresultatavenegendefinertskriptfeilopprettetmedAdd-metodenforErrors-samlingen.

Page 969: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesType-egenskapenforError-objektettilåvisetypenfeilienmeldingsboks:

varobjError;

objError=XDocument.Errors(0);XDocument.UI.Alert("Errorname:"+objError.Type);

Page 970: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 971: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type-egenskapen(HTMLTaskPane-objektet)

EnskrivebeskyttetegenskapsomreturnererenverdisomangirtypenoppgaverutesomrepresenteresavHTMLTaskPane-objektet,somalltiderenegendefinertoppgaverute.

expression.Type

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHTMLTaskPane-objektet.BasertpåXdTaskPaneType-opplistingen.

Page 972: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 973: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderType-egenskapenforHTMLTaskPane-objekteterenavegenskapenesomarvesfraTaskPane-objektetnårtypenoppgaveruteer0,detvilsiatdeterenegendefinertoppgaverute.

Obs!Type-egenskapenerbasertpåXdTaskPaneType-nummereringen.DissetallverdienebrukesogsåsomargumentertilItem-egenskapenforTaskPanes-samlingenforåreturnereenreferansetilenangitttypeoppgaverute.

Page 974: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforTaskPanes-samlingentilåangienreferansetilHTMLTaskPane-objektetsomrepresentererdenegendefinerteHjelp-oppgaveruten.DeretterbrukesVisible-egenskapenforHTMLTaskPane-objektettilågjøredenegendefinerteoppgaverutensynligiMicrosoftOfficeInfoPath2003-brukergrensesnittet.TypeverdienfordenegendefinerteoppgaverutenerdensammesomverdiensomoverførestilItem-egenskapen.

varobjTaskPane;

objTaskPane=XDocument.View.Window.TaskPanes(0);objTaskPane.Visible=true;

Page 975: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type-egenskapen(Index)

Type-egenskapenreturnererenverdisomangirobjekttype.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenType-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavType-egenskapen.

Type-egenskapensomdenblirbruktforDocContextChangeEvent-objektet.

Type-egenskapenslikdenbrukesmedError-objektet.

Type-egenskapenslikdenbrukesmedHTMLTaskPane-objektet.

Type-egenskapenslikdenbrukesmedTaskPane-objektet.

Type-egenskapenslikdenbrukesmedWindow-objektet.

Page 976: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 977: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type-egenskapen(TaskPane-objektet)

EnskrivebeskyttetegenskapsomreturnererenverdisomangirtypenoppgaverutesomrepresenteresavTaskPane-objektet.

expression.Type

expressionObligatorisk.EtuttrykksomreturnererenreferansetilTaskPane-objektet.BasertpåXdTaskPaneType-opplistingen.

Page 978: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 979: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisType-egenskapenforTaskPane-objektetreturnerer0,eroppgaverutenenegendefinertoppgaverute.HvisType-egenskapenreturnererenannenverdi,eroppgaveruteneninnebygdoppgaverute.

Obs!Type-egenskapenerbasertpåXdTaskPaneType-nummereringen.DissetallverdienebrukesogsåsomargumentertilItem-egenskapenforTaskPanes-samlingenforåreturnereenreferansetilenangitttypeoppgaverute.

Page 980: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforTaskPanes-samlingentilåangienreferansetilTaskPane-objektetsomrepresentererdeninnebygdeHjelp-oppgaveruten.DeretterbrukesVisible-egenskapenforTaskPane-objektettilågjøreHjelp-oppgaverutensynligiMicrosoftOfficeInfoPath2003-brukergrensesnittet.

varobjTaskPane;

objTaskPane=XDocument.View.Window.TaskPanes.Item(4);objTaskPane.Visible=true;

Page 981: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 982: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type-egenskapen(Window-objektet)

EnskrivebeskyttetegenskapsomreturnererenlangheltallsverdisomangirvindustypensomrepresenteresavWindow-objektet.Verdiensomreturneres,erbasertpåXdWindowType-nummereringen.

expression.Type

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 983: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 984: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWindow-objektenerepresentererdetotypenevinduersombrukesiInfoPath-programmet:redigeringsvinduet,sombrukessomskjemaområdenårenbrukerfyllerutetskjema,ogutformingsvinduet,sombrukessomutformingsmodusnårenbrukerutformeretskjema.

Page 985: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesType-egenskapenforWindow-objektettilåfinneuthvilkentypevindusomeraktiviøyeblikket:

if(Application.ActiveWindow.Type==0)XDocument.UI.Alert("Theactivewindowisaneditingwindow.");elseXDocument.UI.Alert("Theactivewindowisadesigningwindow.");

Page 986: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UI-egenskapen

ReturnererenreferansetilUI-objektetiMicrosoftOfficeInfoPath2003.

expression.UI

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 987: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 988: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderUI-objektet(UserInterface)inneholderenrekkemetodersomkanbrukestilåviseegendefinerteoginnebygdedialogbokser.

Page 989: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesUI-egenskapenforXDocument-objektettilåviseenenkelmeldingsboksvedhjelpavAlert-metoden:

XDocument.UI.Alert("Hereisthemessagetext.");

Page 990: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 991: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

URI-egenskapen(Index)

URI-egenskapenreturnererenstrengverdisomangirenURI-plassering(UniformResourceIdentifier).DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenURI-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavURI-egenskapen.

URI-egenskapenslikdenbrukesmedSolution-objektet.

URI-egenskapenslikdenbrukesmedXDocument-objektet.

Page 992: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 993: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

URI-egenskapen(Solution-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengverdisominneholderURIen(UniformResourceIdentifier)tilenMicrosoftOfficeInfoPath2003-skjemamal.

expression.URI

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSolution-objekt.

Page 994: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 995: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdientilURI-egenskapenforSolution-objektetkanværeenURL-adresse(UniformResourceLocator)ellerenURN(UniformResourceName),avhengigavhvorskjemaetåpnesfra.

Page 996: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesURI-egenskapenforSolution-objektettilåviseURIentilenskjemamalienmeldingsboks:

XDocument.UI.Alert("URI:"+XDocument.Solution.URI);

Page 997: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 998: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

URI-egenskapen(XDocument-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengverdisominneholderURIen(UniformResourceIdentifier)tiletMicrosoftOfficeInfoPath2003-skjema.

expression.URI

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 999: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1000: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderURI-egenskapenkanbrukessomnavnpåetskjemanårdenkallesviaXDocuments-samlingen,somvistieksempletnedenfor:

Application.XDocuments(XDocument.URI);

Page 1001: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesURI-egenskapenforXDocument-objektettilåviseURIentiletskjemaienmeldingsboks:

XDocument.UI.Alert("URI:"+XDocument.URI);

Page 1002: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UsableHeight-egenskapen

Enskrivebeskyttetegenskapavtypenlangtheltall,somreturnererdentilgjengeligeskjermhøyden(maksimaltantallpunkterdukansettehøydenforetInfoPath-dokumentvindutil).

expression.UsableHeight

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletApplication-objekt.

Page 1003: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1004: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1005: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UsableWidth-egenskapen

Enskrivebeskyttetegenskapavtypenlangtheltall,somreturnererdentilgjengeligeskjermbredden(maksimaltantallpunkterdukansettebreddenforetInfoPath-dokumentvindutil).

expression.UsableWidth

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletApplication-objekt.

Page 1006: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1007: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1008: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

User-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilUser-objektet.

expression.User

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletApplication-objekt.

Page 1009: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1010: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1011: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Util-egenskapen

SkrivebeskyttetegenskapsomreturnererenreferansetilUtil-objektet.

expression.Util

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 1012: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1013: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1014: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1015: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Version-egenskapen(Application-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholderversjonsnummerettilMicrosoftOfficeInfoPath2003.

expression.Version

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

Page 1016: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1017: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVersjonsnummerettilprogrammetinneholderikkenoeprogramnavn.Hvisduvilhentenavnettiletprogram,brukerduName-egenskapenforApplication-objektet.

Hvisduvilhenteversjonsnummerettilenskjemamal,brukerduVersion-egenskapenforSolution-objektet.

Page 1018: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesVersion-egenskapenforApplication-objektettilåviseversjonsnummerettilprogrammetienmeldingsboks:

XDocument.UI.Alert("Applicationversion:"+Application.Version);

Page 1019: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Version-egenskapen(Index)

Version-egenskapenreturnererenstrengverdisomangiretversjonsnummer.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenVersion-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavVersion-egenskapen.

Version-egenskapenslikdenbrukesmedApplication-objektet.

Version-egenskapenslikdenbrukesmedSolution-objektet.

Page 1020: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1021: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Version-egenskapen(Solution-objektet)

EnskrivebeskyttetegenskapsomreturnererenstrengsominneholderversjonsnummerettilenMicrosoftOfficeInfoPath2003-skjemamal.

expression.Version

expressionObligatorisk.EtuttrykksomreturnererenreferansetilSolution-objektet.

Page 1022: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1023: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisduvilhenteversjonsnummerettilInfoPath-programmet,brukerduVersion-egenskapenforApplication-objektet.

Page 1024: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesVersion-egenskapenforSolution-objektettilåviseversjonsnummerettilenskjemamalienmeldingsboks:

XDocument.UI.Alert("Formtemplateversion:"+XDocument.Solution.

Page 1025: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

View-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilView-objektetsomerknyttettiletMicrosoftOfficeInfoPath2003-skjema.

expression.View

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 1026: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1027: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderView-objektetsomView-egenskapenkaller,representerervisningensomiøyeblikketeraktivietInfoPath-skjema.NårduharangittenreferansetilView-objektet,kandubrukeenhvilkensomhelstavegenskapeneogmetodeneforobjektetprogrammatisktilåarbeideinteraktivtmedvisningen.

Page 1028: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesView-egenskapenforXDocument-objektettilåangienreferansetilView-objektet.DeretterbrukesName-egenskapenforView-objektettilåvisenavnetpåvisningenienmeldingsboks.

varobjView;

objView=XDocument.View;XDocument.UI.Alert("Viewname:"+objView.Name);

Page 1029: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ViewInfos-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilViewInfos-samlingensomerknyttettiletMicrosoftOfficeInfoPath2003-skjema.

expression.ViewInfos

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

Page 1030: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1031: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderViewInfos-samlingeninneholderensamlingavViewInfo-objektermedinformasjonomhverenkeltvisningsomerimplementertietInfoPath-skjema.

Page 1032: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesViewInfos-egenskapenforXDocument-objektettilåangienreferansetilViewInfos-samlingen.DeretterbrukesCount-egenskapenforViewInfos-samlingentilågåiløkkegjennomsamlingenforåfinnestandardvisningenvedhjelpavIsDefault-egenskapenforViewInfo-objektet.Nårstandardvisningenerfunnet,visesnavnetpåvisningenienmeldingsboks.

varobjViewInfos;objViewInfos=XDocument.ViewInfos;for(i=0;i<objViewInfos.Count;i++){if(objViewInfos(i).IsDefault)XDocument.UI.Alert("Thedefaultviewis:"+objViewInfos(i).Name);}

Page 1033: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1034: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visible-egenskapen(HTMLTaskPane-objektet)

AngirellerhenterenboolskverdisomviseratoppgaverutensomrepresenteresavHTMLTaskPane-objektet,somalltiderenegendefinertoppgaverute,ersynligiMicrosoftOfficeInfoPath2003-brukergrensesnittet.

expression.Visible

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHTMLTaskPaneobject.

Page 1035: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1036: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVisible-egenskapenforHTMLTaskPane-objekteterenavegenskapenesomarvesfraTaskPane-objektetnårtypenoppgaveruteer0,detvilsiatdeterenegendefinertoppgaverute.

NårVisible-egenskapensettestilTrue,visesoppgaverutenibrukergrensesnittet.NårdensettestilFalse,fjernesdenfrabrukergrensesnittet.

Page 1037: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforTaskPanes-samlingentilåangienreferansetilHTMLTaskPane-objektetsomrepresentererdenegendefinerteoppgaveruten.DeretterbrukesVisible-egenskapenforHTMLTaskPane-objektettilågjøredenegendefinerteoppgaverutensynligiInfoPath-brukergrensesnittet.

varobjTaskPane;

objTaskPane=XDocument.View.Window.TaskPanes(0);objTaskPane.Visible=true;

Page 1038: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visible-egenskapen(Index)

Visible-egenskapenangirellerreturnererenboolskverdisomviserombrukergrensesnittkomponentensomrepresenteresavobjektet,ersynligibrukergrensesnittet.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenVisible-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavVisible-egenskapen.

Visible-egenskapenslikdenbrukesmedHTMLTaskPane-objektet.

Visible-egenskapenslikdenbrukesmedMailEnvelope-objektet.

Visible-egenskapenslikdenbrukesmedTaskPane-objektet.

Page 1039: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visible-egenskapen(MailEnvelope-objektet)

Angirellerhenterenboolskverdisomvisersynlighetentildenegendefinertee-postmeldingensomopprettesmedMailEnvelope-objektetsomerknyttettiletWindow-objekt.

expression.Visible

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMailEnvelope-objektet.

Page 1040: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1041: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårVisible-egenskapenforMailEnvelope-objektetersatttilTrue,vildenegendefinertee-postmeldingenvisesistandardprogrammetfore-post.Hvisdetikkeerkonfigurertnoestandardprogramfore-post,vilVisible-egenskapenreturnereenfeil.

Page 1042: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesVisible-egenskapenforMailEnvelope-objektettilåviseenstandarde-postmeldingistandardprogrammetfore-post:

functionCreateMailEnvelope::OnClick(eventObj){varobjEmail;

objEmail=Application.ActiveWindow.MailEnvelope;objEmail.To="[email protected]";objEmail.CC="[email protected]";objEmail.BCC="[email protected]";objEmail.Subject="Teste-mailmessage";objEmail.Visible=true;objEmail=null;}

Page 1043: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1044: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visible-egenskapen(TaskPane-objektet)

AngirellerhenterenboolskverdisomviseratoppgaverutensomrepresenteresavTaskPane-objektet,ersynligiMicrosoftOfficeInfoPath2003-brukergrensesnittet.

expression.Visible

expressionObligatorisk.EtuttrykksomreturnererenreferansetilTaskPane-objektet.

Page 1045: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1046: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårVisible-egenskapensettestilTrue,visesoppgaverutenibrukergrensesnittet.NårdensettestilFalse,fjernesdenfrabrukergrensesnittet.

Page 1047: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesItem-egenskapenforTaskPanes-samlingentilåangienreferansetilTaskPane-objektetsomrepresentererdeninnebygdeHjelp-oppgaveruten.DeretterbrukesVisible-egenskapenforTaskPanes-objektettilågjøreHjelp-oppgaverutensynligiInfoPath-brukergrensesnittet.

varobjTaskPane;

objTaskPane=XDocument.View.Window.TaskPanes(4);objTaskPane.Visible=true;

Page 1048: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Width-egenskapen

Enlese-ogskrivebeskyttetegenskapavtypenlangtheltall,somangirbreddenavvinduetsomrepresenteresavWindow-objektet,måltipunkter.

expression.Width

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWindow-objekt

Page 1049: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWidth-egenskapenreturnererenfeilhvisdenbrukesforetvindusomerminimertellermaksimert.

Width-egenskapenkanikkesettestilenverdisomerstørreennverdiensomreturneresavUsableWidth-egenskapen.

Page 1050: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1051: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1052: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1053: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Window-egenskapen(HTMLTaskPaneExternal-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilWindow-objektetsomerknyttettilenegendefinertoppgaverute.

expression.Window

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHTMLTaskPaneExternal-objektet.

Page 1054: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1055: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWindow-objektetsomreturneresavWindow-egenskapen,representererdetaktiveMicrosoftOfficeInfoPath2003-vinduetsomerknyttettildenegendefinerteoppgaveruten.

Page 1056: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesHTMLTaskPaneExternal-objektetviaexternal-egenskapenforDHTML-vindusobjektet(DynamicHTML)tilåangienreferansetilWindow-objektetsomerendelavInfoPath-objektmodellen:

varobjWindow;

objWindow=window.external.Window;objWindow.MailEnvelope.Visible=true;

Page 1057: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Window-egenskapen(Index)

Window-egenskapenreturnererenreferansetiletWindow-objekt.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenWindow-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavWindow-egenskapen.

Window-egenskapenslikdenbrukesmedHTMLTaskPaneExternal-objektet.

Window-egenskapenslikdenbrukesmedView-objektet.

Page 1058: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1059: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Window-egenskapen(View-objektet)

Enskrivebeskyttetegenskapsomreturnererenreferansetilvindusobjektetsomerknyttettilvisning.

expression.Window

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

Page 1060: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1061: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWindow-objektetsomreturneresavWindow-egenskapen,representererMicrosoftOfficeInfoPath2003-vinduetsomeraktivtiøyeblikket.DeterogsåtilgjengeligviaWindows-samlingen.

Page 1062: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesWindow-egenskapenforView-objektettilåangienreferansetildenførsteoppgaveruteniTaskPanes-samlingen:

varobjTaskPane;

objTaskPane=XDocument.View.Window.TaskPanes(0);

Page 1063: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Windows-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilWindows-samlingen.

expression.Windows

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

Page 1064: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1065: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilWindows-samlingen,kandubrukeegenskapeneforsamlingentilåfåtilgangtilWindow-objekteneiden.

Obs!Windows-samlingenkanbarebrukestilåhenteantalletWindow-objekterisamlingenellertilåreturnereenreferansetiletWindow-objekt.DenkanikkebrukestilåleggetilellerfjerneWindow-objekter.

Page 1066: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesWindows-egenskapentilåfåtilgangtilCount-egenskapenforWindows-samlingenogviseverdienienmeldingsboks:

XDocument.UI.Alert("CountofWindows:"+Application.Windows.Count);

Page 1067: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

WindowState-egenskapen

Enlese-ogskrivebeskyttetegenskapavtypenXdWindowState,somreturnererellersetterstatusenforvinduetsomrepresenteresavWindow-objektet.

expression.WindowState

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWindow-objekt

Page 1068: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1069: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1070: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1071: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

WSDLURL-egenskapen

EnskrivebeskyttetegenskapsomreturnererenstrengverdisominneholderURL-adressen(UniformResourceLocator)tilWSDL-filen(WebServicesDescriptionLanguage)forwebtjenestensomerknyttettilWebServiceAdapter-objektet.

expression.WSDLURL

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWebServiceAdapter-objektet.

Page 1072: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1073: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderWSDL-fileneretXML-dokumentsomdefinerermeldingsformatetenXML-webtjenesteforstår.TjenestebeskrivelsenfungerersomenavtalesomdefinerervirkemåtentilenXML-webtjenesteoginformerermuligeklienteromhvordandeskalinterageremedtjenesten.VirkemåtentilenXML-webtjenestebestemmesavmeldingsmønstresomtjenestendefinererogstøtter.BegrepsmessigangirdissemønstrenehvatjenestebrukerenkanforventeskalskjenårenriktigformatertmeldingsendestilXML-webtjenesten.

Page 1074: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesWSDLURL-egenskapenforWebServiceAdapter-objektettilåviseURL-adressentilWSDL-filensombrukesforwebtjenesten:

varobjWSAdapter;

objWSAdapter=XDocument.DataObjects("WebCityList").QueryAdapter;XDocument.UI.Alert("WSDLfileURL:"+objWSAdapter.WSDLURL

Page 1075: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1076: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(DataDOMEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerknyttettilDataDOMEvent-objektet,underendatavalideringshendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

Page 1077: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1078: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXDocument-objektetsomreturneresavXDocument-egenskapenforDataDOMEvent-objektet,kandubrukeenhvilkensomhelstavegenskapeneogmetodeneforobjektet.

Page 1079: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesXDocument-egenskapenforDataDOMEvent-objektettilåangienreferansetilXDocument-objektet:

varobjXDoc;

objXDoc=eventObj.XDocument;

Page 1080: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(DocActionEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerknyttettilDocActionEvent-objektet,underenOnClick-hendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilDocActionEvent-objektet.

Page 1081: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1082: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXDocument-objektetsomreturneresavXDocument-egenskapenforDocActionEvent-objektet,kandubrukeenhvilkensomhelstavegenskapeneogmetodeneforobjektet.

Page 1083: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesXDocument-egenskapenforDocActionEvent-objektettilåangienreferansetilXDocument-objektet:

varobjXDoc;

objXDoc=eventObj.XDocument;

Page 1084: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(DocContextChangeEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerforbundetmedDocContextChangeEvent-objektetienOnContextChange-hendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilDocContextChangeEvent-objektet.

Page 1085: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1086: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1087: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(DocEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerknyttettilDocEvent-objektet,underenOnSwitchView-ellerOnAfterChange-hendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilDocEvent-objektet.

Page 1088: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1089: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXDocument-objektetsomreturneresavXDocument-egenskapenforDocEvent-objektet,kandubrukeenhvilkensomhelstavegenskapeneogmetodeneforobjektet.

Page 1090: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesXDocument-egenskapenforDocEvent-objektettilåangienreferansetilXDocument-objektet:

varobjXDoc;

objXDoc=eventObj.XDocument;

Page 1091: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(DocReturnEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerknyttettilDocReturnEvent-objektet,underenOnLoad-ellerOnSubmitRequest-hendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilDocReturnEvent-objektet.

Page 1092: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1093: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXDocument-objektetsomreturneresavXDocument-egenskapenforDocReturnEvent-objektet,kandubrukeenhvilkensomhelstavegenskapeneogmetodeneforobjektet.

Page 1094: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesXDocument-egenskapenforDocReturnEvent-objektettilåangienreferansetilXDocument-objektet:

varobjXDoc;

objXDoc=eventObj.XDocument;

Page 1095: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1096: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(HTMLTaskPaneExternal-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerknyttettilenegendefinertoppgaverute.

expression.XDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHTMLTaskPaneExternal-objektet.

Page 1097: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1098: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXDocument-objektetsomreturneresavXDocument-egenskapen,representererskjemaetsunderliggendeXML-dokumentsomerknyttettildenegendefinerteoppgaveruten.

Page 1099: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesHTMLTaskPaneExternal-objektetviaexternal-egenskapenforDHTML-vindusobjektet(DynamicHTML)tilåangienreferansetilXDocument-objektetsomerendelavInfoPath-objektmodellen:

varobjXDoc;

objXDoc=window.external.XDocument;objXDoc.View.SwitchView("View2");

Page 1100: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(Index)

XDocument-egenskapenreturnererenreferansetiletXDocument-objekt.DenneegenskapenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenXDocument-egenskapskoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavXDocument-egenskapen.

XDocument-egenskapenslikdenbrukesmedDataDOMEvent-objektet.

XDocument-egenskapenslikdenbrukesmedDocActionEvent-objektet.

XDocument-egenskapensomdenblirbruktforDocContextChangeEvent-objektet.

XDocument-egenskapenslikdenbrukesmedDocEvent-objektet.

XDocument-egenskapenslikdenbrukesmedDocReturnEvent-objektet.

XDocument-egenskapenslikdenbrukesmedHTMLTaskPaneExternal-objektet.

XDocument-egenskapensomdenblirbruktforMergeEvent-objektet.

XDocument-egenskapensomdenblirbruktforSaveEvent-objektet.

XDocument-egenskapenslikdenbrukesmedVersionUpgradeEvent-objektet.

XDocument-egenskapenslikdenbrukesmedWindow-objektet.

Page 1101: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(InfoPathControlSite-objektet)

HenterenreferansetilXDocument-objektetsomertilknyttetvisningensominneholderkontrollen.

uttrykk.XDocument

uttrykkObligatorisk.EtuttrykksomreturnererenreferansetilInfoPathControl-objektet.

Page 1102: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1103: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerforoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 1104: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskap(MergeEvent-objekt)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerforbundetmedMergeEvent-objektetienOnMergeRequest-hendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilMergeEvent-objektet.

Page 1105: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1106: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1107: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(SignEvent-objektet)

HenterenreferansetilXDocument-objektettilknyttetOnSign-hendelsen.

expression.XDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSignEvent-objekt.

Page 1108: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1109: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1110: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(VersionUpgradeEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerknyttettilVersionUpgradeEvent-objektet,underenOnVersionUpgrade-hendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilVersionUpgradeEvent-objektet.

Page 1111: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1112: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXDocument-objektetsomreturneresavXDocument-egenskapenforVersionUpgradeEvent-objektet,kandubrukeenhvilkensomhelstavegenskapeneogmetodeneforobjektet.

Page 1113: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesXDocument-egenskapenforVersionUpgradeEvent-objektettilåangienreferansetilXDocument-objektet:

varobjXDoc;

objXDoc=eventObj.XDocument;

Page 1114: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1115: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(Window-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerknyttettilvinduetsomrepresenteresavWindow-objektet.

expression.XDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 1116: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1117: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderXDocument-egenskapenkanbarebrukessammenmedredigeringsvindutyper.Hvisdenbrukessammenmedenutformingsvindutype,vildenreturnereenfeil.Denvilogsåreturnereenfeilhvisingenskjemaereråpneiskjemaområdet.

Page 1118: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesXDocument-egenskapenforWindow-objektettilåangienreferansetilskjemaetsunderliggendeXML-dokumentsomerknyttettilvinduetsomeraktivtiøyeblikket:

varobjXDoc;

objXDoc=Application.ActiveWindow.XDocument;

Page 1119: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocuments-egenskapen

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocuments-samlingen.

expression.XDocuments

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

Page 1120: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1121: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharangittenreferansetilXDocuments-samlingen,kandubrukeegenskapeneforsamlingentilåfåtilgangtilXDocument-objekteneiden.

Page 1122: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesXDocuments-egenskapentilåfåtilgangtilCount-egenskapenforXDocuments-samlingenogviseverdienienmeldingsboks:

XDocument.UI.Alert("CountofXDocuments:"+Application.XDocuments

Page 1123: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1124: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XPath-egenskapen

EnskrivebeskyttetegenskapsomreturnererXPath-uttrykketforetSignedDataBlock-objekt.

expression.XPath

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSignedDataBlock-objekt

Page 1125: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1126: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1127: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1128: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XPathNamespaceDeclarations-egenskapen

EnskrivebeskyttetegenskapsominneholdernavneområdedeklarasjonerforXPath-uttrykketsomreturneresavXPath-egenskapenforetSignedDataBlock-objekt.

expression.XPathNamespaceDeclarations

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSignedDataBlock-objekt

Page 1129: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1130: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1131: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Activate-metoden

AktiverervinduetsomrepresenteresavWindow-objektet.

expression.Activate()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

Page 1132: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1133: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderActivate-metodenkanbarebrukessammenmedredigeringsvindutyper.Hvisdenbrukessammenmedenutformingsvindutype,vildenreturnereenfeil.

DukanbrukeActive-egenskapenforWindow-objektettilåfinneutometvinduerdetaktivevinduet.

Page 1134: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesActivate-metodenforWindow-objektettilåaktivereetvindusomerknyttettilvisningen.Leggmerketilkontrollenavvindustype.

varobjWindow;

//Setareferencetoaview'sassociatedwindow.objWindow=XDocument.View.Window;if(objWindow.Type==0){//Makethewindowtheactivewindow.objWindow.Activate();}

objWindow=null;

Page 1135: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1136: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Add-metoden

LeggertiletError-objektiErrors-samlingenogreturnererenreferansetildetnyeError-objektet.

expression.Add(ByValvarNodeAsVariant,ByValbstrConditionNameAsString,ByValbstrShortErrorMessageAsString,[ByValbstrDetailedErrorMessageAsString],[ByVallErrorCodeAsLong],[ByValbstrTypeAsString="modeless"])AsError

expressionObligatorisk.EtuttrykksomreturnererenreferansetilErrors-samlingen.

varNodeObligatoriskVariant.XML-nodensomfeilenknyttestil.

bstrConditionNameObligatoriskString.Navnetpåfeilen.

bstrShortErrorMessageObligatoriskString.Kortmeldingenforfeilen.

bstrDetailedErrorMessageValgfrittString.Dendetaljertemeldingenforfeilen.

lErrorCodeValgfrittLongInteger.Standardverdiener0.Feilkodenforfeilen.

bstrTypeValgfrittString.Standardverdiener"utenmodus".Typefeilbehandling.Denandreverdiensomstøtteser"modal".

returnsEnreferansetilError-objektetsomnettopperopprettet.

Page 1137: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1138: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderAdd-metodenbrukestilåoppretteegendefinertefeilmeldingerietMicrosoftOfficeInfoPath2003-skjema.DukanopprettetotyperfeilmedAdd-metoden:

ikke-modalBrukerenblirvarsletomfeilenmedetinnlagtvarselogkanvelgeåreturneretilforrigeverdimedenangreoperasjon.

modalBrukerenblirvarsletomfeilenmedetdialogboksvarsel.BrukerenkanklikkeOKidialogboksenforåvisefeilensometinnlagtvarsel,ogderettervelgeåreturneretilforrigeverdimedenangreoperasjon.

Obs!EgendefinertefeilkanogsåopprettesvedhjelpavReportError-metodenforDataDOMEvent-objektet.

Page 1139: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesAdd-metodenforErrors-samlingentilåoppretteenegendefinertfeilmelding:

varobjErrors;varobjError;

objErrors=XDocument.Errors;objError=objErrors.Add(MyXMLNode,"ValidationError","Thedataisinvalid.");

Page 1140: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Alert-metoden

ViserenmeldingsboksmedenegendefinerttekstmeldingietMicrosoftOfficeInfoPath2003-skjema.

expression.Alert(ByValbstrAlertStringAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUI-objektet.

bstrAlertStringObligatoriskString.Tekstensomskalvises.

Page 1141: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1142: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderAlert-metodenviserenenkelmeldingsboksmedetinformasjonsikonogenOK-knapp.Baretekstenimeldingsboksenkantilpasses.

Obs!Dukansetteinnlinjeskiftitekstenidenegendefinertemeldingenvedåbrukestandardtegnet\n.

Page 1143: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesAlert-metodenforUI-objektettilåviseenmeldingsboks:

XDocument.UI.Alert("Custommessagetextgoeshere.");

Page 1144: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Avg-metoden

Returnererenvariantsomergjennomsnittsverdienforallenumeriskeelementerietnodesett.

expression.Avg(ByValpxmllistInputAsIXMLDOMNodeList)AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMath-objektet.

pxmllistInputObligatoriskIXMLDOMNodeList.Nodesettetsominneholderverdienedetskalregnesutgjennomsnittfor.

returnsEnvariantsomrepresenterergjennomsnittsverdienforallenumeriskeelementerietnodesett.

Page 1145: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhet0:Kanåpnesutenrestriksjoner.

Page 1146: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1147: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelervariabelenaverageAgesatttilgjennomsnittsverdienforallenumeriskeelementerinodesettetmy:ages.

varages=XDocument.DOM.selectNodes("//my:ages");varaverageAge=XDocument.Util.Math.Avg(ages);

Page 1148: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

BuildSQLFromXMLNodes-metoden

ReturnererenstrengsominneholderetSQL-kommandotekstfragmentsombrukerdenangitteXML-noden.

expression.BuildSQLFromXMLNodes(ByRefpXmlNodeAsIXMLDOMNode)AsString

expressionObligatorisk.EtuttrykksomreturnererenreferansetilADOAdapter-objektet.

pXmlNodeObligatoriskObject.XML-nodensomskalkonverterestiletSQL-fragment.

returnsString.

Page 1149: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1150: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSQL-fragmentetsomgenereresavBuildSQLFromXMLNodes-metoden,erenSQLWHERE-setningsdeliformatetfield=value.XML-nodensomdubrukerforpXmlNode-argumentet,børværeenetterkommeravdfs:queryFields-noden.NårduharSQL-kommandotekstfragmentet,kanduleggedettilideneksisterendeSQL-kommandostrengenforADOAdapter-objektetvedhjelpavCommand-egenskapen.

Page 1151: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesBuildSQLFromXMLNodes-metodenforADOAdapter-objektettilåoppretteetSQL-kommandotekstfragmentbasertpåenangittXML-node.DetteeksempleterbasertpåetskjemasombrukerOrders-tabellen(Ordrer)ieksempeldatabasenNorthwind(Gastronor)iMicrosoftSQLServer.

functionQueryGreaterThan(){varobjQueryFieldNode;varstrWhereClause;varstrOldCommand;varobjQueryFieldAttributes;varobjCurQueryFieldAttribute;

//BuildtheWHEREclausefromtheQueryFieldsintheform's//underlyingXMLDOM.objQueryFieldNode=XDocument.DOM.selectSingleNode("dfs:myFields/dfs:queryFields/q:Orders");strWhereClause=XDocument.QueryAdapter.BuildSQLFromXMLNodes(objQueryFieldNode);

//Replacethe'='signswith'>=',andappendtheclauseto//theSQLcommandtext.strWhereClause=strWhereClause.replace(/=/,">=");strOldCommand=XDocument.QueryAdapter.Command;if(strWhereClause!=""){XDocument.QueryAdapter.Command=strOldCommand+"where"+strWhereClause;}

Page 1152: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

//CleartheQueryFieldssotheWHEREclauseisn't//automaticallygenerated.objQueryFieldAttributes=objQueryFieldNode.attributes;while(objCurQueryFieldAttribute=objQueryFieldAttributes.nextNode()){objCurQueryFieldAttribute.text="";}//Performthequery.try{XDocument.Query();}catch(e){XDocument.UI.Alert("Failedtoquery.\n\n"+e.message);}//Resetthecommandsothatsubsequentqueriesarebasedon//thecorrectSQLcommandtextstring.XDocument.QueryAdapter.Command=strOldCommand;

//Cleanup.objQueryFieldNode=null;strWhereClause=null;strOldCommand=null;objQueryFieldAttributes=null;objCurQueryFieldAttribute=null;

}

Page 1153: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1154: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CacheSolution-metoden(Application-objektet)

Undersøkerskjemamalenihurtigbufferenogoppdatererdenomnødvendigfraderdenerpublisert.

expression.CacheSolution(ByValbstrSolutionURIAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletApplication-objekt.

bstrSolutionURIObligatoriskString.StrengensomangirUniformResourceIdentifier(URI)forskjemamalen.Denneparameterenkanangissomenskjemadefinisjonsfil(.xsf)ellerenskjemamalfil(.xsn)

Page 1155: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1156: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemamalenihurtigbufferenstemmeroverensmedskjemamalenpåpubliseringsstedet,blirdenikkeoppdatert.Hvisdatamaskinenerfrakobletogskjemaetalleredefinnesihurtigbufferen,beholdesskjemaetibufferenutenatdetoppdateres.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1157: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeVisualBasicforApplications(VBA)-eksempelbrukesCacheSolution-metodenforApplication-objektettilåbufreenskjemamal:

PublicSubCacheFormTemplate()

DimIAsIntegerDimobjAppAsObjectDimaryForms(2)AsString

'CreateareferencetotheApplicationobject.SetobjApp=CreateObject("InfoPath.Application")

'Populatethearraywithformtemplatelocations.aryForms(0)="\\MyServer\MyForms\MyForm.xsn"aryForms(1)="\\MyServer\MyForms\manifest.xsf"

'Loopthroughthearrayandcachetheformtemplates.ForI=0ToUBound(aryForms)-1objApp.CacheSolution(aryForms(I))NextI

EndSub

Page 1158: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1159: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CacheSolution-metoden(ExternalApplication-objektet)

Undersøkerskjemamalenihurtigbufferenogoppdatererdenomnødvendigfraderdenerpublisert.

expression.CacheSolution(ByValbstrSolutionURIAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

bstrSolutionURIObligatoriskString.StrengverdiensomangirUniformResourceIdentifier(URI)forskjemamalen.Denneparameterenkanangissomenskjemadefinisjonsfil(.xsf)ellerenskjemamalfil(.xsn)

Page 1160: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1161: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemamalenihurtigbufferenstemmeroverensmedskjemamalenpåpubliseringsstedet,blirdenikkeoppdatert.Hvisdatamaskinenerfrakobletogskjemaetalleredefinnesihurtigbufferen,beholdesskjemaetibufferenutenatdetoppdateres.

Page 1162: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesCacheSolution-metodenforExternalApplication-objektettilåplassereenskjemamalihurtigbufferen:

PublicSubCacheFormTemplate()

DimIAsIntegerDimobjExternalAppAsObjectDimaryForms(2)AsString

'CreateareferencetotheExternalApplicationobject.SetobjExternalApp=CreateObject("InfoPath.ExternalApplication")

'Populatethearraywithformtemplatelocations.aryForms(0)="\\MyServer\MyForms\MyForm.xsn"aryForms(1)="\\MyServer\MyForms\manifest.xsf"

'Loopthroughthearrayandcachetheformtemplates.ForI=0ToUBound(aryForms)-1objExternalApp.CacheSolution(aryForms(I))NextI

EndSub

Page 1163: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1164: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

CacheSolution-metoden(Index)

CacheSolution-metodenundersøkerskjemamalenihurtigbufferenogoppdatererdenomnødvendigfraderdenerpublisert.DennemetodenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenCacheSolution-metodenedenforforåvisehjelpeemnetforenbestemtimplementeringavCacheSolution-metoden.

CacheSolution-metodensomdenblirbruktforApplication-objektet.

CacheSolution-metodensomdenblirbruktforExternalApplication-objektet.

Page 1165: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1166: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Close-metoden(ExternalApplication-objektet)

LukkerdetangitteMicrosoftOfficeInfoPath2003-skjemaet.

expression.Close(ByValbstrDocumentURIAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

bstrDocumentURIObligatoriskString.StrengverdiensomangirUniformResourceIdentifier(URI)foretskjema.

Page 1167: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1168: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderClose-metodenlukkergjeldendeåpneskjemautenåavslutteInfoPath-programmet.NårClose-metodenbrukes,lukkesskjemaetubetinget,detvilsiateventuelleendringeriskjemadataeneikkeblirlagret.

Page 1169: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesClose-metodenforExternalApplication-objektettilålukkegjeldendeåpneskjema:

PublicSubAutomateInfoPathForm()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.ExternalApplication")

'OpenanInfoPathform.objIP.Open("C:\MyForms\Form1.xml")MsgBox("TheInfoPathformhasbeenopened.")

'ClosetheInfoPathform.objIP.Close("C:\MyForms\Form1.xml")MsgBox("TheInfoPathformhasbeenclosed.")

'QuittheInfoPathapplication.objIP.QuitMsgBox("TheInfoPathapplicationhasbeenclosed.")

SetobjIP=Nothing

EndSub

Page 1170: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Close-metoden(Index)

Close-metodenlukkerelementetsomerknyttettilangittsamlingellerobjekt.DennemetodenerimplementertifleresamlingerogobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenClose-metodekoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavClose-metoden.

Close-metodenslikdenbrukesmedExternalApplication-objektet.

Close-metodenslikdenbrukesmedWindow-objektet.

Close-metodenslikdenbrukesmedXDocuments-samlingen.

Page 1171: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1172: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Close-metoden(Window-objektet)

LukkervinduetsomrepresenteresavWindow-objektet.

expression.Close([ByValbForceAsBoolean])

expressionObligatorisk.EtuttrykksomreturnererenreferansetilWindow-objektet.

bForceValgfrittBoolean.StandardverdierUsann.Avgjøromåpnedokumenterskallagres.

Page 1173: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1174: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderClose-metodenlukkerdettilknyttedevinduetogalleskjemaeneivinduet.HvisbForce-parameterensettestilTrue,vilalleskjemaerblilukketutenålagres,selvomdeerblittendretsidenforrigelagring.HvisparameterensettestilFalse,vilbrukerenblispurtomendringeneskallagres.

Close-metodenkanbarebrukessammenmedredigeringsvindutyper.Hvisdenbrukessammenmedenutformingsvindutype,vildenreturnereenfeil.DessutenkanClose-metodenbarebrukessammenmedhendelsesbehandlingstypeneOnSubmitRequestogOnClick.Hvisdenbrukessammenmedandretyperhendelsesbehandling,vildenreturnereenfeil.

Obs!Hvisvinduetsomlukkes,erdetenestevinduetsomeråpentiMicrosoftOfficeInfoPath2003,vilInfoPath-programmetogsålukkes.

Page 1175: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesClose-metodenforWindow-objektettilålukkedetaktivevinduet,ogeventuelleendringeriskjemaetblirtvungettilålagres:

Application.ActiveWindow.Close(false);

Page 1176: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1177: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Close-metoden(XDocuments-samlingen)

LukkerdetangitteMicrosoftOfficeInfoPath2003-skjemaet.

expression.Close(ByValvarIndexAsVariant)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocuments-samlingen.

varIndexObligatoriskVariant.StrengverdiensomangirUniformResourceIdentifier(URI)foretskjema,enlangheltallsverdisomangirposisjonsindeksenforetXDocument-objektiXDocuments-samlingen,ellerenreferansetiletXDocument-objekt.

Page 1178: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1179: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderClose-metodenlukkergjeldendeåpneskjemautenåavslutteInfoPath-programmet.Skjemaetlukkesubetinget,detvilsiateventuelleendringeriskjemadataeneikkeblirlagret.

Page 1180: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesClose-metodenforXDocuments-samlingentilålukkegjeldendeåpneskjemavedhjelpavposisjonsindeksenforetXDocument-objektisamlingen:

Application.XDocuments.Close(0);

DukanogsåoverføreenreferansetiletXDocument-objekt:

varobjXDoc;

objXDoc=Application.XDocuments(0);Application.XDocuments.Close(objXDoc);

Page 1181: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Confirm-metoden

Viserenmeldingsboksmedknapperforinndatafraenbruker.Verdiensomreturneres,erénavdeopplistedeXdConfirmChoice-konstantene.

expression.Confirm(promptAsString,buttonsAsXdConfirmButtons)AsXdConfirmChoice

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUI-objektet.

bstrPromptObligatoriskString.Tekstmeldingensomskalvises.

lButtonsObligatoriskXdConfirmButtons.Angirantalletknapperoghvilketyperknappersomskalvises.DukanangialleverdieneiXdConfirmButtons-opplistingen.

Page 1182: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhet2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1183: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1184: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknader

EksempelIfølgendeeksempelbrukesConfirm-metodenforUI-objektettilåviseendialogboksmedknappeneJaogNei:

XDocument.UI.Confirm("Doyouwishtocontinue?",4);

Page 1185: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Create-metoden

OppretteretnyttSignature-objekt.DennemetodenkanbarekallesfraOnSign-hendelsesbehandlingen.

expression.Create()

expressionObligatorisk.EtuttrykksomreturnererenSignatures-samling.

Page 1186: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1187: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDendigitalesignaturenskrivesfaktiskikkeifilenførSign-metodenkallesfordetnyopprettedeSignature-objektet.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1188: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1189: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OppretteDOM-metode

OppretterennyforekomstavXMLDOM(DocumentObjectModel)iminnet.

expression.CreateDOM()AsXMLDOMDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

returnsEnreferansetilXMLDOM.

Page 1190: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1191: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukavCreateDOM-metodentilåoppretteenforekomstavXMLDOMerdetsammesomåbrukefølgendemetodeforåoppretteetMicrosoftXMLCoreServices(MSXML)5.0DOMDocument-objekt:

varobjDoc=newActiveXObject("Msxml2.DOMDocument.5.0");Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1192: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelbrukesCreateDOM-metodenforXDocument-objektettilåoppretteenforekomstavXMLDOMogtilordnedentilenvariabel.

varobjDOM=XDocument.CreateDOM();

Page 1193: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1194: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Delete-metoden

SletterdetangitteError-objektetfraErrors-samlingen.

expression.Delete(ByValvarNodeAsVariant,ByValbstrConditionNameAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilErrors-samlingen.

varNodeObligatoriskVariant.XML-nodenDocumentObjectModel(DOM)somertilknyttetfeilen.

bstrConditionNameObligatoriskString.Navnetpåfeilen.

Page 1195: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1196: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDelete-metodensletteralledeError-objekteneiErrors-samlingensomerknyttettildenangitteXML-noden,ogsomharsammenavn.HvisduvilslettealleError-objekteneiErrors-samlingen,brukerduDeleteAll-metoden.

Obs!Delete-metodensletterbarefeilsomeropprettetmedAdd-metodenforErrors-samlingen.Metodenkanikkebrukestilåslettefeilsomoppstårpågrunnavskjema-ellerdatavalideringsbegrensninger,ellerfeilsomeropprettetmedReportError-metodenforDataDOMEvent-objektet.

Page 1197: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDelete-metodenforErrors-samlingentilåsletteallefeilbasertpåderestilknyttedeXML-nodeognavn:

XDocument.Errors.Delete(MyXMLNode,"ValidationError");

Page 1198: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DeleteAll-metoden

SletteralleError-objekteneiErrors-samlingen.

expression.DeleteAll()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilErrors-samlingen.

Page 1199: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1200: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisduvilsletteetbestemtError-objektfraErrors-samlingen,brukerduDelete-metoden.

Obs!ImotsetningtilDelete-metoden,sombaresletterfeilsomeropprettetmedAdd-metodenforErrors-samlingen,sletterDeleteAll-metodenallefeileneiErrors-samlingen,uansetthvordandeeropprettet.

Page 1201: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDeleteAll-metodenforErrors-samlingentilåsletteallefeileneisamlingen:

XDocument.Errors.DeleteAll();

Page 1202: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DisableAutoUpdate-metoden

DeaktivererautomatisksynkroniseringmellometskjemasunderliggendeXML-dokumentogdettilknyttedeView-objektet.

expression.DisableAutoUpdate()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

Page 1203: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1204: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVisningeneietMicrosoftOfficeInfoPath2003-skjemasynkroniseresautomatiskmeddataeneietskjemasunderliggendeXML-dokument.DukanoverstyredettevedhjelpavDisableAutoUpdate-metoden.Dumåkanskjegjøredetteavfunksjonelleårsaker,foreksempelnårdugjørmangeendringerprogrammatiskietskjemasunderliggendeXML-dokumentogduikkevilatvisningenskaloppdateresføralleendringeneergjort.

DukanaktivereautomatisksynkroniseringvedhjelpavEnableAutoUpdate-metodenforView-objektet.

Page 1205: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesDisableAutoUpdate-metodenforView-objektettilådeaktiveresynkroniseringmellometskjemasunderliggendeXML-dokumentogvisningendeterknyttettil:

XDocument.View.DisableAutoUpdate();

Page 1206: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Enable-metoden

DefinererenmetodesommåangisavutviklerenforInfoPathforkallnårenforekomstavkontrollenienvisningmåaktiveresellerdeaktiveres.

uttrykk.Enable(vfEnabledsomboolsk)

uttrykkObligatorisk.EtuttrykksomreturnererenreferansetilInfoPathControl-objektet.

vfEnabledObligatorisk.Enboolskverdisomangiromkontrolleneraktivert.

Page 1207: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathvilkalleEnable-metodenforåaktivereellerdeaktiverekontrollen,foreksempelnårvisningenoppdateresellerlukkes,nårdokumentetersignertogikkeskalredigeres,ellernårreglersommådeaktiverekontrollen,brukespåskjemaet.

InfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerforoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 1208: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EnableAutoUpdate-metoden

AktivererautomatisksynkroniseringmellometskjemasunderliggendeXML-dokumentogdettilknyttedeViewobjektet.

expression.EnableAutoUpdate()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

Page 1209: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1210: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVisningeneietMicrosoftOfficeInfoPath2003-skjemasynkroniseresautomatiskmeddataeneietskjemasunderliggendeXML-dokument.DukanimidlertidoverstyredettevedhjelpavDisableAutoUpdate-metoden.Hvisduvilaktiveresynkroniseringigjen,brukerduEnableAutoUpdate-metoden.

Page 1211: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesEnableAutoUpdate-metodenforView-objektettilåaktiveresynkroniseringmellometskjemasunderliggendeXML-dokumentogvisningendeterknyttettil:

XDocument.View.EnableAutoUpdate();

Page 1212: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Eval-metoden

Returnererenvariantsominneholderresultatsettetsomberegnesnåruttrykketbrukespåhvertelementsettikonteksten.

expression.Eval(ByValnodeListAsIXMLDOMNodeList,ByValbstrExpressionasString)AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMath-objektet.

nodeListObligatoriskIXMLDOMNodeList.Nodensomangirkontekstenforuttrykket.

bstrExpressionObligatoriskString.Uttrykketsomskalbrukespåhvertnodesettidenangittekonteksten.

Page 1213: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1214: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1215: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelervariabelenmaxCostsatttildenhøyestekostnadsverdien,derkostnadberegnesvedågangeprismedmengde.

varnodes=XDocument.DOM.selectNodes("/my:items/my:item");varmaxCost=XDocument.Util.Math.Max(XDocument.Util.Math.Eval

Page 1216: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1217: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ExecuteAction-metoden

UtførerenMicrosoftOfficeInfoPath2003-redigeringskommandomotetskjemasunderliggendeXML-dokument,basertpådevalgtedataeneivisningensomerknyttettilView-objektet.

expression.ExecuteAction(ByValbstrActionAsString,[ByValvarXmlToEditAsVariant])

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

bstrActionObligatoriskString.Navnetpåredigeringshandlingensomskalforetas.

varXmlToEditValgfrittVariant.Navnetpåfeltetellergruppensomredigeringshandlingenbrukespå.Detteerdetsammesomverdienpåname-attributtetixmlToEdit-elementettilskjemadefinisjonsfilen(.xsf).

Page 1218: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1219: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderExecuteAction-metodenbrukestilåutføreinnebygdeInfoPath-redigeringshandlingerprogrammatiskmotetskjemasunderliggendeXML-dokument,basertpådenvalgtekontekstenienvisning.

Handlingensomutføres,erdensammehandlingensomvilleblittutførtvedåklikkeentilsvarendemeny-ellerverktøylinjeknapp,ogsomknappeelementeti.xsf-filenharettilsvarendexmlToEdit-ogaction-attributtfor.Påsammemåtesomnårenknappbrukes,vilhandlingenværebasertpågjeldendeutvalg:Denvilutførespåvalgtkontekst(hvisvalgetførertilatknappendeaktiveres,vilikkeExecuteAction-metodenhanoenvirkning).

Obs!DukanbrukeskriptkodetilførståangivalgkontekstvedhjelpavSelectNodes-ellerSelectText-metodenforView-objektetogderetterkalleExecuteAction-metodenogutføredenpådenkonteksten.

ExecuteAction-metodenreturnererenfeilifølgendetilfeller:

bstrAction-parametereninneholderikkeetgyldignavnforredigeringskomponent.

varXmlToEdit-parameterenstemmerikkeoverensmedenredigeringskomponentsomerdefinertivisningen.

varXmlToEdit-parameterenkrevesforenbestemtredigeringshandling.

Redigeringshandlingengjelderikkeforvalgtkontekst.

Gyldigeparameterkombinasjoner

Obs!InoentilfellerkanetkalltilExecuteAction-metodenfraOnClick-hendelsenresultereienfeil.Detteskyldesatdenvalgtekontekstenbyttertilknappennårknappenklikkes.Isliketilfellererdetbedreåbrukeenknapp(ellerkobling)ienegendefinertoppgaverute,verktøylinjeellermenytilåkalleExecuteAction-metoden.

Page 1220: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesExecuteAction-metodenforView-objektettilåslettemerkededataogplasseredempåutklippstavlen:

XDocument.View.ExecuteAction("Cut");

IeksempletnedenforbrukesExecuteAction-metodenforView-objektettilåsetteinndatavedhjelpavredigeringskomponentenxCollection,basertpåvalgtkontekst:

XDocument.View.ExecuteAction("xCollection::insert","group1_1");

Page 1221: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Export-metoden

Eksporterervisningentilenfilavdetangitteformatet.

expression.Export(ByValbstrURLAsString,ByValbstrFormatAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

bstrURLObligatoriskString.Katalogplasseringensomdeneksportertefilenblirskrevettil.

bstrFormatObligatoriskString.Filformattypensomdetskaleksporterestil.Bare"MHT"-verdierstøttes.

Page 1222: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1223: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisExport-metodenbrukesietskjemasomikkeerheltklarert,vildenreturnereen"ingentilgang"-feil.

Page 1224: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesExport-metodenforView-objektettilåeksporteregjeldendevisning:

XDocument.View.Export("C:\\MyView","MHT");

Page 1225: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1226: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ForceUpdate-metoden

FremtvingersynkroniseringmellometskjemasunderliggendeXML-dokumentogdettilknyttedeViewobjektet.

expression.ForceUpdate()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

Page 1227: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1228: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVisningeneietMicrosoftOfficeInfoPath2003-skjemasynkroniseresautomatiskmeddataeneiskjemaetsunderliggendeXML-dokument.DukanimidlertidfremtvingesynkroniseringvedhjelpavForceUpdate-metoden.Detteerogsånyttignårdataiensekundærdatakildeerendretogmåoppdateresivisningen.

AutomatisksynkroniseringkandeaktiveresvedhjelpavDisableAutoUpdate-metodenogaktiveresvedhjelpavEnableAutoUpdate-metoden.

Page 1229: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesForceUpdate-metodenforView-objektettilåfremtvingesynkroniseringmellometskjemasunderliggendeXML-dokumentogvisningendeterknyttettil:

XDocument.View.ForceUpdate();

Page 1230: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1231: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

FormatString-metoden

FormatererdenangittestrengenellerXML-nodenifølgedeangittekategori-ogalternativparameterne.

expression.FormatString(ByValvarInput,ByValbstrCategoryAsString,ByValbstrOptionsAsString)AsString

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

varInputObligatoriskStringellerXMLnode.StrengverdienellerXML-nodensomskalformateres.

bstrCategoryObligatoriskString.Strengverdiensomangirkategoriensomskalbrukestilformateringen.Verdieromfatternumber,percentage,currency,date,time,ogdatetime.

bstrOptionsObligatoriskString.Strengverdiensomangiralternativenesombrukesvedformatering.Tarformenforenstrengsomskillermellomstoreogsmåbokstaveriformatet"optionName:value".

returnsString.

Page 1232: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1233: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFormatString-metodenkanbrukesoveraltiskriptkodenderduvilendreformatetforenangittstreng.DenmåkvalifiseresmedApplication-objektnavnet,ogreturverdienmåtilordnestilenvariabelellerbrukessometuttrykksomkreverenstrengverdi.

AvsnittenenedenforgirenoversiktoververdienesomkanbrukesforparameternebstrCategoryogbstrOptions.

Listeoverkategorier

Listeoveralternativer

Page 1234: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesFormatString-metodenforApplication-objektettilåformateredenangittedatostrengensometlangtdatoformat:

Application.FormatString("2003-01-08","date","dateFormat:LongDate");

Page 1235: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1236: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

GenerateDataSetDiffGram-metoden

ReturnereretXML-datasettsominnholderetinnebygdskjemasombeskriverdataeneogdatasettetsDiffGram.

expression.GenerateDataSetDiffGram(ByValpNodeAsIXMLDocumentObject)AsIXMLDocumentObject

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

pNodeObligatoriskIXMLDocumentObject.EnXML-DOM-node(DocumentObjectModel)sominneholderXML-dataenefordatasettetsomdetskalopprettesDiffGramfor.

Page 1237: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1238: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDiffGramfordenangittepNodegenereresvedåbrukeoriginaldataenefordensideordnedenodentilåberegneforskjellenmellomoriginaldataeneogdenangittepNode.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1239: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1240: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

GetContextNodes-metoden

ReturnererenreferansetilenXMLNodes-samlingsomfyllesutmedXMLDOM-noder(DocumentObjectModel)basertpågjeldendekontekst.DenbeståravensekvensavXMLDOM-nodersomtilordnesfravisningen.DentilsvarergjeldendenodeforXSL-transformering(XSLT)ogstarterigjeldendeutvalgoggåroppovergjennomdeoverordnedevisningenetilBODY-koden.expression.GetContextNodes([ByValvarNodeAsVariant],[ByValvarViewContextAsVariant])AsXMLNodes

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

varNodeOptionalVariant.EnXMLDOM-node.

varViewContextValgfrittVariant.IDentilkontrollensombrukesikonteksten.

returnsEnreferansetilXMLNodes-samlingen.

Page 1241: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1242: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdetikkebrukesparametere,basereskontekstnodenepågjeldendeutvalg.Hvisdetbrukesparametere,returneresdekontekstnodenesomvilleblittreturnertbasertpåutvalgetsomvilleblitthentetvedetkalltilSelectNodes-metodenforView-objektet.

Page 1243: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIdeleksempletfraeksempelskjemaetStructuralEditingnedenforbrukesGetContextNodes-metodenforView-objektettilåreturnereensamlingavXMLDOM-noderbasertpågjeldendekontekst.Kodengårderetteriløkkegjennomdennesamlingenogsøkeretterenbestemtnode.Nårnodenerfunnet,kallerkodendenegendefinertefunksjonenApplyDiscountToItemforåoppdateredataeneinoden.

objContextNodes=XDocument.View.GetContextNodes();

//Scanthelistofcontextnodesforanitemnodeandifoneisfound//applythediscounttoit.for(vari=0;i<objContextNodes.Count;i++){if(objContextNodes.item(i).nodeName=="item"){ApplyDiscountToItem(objContextNodes.item(i),intPercentage);blnAppliedDiscount=true;break;}}

Page 1244: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1245: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

GetDataVariable-metoden

Returnererenstrengsominneholderverdientildenangittevariabelen,somerenforhåndsdefinertvariabellagretsometattributtforbehandlingsinstruksjoniskjemaetsunderliggendeXML-dokument.

expression.GetDataVariable(ByVallVariableNumberAsLong)AsString

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

lVariableNumberObligatoriskLong.Nummeretpåvariabelen.

returnsString.

Page 1246: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1247: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisvariabelenikkeerdefinertellerertom,returnererGetDataVariable-metodenentomstreng.DuangirenvariabelvedhjelpavSetDataVariable-metodenforXDocument-objektet.

Obs!InfoPathstøtterbarebrukavinitialView-variabelen.Detteervariabelensombrukestilåangistartvisningensombrukesnåretskjemaåpnes.Nummerettildennevariabeleneralltid1,ogvariabelverdienmåværenavnetpåenvisningiskjemaet.

Page 1248: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesGetDataVariable-metodenforXDocument-objektettilåreturnereverdientildenførstevariabelen:

varstrVariable1;strVariable1=XDocument.GetDataVariable(1);

Page 1249: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1250: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

GetDOM-metoden

ReturnererenreferansetilXMLDOMen(DocumentObjectModel)fordetangitteDataObject-objektetsomerknyttettilXDocument-objektet.

expression.GetDOM(ByValbstrNameAsString)AsXMLDOMDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

bstrNameObligatoriskString.NavnetpåetDataObject-objekt.

returnsEnreferansetiletXMLDOM-dokumentobjekt.

Page 1251: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1252: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårduharfåttenreferansetilXMLDOMensomreturneresavGetDOM-metoden,kandubrukeenhvilkensomhelstavegenskapeneogmetodenesomXMLDOMstøtter,tilåbehandledataeneiDOMen.

Obs!HvisduvilhamerinformasjonomXMLDOM,sedokumentasjonenforMSXML5.0SDKihjelpesystemetforMicrosoftScriptEditor(MSE).

Page 1253: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesGetDOM-metodenforXDocument-objektettilåangienreferansetilXMLDOMendenreturnerer,somidettetilfelleterDataObject-objektetCityDropDownList:

varobjXml;

objXml=XDocument.GetDOM("CityDropDownList");

Page 1254: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

GetNamedNodeProperty-metoden

ReturnererverdienforennavngittegenskapfordenangitteXML-noden,sommåværeenikke-attributtnodeihoveddatakilden.

expression.GetNamedNodeProperty(ByValvarMainDOMNodeAsVariant,ByValbstrPropertyNameAsString,ByValbstrDefaultValueAsString)AsString

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

varMainDOMNodeObligatoriskVariant.EnXML-nodesomtilsvarerenikke-attributtnodeihoveddatavisningen,somennavngittegenskapskalangisfor.

bstrPropertyNameObligatoriskString.Angirnavnettilegenskapensomharverdiensomskalreturneres.

bstrDefaultValueObligatoriskString.Angirstandardverdiensomskalreturnereshvisegenskapenikkeerangitt.

returnsEnstrengsomtilsvarerdengjeldendeverdienfordennavngitteegenskapenfordenangitteXML-nodenihoveddatakilden.HvisdenangitteegenskapenikkeerangittfordenneXML-noden,returneresdenangittestandardstrengen.

Page 1255: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1256: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavngitteegenskapergjøratbrukerekanknyttestrengertilbrukerdefinerteegenskaperforXML-elementnoderihoveddatakilden.VerdienforennavngittegenskapkanangisvedhjelpavSetNamedNodeProperty-metoden.BrukGetNamedNodeProperty-metodentilåleseverdienforennavngittegenskap.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1257: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforvisesdethvordanduangiroghenterverdienforennavngittegenskap(mednavnet"cost")forenXML-node(mednavnet"item"):

varobjXMLNode=XDocument.DOM.selectSingleNode("/items/item");

varstrTest=XDocument.GetNamedNodeProperty(objXMLNode,'cost','Valuenotset');

//Thevalueofthe"cost"namedpropertyissetto100.XDocument.SetNamedNodeProperty(objXMLNode,'cost','100');

strTest=XDocument.GetNamedNodeProperty(objXMLNode,'cost','Valuenotset');

IXSL-eksempeletnedenforvisesdennavngitteegenskapen"cost"forelementnoden:

<xsl:value-ofselect="xdXDocument:GetNamedNodeProperty(item,'cost','empty')"/>

Page 1258: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1259: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

GetSelectedNodes-metoden

ReturnererenreferansetilenXMLNodes-samlingsomfyllesutmedXMLDOM-noder(DocumentObjectModel)basertpåmerkedeelementerienvisning.

expression.GetSelectedNodes()AsXMLNodes

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

returnsEnreferansetilXMLNodes-samlingen.

Page 1260: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1261: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisingenelementerermerketienvisningellerhvisbaretekstermerket,returnererGetSelectedNodes-metodenentomsamling.

Page 1262: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesGetSelectedNodes-metodenforView-objektettilåangienreferansetilensamlingavXMLDOM-noderbasertpådetmerkedeområdetivisningen.DeretterfinnerkodenutomnoderblereturnertogviserisåfallinformasjonomdenførstenodenfraXMLNodes-samlingenienmeldingsboks.

objXMLNodes=XDocument.View.GetSelectedNodes();

if(objXMLNodes.Count>0){XDocument.UI.Alert(objXMLNodes(0).nodeName+"\n\n"+objXMLNodes(0).text);}

Page 1263: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ImportDOM-metoden

ImportererdeangitteXML-dataenetildetgjeldendeskjemaet.

expression.ImportDOM(ByValpxDocAsIXMLDocumentObject)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

pxDocObligatoriskIXMLDocument.XML-dataenesomskalimporteres(slåssammen)tilskjemaetsomforøyeblikketeråpent.

Page 1264: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1265: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukerduobjektmodellentilåimportereetskjemaprogrammatisk,erdetdetsammesomåutføreensammenslåingsoperasjonvedhjelpavkommandoenSlåsammenskjemaerpåFil-menyeniInfoPath.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1266: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforbrukesImportDOM-metodenforXDocument-objektettilåimportereetskjemafrahendelsesbehandlingenOnMergeRequest:

XDocument::OnMergeRequest(eventObj){XDocument.ImportDOM(eventObj.DOM);eventObj.ReturnStatus=true;}

Page 1267: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1268: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ImportFile-metoden

Importererdetangitteskjemaettilgjeldendeskjema.

expression.ImportFile(ByValbstrFileURIAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

bstrFileURIObligatoriskString.UniformResourceIdentifier(URI)forskjemaetsomskalimporteres(flettes)iskjemaetsomeråpentforøyeblikket.

Page 1269: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1270: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukavobjektmodellentilåimportereetskjemaprogrammatisk,tilsvarerutføringavenfletteoperasjonibrukergrensesnittet.

Page 1271: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesImportFile-metodenforXDocument-objektettilåimportereetskjema:

XDocument.ImportFile("C:\SomeOtherForm.xml");

Page 1272: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Init-metoden

DefinererenmetodesommåangisavutviklerenforåutføreeventuelleinitialiseringsrutinersomerobligatoriskenårenforekomstavkontrollenleggestilietInfoPath-skjema.

uttrykk.Init(pControlSitesomInfoPathControlSite)

uttrykkObligatorisk.EtuttrykksomreturnererenreferansetilInfoPathControl-objektet.

pControlSiteObligatorisk.EnforekomstavInfoPathControlSite-objektet.

Page 1273: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathkallerInit-metodennårenbrukerleggertilenforekomstavkontrollenienvisning.InfoPathsenderenforekomstavInfoPathControlSite-objektettilInit-metodennårkontrolleninitialiseres.InfoPathControlSite-objektetlevererNode-egenskapensomgirtilgangtilXMLDOM-nodensomkontrollenerbundettil,ogXDocument-egenskapenfortilgangtilXDocument-objektetsomertilknyttetetskjema,somigjengirtilgangtildenfullstendigeInfoPath-objektmodellen.

InfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerforoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 1274: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1275: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsCurrentUser-metoden

ReturnererTruehvisdengjeldendebrukerensamsvarermeddetangittebrukernavnet.

expression.IsCurrentUser(ByValbstrUsernameAsString)AsBoolean

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUser-objektet.

bstrUsernameObligatoriskString.Brukernavnet,medformatet"domene\brukernavn".

returnsEnboolskverdisomindikereromdetangittebrukernavnetsamsvarermednavnettildengjeldendebrukeren.

Page 1276: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1277: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSelvomIsCurrentUser-metodenharsikkerhetsnivå0,erdenikkealltidtilgjengelig.NåretkallgjørestilIsCurrentUser-metoden,utførerInfoPathførstensikkerhetskontrollforåfastsetteomtilgangtildennemetodenertillatt.Sikkerhetskontrollenbekrefteromkallkodenerklarertellerikke,ogfastsetterogsåplasseringentilkallkoden.

Hviskallkodenerklarert(somdenforeksempelernårIsCurrentUser-metodenkallesfraeninstallertellersignertInfoPath-skjemamalellerfraenklarerteksternkilde,foreksempelenkjørbarfilpådenlokaledatamaskinen),vilInfoPathtillatefullstendigtilgangtilIsCurrentUser-metoden.

Hviskallkodenikkeerklarert(foreksempelhvisetkallkommerfraendomenebasertInfoPath-skjemamalellerfraskriptsomkjøreriMicrosoftInternetExplorer),kontrollererInfoPathførsthvorkalletkommerfra.HviskalleterfrakodesomikkeerklarertienInfoPath-skjemamalpåenURL-adressesomforeksempelhttp://www.contoso.com/eksempel.xsn,erkalletfraInternett-sonen.InfoPathnekteralleikke-klarertekallsomkommerfraInternett-sonen,tilgangtilIsCurrentUser-metoden.HviskalleterfraenURL-adressesomforeksempelhttp://contoso/eksempel.xsn,erkalletfraintranettsonen.Hvisetikke-klarertkallkommerfraintranettsonen,kontrollererInfoPathominnstillingeneforbrukergodkjenningiInternetExplorertillaterautomatiskpålogging(kuniintranettsonenellerforallepålogginger).HvisInternetExplorererkonfigurertforautomatiskpålogging,tillaterInfoPathfullstendigtilgangtilIsCurrentUser-metoden.Hvisikke,nektestilgangtilIsCurrentUser-metoden.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1278: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforbrukesIsCurrentUser-metodenforUser-objektettilåfastsetteomdengjeldendebrukerensamsvarermed"UserDomain\NancyDavilio".

varfUserMatched;fUserMatched=Application.User.IsCurrentUser("UserDomain\NancyDavolio")

Page 1279: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1280: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsDestinationReachable-metoden

ReturnererenboolskverdisomindikereromdenangitteURL-adressen(UniformResourceLocator),UNC-banen(UniversalNamingConvention)ellerIP-adressentilmåldatamaskinenkankoblestilfraklientdatamaskinen.

expression.IsDestinationReachable(ByValbstrDestinationAsString,[ByValbstrBehaviorAsString)AsBoolean

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

bstrDestinationObligatoriskString.Angirplasseringensomskalkontrolleresfornettverkstilkobling.IP-adresser,UNC-banerellerURL-adresserergyldigeverdier.

returnsEnboolskverdisomindikereromdetkanopprettesentilkoblingtilmålet.Trueindikereratdetkanopprettesentilkobling,Falseindikereratdetikkekanopprettesentilkobling.

Page 1281: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Obs!HvisenIP-adresseerangitt,settessikkerhetsnivåetfordennemetodentilnivå3.DeterikkemuligåfastsettedomenetpåbakgrunnavIP-adressen,såoppringerenmåderforhaalleklareringstillatelser.

Page 1282: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårdetgjelderUNC-ogURL-strenger,ergyldigeverdierdesomkuninkludererservernavnet,foreksempelhttp://MyServereller\\MyServer.Verdiersomhttp://MyServer/MyVirtualDirectoryeller\\MyServer\MyShare,erikkegyldige.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1283: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1284: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

IsUserMemberOf-metoden

Returnererenboolskverdisomindikereromdengjeldendebrukerenermedlemavdenangittegruppen.

expression.IsUserMemberOf(ByValbstrGroupnameAsString)AsBoolean

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUser-objektet.

bstrGroupnameObligatoriskString.Gruppenavnet,medformatet"domene\gruppenavn".

Page 1285: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1286: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSelvomIsUserMemberOf-metodenharsikkerhetsnivå0,erdenikkealltidtilgjengelig.NåretkallgjørestilIsUserMemberOf-metoden,utførerInfoPathførstensikkerhetskontrollforåfastsetteomtilgangtildennemetodenertillatt.Sikkerhetskontrollenbekrefteromkallkodenerklarertellerikke,ogfastsetterogsåplasseringentilkallkoden.

Hviskallkodenerklarert(somdenforeksempelernårIsUserMemberOf-metodenkallesfraeninstallertellersignertInfoPath-skjemamalellerfraenklarerteksternkilde,foreksempelenkjørbarfilpådenlokaledatamaskinen),vilInfoPathtillatefullstendigtilgangtilIsUserMemberOf-metoden.

Hviskallkodenikkeerklarert(foreksempelhvisetkallkommerfraendomenebasertInfoPath-skjemamalellerfraskriptsomkjøreriMicrosoftInternetExplorer),kontrollererInfoPathførsthvorkalletkommerfra.HviskalleterfrakodesomikkeerklarertienInfoPath-skjemamalpåenURL-adressesomforeksempelhttp://www.contoso.com/eksempel.xsn,erkalletfraInternett-sonen.InfoPathnekteralleikke-klarertekallsomkommerfraInternett-sonen,tilgangtilIsUserMemberOf-metoden.HviskalleterfraenURL-adressesomforeksempelhttp://contoso/eksempel.xsn,erkalletfraintranettsonen.Hvisetikke-klarertkallkommerfraintranettsonen,kontrollererInfoPathominnstillingeneforbrukergodkjenningiInternetExplorertillaterautomatiskpålogging(kuniintranettsonenellerforallepålogginger).HvisInternetExplorererkonfigurertforautomatiskpålogging,kontrollererInfoPathbrukerensgruppemedlemskap.Hvisgruppemedlemskapeteroffentlig,tillaterInfoPathfullstendigtilgangtilIsUserMemberOf-metoden.Hvisgruppemedlemskapetikkeeroffentlig,skjulerInfoPathresultatet.DetvilsiatInfoPathbehandlergruppemedlemskapetsomomdetikkevarsynlig.ReturverdieneridettetilfelletalltidFalse,fordigruppemedlemskapetikkeeroffentlig.InfoPathrapportererikkeattilgangernektet.

Obs!Informasjonomgruppemedlemskaperoffentlighvistilgangtilinformasjonenertillatt,oginformasjonenersynligforalleikke-anonymebrukere.Hvisbareénikke-anonymbrukererspesifiktnektettilgangtil

Page 1287: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

medlemskapsinformasjon,erikkeinformasjonenomgruppemedlemskapoffentlig.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1288: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforbrukesIsUserMemberOf-metodenforUser-objektettilåfastsetteomdengjeldendebrukerenermedlemavgruppen"GroupDomain\Administrators".

varfGroupMatched;fGroupMatched=Application.User.IsUserMemberOf("GroupDomain\Administrators")

Page 1289: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Match-metoden

Returnererenboolskverdisomangiromtestentilsvarerdetangittemønsteret.

expression.Match(ByValbstrValueAsString,ByValbstrPatternAsString)AsBoolean

bstrValueObligatoriskString.Strengensomskaltestesmotmønsteret.

bstrPatternObligatoriskString.Mønsteretsomskalbrukes.

returnsEnboolskverdisomangiromstrengentilsvarermønsteret.

Page 1290: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1291: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderMatch-metodenkanbrukestilåtesteallestrengermotetvanliguttrykk.DetvanligeuttrykketmåværeisamsvarmedspesifikasjonenforXML-skjemaforW3Cforvanligeuttrykk(http://www.w3.org/TR/xmlschema-2/#regexs).

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Obs!SpesifikasjonenforXML-skjemaforvanligeuttrykkerforskjelligfravanligeuttrykkiPerl.

Page 1292: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelervariabelenisSSNValidsatttilenverdisomangiromverdiensomerlagretimy:SSN-noden,eretgyldigpersonnummer:

varSSN=XDocument.DOM.selectSingleNode(“//my:SSN”);varisSSNValid=XDocument.Util.Match(SSN.text,"\\d\\d\\d-\\d\\d-\\d\\d\\d\\d");

Page 1293: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Max-metoden

Returnererenvariantsomerdenhøyesteverdienavallenumeriskeelementerietnodesett.

expression.Max(ByValpxmllistInputAsIXMLDOMNodeList)AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMath-objektet.

pxmllistInputObligatoriskIXMLDOMNodeList.Nodesettetsomskalbrukestilåsøkeetterdenhøyesteverdien.

returnsEnvariantsomrepresentererdenhøyesteverdienavallenumeriskeelementerietnodesett.

Page 1294: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1295: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1296: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelermaxAgesatttilmaksimumsverdienforallenumeriskeelementerinodesettetmy:ages:

varages=XDocument.DOM.selectNodes("//my:ages");varmaxAge=XDocument.Util.Math.Max(ages);

Page 1297: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Min-metoden

Returnererenvariantsomerdenlavesteverdienavallenumeriskeelementerietnodesett.

expression.Min(ByValpxmllistInputAsIXMLDOMNodeList)AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMath-objektet.

pxmllistInputObligatoriskIXMLDOMNodeList.Nodesettetsomskalbrukestilåsøkeetterdenlavesteverdien.

returnsEnvariantsomrepresentererdenlavesteverdienavallenumeriskeelementerietnodesett.

Page 1298: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1299: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1300: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelervariabelenminAgesatttilminimumsverdienforallenumeriskeelementerinodesettetmy:ages:

varages=XDocument.DOM.selectNodes("//my:ages");varmaxAge=XDocument.Util.Math.Min(ages);

Page 1301: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1302: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Navigate-metoden

LasterinndetangitteHTML-dokumentetidenegendefinerteoppgaveruteniMicrosoftOfficeInfoPath2003.

expression.Navigate(ByValbstrURLAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHTMLTaskPaneobject.

bstrURLObligatoriskString.UniformResourceLocator(URL)forHTML-dokumentetduskalnavigeretil.

Page 1303: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1304: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavigate-metodenforHTMLTaskPane-objekteterenavmetodenesomarvesavTaskPane-objektetnåroppgaveruteneravtypen0,sombetyratdeterenegendefinertoppgaverute.

Obs!Navigate-metodenkanikkekallesunderenOnLoad-hendelsefordivisningenennåikkeerlastetinnnårhendelseninntrefferogdeterknyttetoppgaverutertilvisningen.

Page 1305: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesNavigate-metodenforHTMLTaskPane-objektettilålasteinnetHTML-dokumentidenegendefinerteoppgaveruten.HTML-dokumenteterinkludertiskjemafileneforskjemamalen.

varobjTaskPane;

//Setareferencetothecustomtaskpane.objTaskPane=XDocument.View.Window.TaskPanes(0);objTaskPane.Navigate("taskpane2.htm");

Page 1306: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1307: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

New-metoden(ExternalApplication-objektet)

OppretteretnyttMicrosoftOfficeInfoPath2003-skjemabasertpåetangittskjema

expression.New(ByValbstrDocumentURIAsString,[ByValdwBehaviorAsLong=1])

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

bstrDocumentURIObligatoriskString.StrengverdiensomangirUniformResourceIdentifier(URI)foretskjema.

dwBehaviorValgfrittLong.Standardverdiener1.Enlangverdisomangirhvordanskjemaetskalåpnes.VerdieneerbasertpåXdDocumentVersionMode-opplistingen.

Page 1308: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1309: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNew-metodenkanbarebrukestilåoppretteetnyttskjemabasertpåeteksisterendeskjema.Denkanikkebrukestilåoppretteetnyttskjemabasertpåenskjemamal.Hvisduviloppretteetskjemafraenskjemamal,brukerduNewFromSolution-metodenforExternalApplication-objektet.

NårdubrukerNew-metoden,åpnesInfoPath,ogdetnyeskjemaeterklarttilåfyllesut.

Obs!DukanikkebrukeClose-metodenforExternalApplication-objektettilålukkeetskjemasomeråpnetmedNew-metoden.NårNew-metodenoppretteretskjema,ernavnetpåskjemaetennåikkekjent.

Page 1310: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesNew-metodenforExternalApplication-objektettilåoppretteetnyttskjemabasertpåetangittskjema:

PublicSubCreateFromForm()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.ExternalApplication")

'CreateanInfoPathform.objIP.New("C:\MyForms\Form1.xml")MsgBox("TheInfoPathformhasbeencreated.")

SetobjIP=Nothing

EndSub

Page 1311: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

New-metoden(Index)

New-metodenoppretteretnyttelementbasertpåetskjema.DennemetodenerimplementertifleresamlingerogobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenNew-metodekoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavNew-metoden.

New-metodenslikdenbrukesmedExternalApplication-objektet.

New-metodenslikdenbrukesmedXDocuments-samlingen.

Page 1312: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1313: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

New-metoden(XDocuments-samlingen)

OppretteretnyttMicrosoftOfficeInfoPath2003-skjemabasertpådetangitteskjemaet.

expression.New(ByValvarURIAsVariant,[ByValdwBehaviorAsLong=1])AsXDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocuments-samlingen.

varURIObligatoriskVariant.AngirUniformResourceIdentifier(URI)foretskjema.

dwBehaviorValgfrittLong.Standardverdiener1.Enlangverdisomangirhvordanskjemaetskalåpnes.VerdieneerbasertpåXdDocumentVersionMode-opplistingen.

returnsEnreferansetiletXDocument-objekt.

Page 1314: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1315: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNew-metodenkanbarebrukestilåoppretteetnyttskjemabasertpåeteksisterendeskjema.Denkanikkebrukestilåoppretteetnyttskjemabasertpåenskjemamal.Hvisduviloppretteetskjemafraenskjemamal,brukerduNewFromSolution-metodenforXDocuments-samlingen.

NårdubrukerNew-metoden,åpnesdetnyeskjemaetiInfoPath,klarttilåfyllesut.

Obs!HvisdubrukerdetvalgfriedwBehavior-argumentetiNew-metoden,kandubareoverføredennumeriskeverdienforXdDocumentVersionMode-nummereringen.EttersomInfoPathbrukerskriptspråksammenmedobjektmodellen,kanikkenavngitteverdierbrukes.

Page 1316: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforoverføresURIenforeteksisterendeskjematilNew-metodenforXDocuments-samlingen,etnyttskjemaopprettes,ogdettilknyttedeXDocument-objektetreturneres:

varobjXDoc;

objXDoc=Application.XDocuments.New("C:\\MyForm.xml");

Page 1317: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1318: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NewADODBConnection-metoden

OppretterogreturnererenreferansetilettomtADO(ActiveXDataObjects)Connection-objekt.

expression.NewADODBConnection()ADODB.Connection

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

returnsEnreferansetiletADO-Connection-objekt.

Page 1319: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1320: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemaetikkeerheltklarert,vilNewADODBConnection-metodenreturnereen"ingentilgang"-feil.

Page 1321: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesNewADODBConnection-metodenforApplication-objektettilåangienreferansetilettomtADOConnection-objekt:

varobjADOConnection;

objADOConnection=Application.NewADODBConnection();

Page 1322: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1323: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NewADODBRecordset-metoden

OppretterogreturnererenreferansetilettomtADO(ActiveXDataObjects)Recordset-objekt.

expression.NewADODBRecordset()ADODB.Recordset

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

returnsEnreferansetiletADO-Recordset-objekt.

Page 1324: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1325: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemaetikkeerheltklarert,vilNewADODBRecordset-metodenreturnereen"ingentilgang"-feil.

Page 1326: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesNewADODBRecordset-metodenforApplication-objektettilåangienreferansetilettomtADORecordset-objekt:

varobjADORecordset;

objADORecordset=Application.NewADODBRecordset();

Page 1327: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1328: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NewFromSolution-metoden(ExternalApplication-objektet)

OppretteretnyttMicrosoftOfficeInfoPath2003-skjemabasertpådenangitteskjemamalen.

expression.NewFromSolution(ByValbstrSolutionURIAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

bstrSolutionURIObligatoriskString.StrengverdiensomangirUniformResourceIdentifier(URI)forenskjemamal.

Page 1329: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1330: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNewFromSolution-metodenkanbarebrukestilåoppretteetnyttskjemabasertpåeneksisterendeskjemamal.Denkanikkebrukestilåoppretteetnyttskjemabasertpåeteksisterendeskjema.Hvisduviloppretteetskjemafraeteksisterendeskjema,brukerduNew-metodenforExternalApplication-objektet.

NårdubrukerNewFromSolution-metoden,åpnesInfoPath,ogdetnyeskjemaeterklarttilåfyllesut.

Obs!DukanikkebrukeClose-metodenforExternalApplication-objektettilålukkeetskjemasomeråpnetmedNewFromSolution-metoden.NårNewFromSolution-metodenoppretteretskjema,ernavnetpåskjemaetennåikkekjent.

Page 1331: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesNewFromSolution-metodenforExternalApplication-objektettilåoppretteetnyttskjemabasertpåenangittskjemamal:

PublicSubCreateFromFormTemplate()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.ExternalApplication")

'CreateanInfoPathformfromaformtemplate.objIP.NewFromSolution("C:\MyForms\MyFormTemplate.xsn")MsgBox("TheInfoPathformhasbeencreated.")

SetobjIP=Nothing

EndSub

Page 1332: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1333: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NewFromSolution-metoden(Index)

NewFromSolution-metodenoppretteretnyttelementbasertpåenskjemamal.DennemetodenerimplementertifleresamlingerogmodelleriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenNewFromSolution-metodekoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavNewFromSolution-metoden.

NewFromSolution-metodenslikdenbrukesmedExternalApplication-objektet.

NewFromSolution-metodenslikdenbrukesmedXDocuments-samlingen.

Page 1334: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1335: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NewFromSolution-metoden(XDocuments-samlingen)

OppretteretnyttMicrosoftOfficeInfoPath2003-skjemabasertpådenangitteskjemamalen.

expression.NewFromSolution(ByValvarURIAsVariant)AsXDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocuments-samlingen.

varURIObligatoriskVariant.AngirUniformResourceIdentifier(URI)foretskjema.

returnsEnreferansetiletXDocument-objekt.

Page 1336: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1337: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNewFromSolution-metodenkanbarebrukestilåoppretteetnyttskjemabasertpåeneksisterendeskjemamal.Denkanikkebrukestiloppretteetnyttskjemabasertpåetskjema.Hvisduviloppretteetskjemafraeteksisterendeskjema,brukerduNew-metodenforXDocuments-samlingen.

NårdubrukerNewFromSolution-metoden,åpnesdetnyeskjemaetiInfoPath,klarttilåfyllesut.

Page 1338: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforoverføresURIenforeteksisterendeskjematilNewFromSolution-metodenforXDocuments-samlingen,etnyttskjemaopprettes,ogdettilknyttedeXDocument-objektetreturneres.

varobjXDoc;

objXDoc=Application.XDocuments.NewFromSolution("C:\\MyForm.xsn");

Page 1339: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1340: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

NewFromSolutionWithData-metoden

OppretteretnyttMicrosoftOfficeInfoPath2003-skjemavedhjelpavdeangitteXML-dataeneogdenangitteskjemamalen.

expression.NewFromSolutionWithData(ByValvarXMLDataAsVariant,ByValvarSolutionURIAsVariant,[ByValdwBehaviorAsLong=1])AsXDocument

expressionEtuttrykksomreturnererenreferansetilenXDocuments-samling.

varXMLDataObligatoriskVariant.SkafferXML-dataenesomskalbrukessomenmalforskjemaet.KanværeenstrengsomangirURIen(UniformResourceIdentifier)foretXML-dokument,ellerenXMLDOMNodesominneholderXMLensomskalbrukessomXML-dokumentet(mal).

varSolutionURIObligatoriskVariant.StrengsomangirURIen(UniformResourceIdentifier)forenskjemamalfil(enXSF-ellerXSN-fil).

dwBehaviorValgfrittLong.Reservertforfremtidigbruk.Denneverdienbørutelatesellersettestil1.

returnsEnreferansetiletXDocument-objekt.

Page 1341: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1342: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFølgenderelatertemetoderforXDocuments-samlingenerogsåtilgjengelige:

New-metodengjøratdukanoppretteennyforekomstavInfoPathvedhjelpavetangittXML-dokument.XML-dokumentetmåtilsvareetInfoPath-skjema.EtnyttskjemaåpnesiInfoPath.SkjemaetbrukerdetangitteXML-dokumentetsomopprinneligedata,ogbrukerdetstilknyttedeskjemamalsomangittibehandlingsinstruksjoneneiskjemaetstopptekst.

NewFromSolution-metodengjøratdukanoppretteennyforekomstavInfoPathvedhjelpavenangittskjemamalogdettilknyttedeXML-skjemaet(deopprinneligemaldataene).

NewFromSolutionWithData-metodenstøtteretscenariosomikketilbysavdetoovennevntemetodene:åangibådeXML-dokumentetsombrukessomopprinneligedata,ogskjemamalen.XML-dokumentettrengerikkeværeopprettetiInfoPath.DetkanangissomentenenURIellersomenXMLDOMNode.

NårdubrukerNewFromSolutionWithData-metoden,åpnesdetnyeskjemaetiInfoPath,klarttilåfyllesut.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1343: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforoverføresURIeneforeteksisterendeXML-dokument,ogeneksisterendeskjemamal,tilNewFromSolutionWithData-metodenforXDocuments-samlingen,etnyttskjemaopprettes,ogdettilknyttedeXDocument-objektetreturneres:

varobjXDoc=Application.XDocuments.NewFromSolutionWithData

IeksempeletnedenforoverføresenXMLDOMNodesomopprinneligedata,ogURIenforeteksisterendeskjema,tilNewFromSolutionWithData-metodenforXDocuments-samlingen,etnyttskjemaopprettes,ogdettilknyttedeXDocument-objektetreturneres:

varobjXMLNode=XDocument.DOM.selectSingleNode("/employees/employee");

varobjXDoc=Application.XDocuments.NewFromSolutionWithData

Page 1344: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Now-metoden

Returnererenvariantsomrepresenterergjeldendesystemdatoog-klokkeslettiISO-format(åååå-mm-ddtt:mm:ss).

expression.Now()AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletDate-objekt

returnsEnvariantsomrepresenterergjeldendesystemdatoog-klokkeslett.

Page 1345: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1346: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1347: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelervariabelencurrentDateTimesatttilgjeldendesystemdatoog-klokkeslett:

varcurrentDateTime=XDocument.Util.Date.Now();

Page 1348: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Nz-metoden

Returnererenvariantsomeridentiskmednodesettetsomersendttilfunksjonen,medunntakavattommeverdierinodelistenerbyttetutmednuller(0).

expression.Nz(ByValpxmllistInputAsIXMLDOMNodeList)AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetilMath-objektet.

pxmllistInputObligatorisk.Nodesettetdertommeverdierbyttesutmednuller.

returnsEnvariantsomrepresentereretnodesett.

Page 1349: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1350: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1351: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelervariabelennoZerosatttiletnodesettsomeridentiskmednodesettetmy:ages,ogalletommerverdiererbyttetutmednuller:

varages=XDocument.DOM.selectNodes("//my:ages");varnoZero=XDocument.Util.Math.Nz(ages);

Page 1352: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1353: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Open-metoden(ExternalApplication-objektet)

ÅpnerdetangitteMicrosoftOfficeInfoPath2003-skjemaet.

expression.Open(ByValbstrDocumentURIAsString,[ByValdwBehaviorAsLong=1])

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

bstrDocumentURIObligatoriskString.StrengverdiensomangirUniformResourceIdentifier(URI)foretskjema.

dwBehaviorValgfrittLong.Standardverdiener1.Enlangverdisomangirhvordanskjemaetskalåpnes.VerdieneerbasertpåXdDocumentVersionMode-opplistingen.

Page 1354: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1355: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderOpen-metodenkanbarebrukestilååpneetskjema.Denkanikkebrukestilååpneenskjemamal.Hvisduviloppretteetskjemafraenskjemamal,brukerduNewFromSolution-metodenforExternalApplication-objektet.Hvisduviloppretteetskjemabasertpåeteksisterendeskjema,brukerduNew-metodenforExternalApplication-objektet.

Page 1356: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesOpen-metodenforExternalApplication-objektettilååpneetangittskjema:

PublicSubAutomateInfoPathForm()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.ExternalApplication")

'OpenanInfoPathform.objIP.Open("C:\MyForms\Form1.xml")MsgBox("TheInfoPathformhasbeenopened.")

'ClosetheInfoPathform.objIP.Close("C:\MyForms\Form1.xml")MsgBox("TheInfoPathformhasbeenclosed.")

'QuittheInfoPathapplication.objIP.QuitMsgBox("TheInfoPathapplicationhasbeenclosed.")

SetobjIP=Nothing

EndSub

Page 1357: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Open-metoden(Index)

Open-metodenåpneretskjema.DennemetodenerimplementertifleresamlingerogobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenOpen-metodekoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavOpen-metoden.

Open-metodenslikdenbrukesmedExternalApplication-objektet.

Open-metodenslikdenbrukesmedXDocuments-samlingen.

Page 1358: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1359: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Open-metoden(XDocuments-samlingen)

ÅpnerdetangitteMicrosoftOfficeInfoPath2003-skjemaet.

expression.Open(ByValvarURIAsVariant,[ByValdwBehaviorAsLong=1])AsXDocument

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocuments-samlingen.

varURIObligatoriskVariant.AngirUniformResourceIdentifier(URI)foretskjema.

dwBehaviorValgfrittLong.Standardverdiener1.Enlangverdisomangirhvordanskjemaetskalåpnes.VerdieneerbasertpåXdDocumentVersionMode-opplistingen.

returnsEnreferansetiletXDocument-objekt.

Page 1360: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1361: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderOpen-metodenkanbarebrukestilååpneetskjema.Denkanikkebrukestilååpneenskjemamal.Hvisduviloppretteetskjemafraenskjemamal,brukerduNewFromSolution-metodenforXDocuments-samlingen.Hvisduviloppretteetskjemabasertpåeteksisterendeskjema,brukerduNew-metodenforXDocuments-samlingen.

NårdubrukerOpen-metoden,åpnesdetangitteskjemaetiInfoPath,klarttilåfyllesut.

Obs!HvisdubrukerdetvalgfriedwBehavior-argumentetiOpen-metoden,kandubareoverføredennumeriskeverdienforXdDocumentVersionMode-nummereringen.EttersomInfoPathbrukerskriptspråksammenmedobjektmodellen,kanikkenavngitteverdierbrukes.

Page 1362: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforoverføresURIenforeteksisterendeskjematilOpen-metodenforXDocuments-samlingen,detnyeskjemaetåpnes,ogdettilknyttedeXDocument-objektetreturneres:

varobjXDoc;

objXDoc=Application.XDocuments.Open("C:\\MyForm.xml");

Page 1363: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

PerformSaveOperation-metoden

Utførerlagringensombrukerenharforespurt.

expression.PerformSaveOperation()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSaveEvent-objekt

Page 1364: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1365: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderPerformSaveOperation-metodenutføreren"lagre"-eller"lagresom"-operasjonavhengigavverdienforIsSaveAs-egenskapenforSaveEvent-objektet.Hvisoperasjonenervellykket,settesIsDirty-egenskapenforXDocument-objektettilUsann,ogPerformSaveOperation-metodenreturnererSann.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1366: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelbrukesPerformSaveOperation-metodenforSaveEvent-objektettilålagreskjemaetvedhjelpavdeninternedefinisjonenforlagring.

eventObj.PerformSaveOperation();

Page 1367: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

PrintOut-metoden

Skriverutskjemainnholdetslikdetgjengisivinduetsomtilsvarerskjemaetsaktivevisning.

expression.PrintOut()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

Page 1368: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1369: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderPrintOut-metodenbrukergjeldendeskriverinnstillinger.Returnereren"ingentilgang"-feilhvisdenkallesfraetskjemasomikkeerheltklarert.

DetanbefalesatduikkekallerPrintOut-metodenfraenOnLoad-ellerOnSwitchView-hendelsesprosedyre.DukanstøtepåénellerflereavfølgendeoppførslervedkallavPrintOut-metodenfraenOnLoad-ellerOnSwitchView-hendelsesprosedyre:

Visningenblirkanskjeikkeskrevetutpåriktigmåte.

Ettomtdokumentblirkanskjeskrevetut.

Feilvisningblirkanskjeskrevetut.

Følgendeunntakkanforekomme:

UgyldigkontekstforOM-kall.

Page 1370: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesPrintOut-metodenforXDocument-objektettilåskriveutgjeldendevisning:

XDocument.PrintOut();

Page 1371: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(ADOAdapter-objektet)

Leserdatafradentilknyttededataadapteren.

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletADOAdapter-objekt.

Page 1372: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1373: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderQuery-metodenmislykkeshvisQueryAllowed-egenskapenforADOAdapter-objekteterUsann.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1374: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1375: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(DataObject-objektet)

LeserdatafradataadapterensomerknyttettilDataObject-objektet,ogfyllerutigjenDataObject-objektetstilknyttedeXMLDOM(DocumentObjectModel).

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDataObject-objektet.

Page 1376: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1377: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderQuery-metodenkanbrukestilåoppdateredataeneiXMLDOMensomerknyttettiletDataObject-objekt.

Page 1378: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesQuery-metodenforDataObject-objektettilåoppdateredataeneiXMLDOMensomerknyttettilDataObject-objektet:

XDocument.DataObjects("CityList").Query();

NårduharoppdatertdataeneiDataObject-objektet,kandukalleForceUpdate-metodenforView-objektetforåsynkroniseredataeneiDataObject-objektetogvisningen:

XDocument.View.ForceUpdate();

Page 1379: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(DAVAdapter-objektet)

Query-metodenkanbrukesforDAVAdapter-objektet,menettersomDAVAdapter-objektetbarekanbrukestilåsendedata,genererermetodenalltidenfeilunderkjøringnårdenkallesfordetaktuelleobjektet.

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDAVAdapter-objektet.

Page 1380: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1381: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1382: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(EmailAdapter-objektet)

Query-metodenkanbrukesforEmailAdapter-objektet,menettersomEmailAdapter-objektetbarekanbrukestilåsendedata,genererermetodenalltidenfeilunderkjøringnårdenkallesfordetaktuelleobjektet.

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilEmailAdapter-objektet.

Page 1383: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1384: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1385: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(HWSAdapter-objektet)

Query-metodenertilgjengeligforHWSAdapter-objektet,mensidenHWSAdapter-objektetbareertilgjengeligforsendingavdata,vilmetodenalltidgenerereenkjørefeilnårdenkallespådetobjektet.

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilHWSAdapter-objektet.

Page 1386: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1387: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1388: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1389: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(Index)

Query-metodenhenterdatafradentilknyttededataadapterenoglagrerdataeneienXMLDOM(DocumentObjectModel).DennemetodenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenQuery-metodekoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavQuery-metoden.

Query-metodensomdenblirbruktforADOAdapter-objektet.

Query-metodensomdenblirbruktforDataObject-objektet.

Query-metodensomdenblirbruktforDAVAdapter-objektet.

Query-metodensomdenblirbruktforHWSAdapter-objektet.

Query-metodensomdenblirbruktforEmailAdapter-objektet.

Query-metodensomdenblirbruktforSharepointListAdapter-objektet.

Query-metodensomdenblirbruktforWebServiceAdapter-objektet.

Query-metodensomdenblirbruktforXDocument-objektet.

Query-metodensomdenblirbruktforXMLFileAdapter-objektet.

Page 1390: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(SharePointListAdapter-objektet)

Leserdatafradentilknyttededataadapteren.

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSharepointListAdapter-objekt

Page 1391: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1392: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderQuery-metodenmislykkeshvisQueryAllowed-egenskapenforSharePointListAdapter-objekteterUsann.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1393: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1394: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(WebServiceAdapter-objektet)

Leserdatafradentilknyttededataadapteren.

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

Page 1395: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1396: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderQuery-metodenmislykkeshvisQueryAllowed-egenskapenforWebServiceAdapter-objekteterUsann.

Obs!EtADO.Net-datasettkanikkebrukessomspørringsparameterforWebServiceAdapter-objektetellereventuelleandredataadaptere.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1397: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1398: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(XDocument-objektet)

HenterdatafraetskjemastilknyttededataadapterobjektoglagrerdataeneiskjemaetsunderliggendeXMLDOM(DocumentObjectModel).

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

Page 1399: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1400: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderQuery-metodenvilreturnereenfeilhvisskjemaetikkeharnoetilknyttetdataadapterobjekt.

Page 1401: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesQuery-metodenforXDocument-objektettilåutføreenspørringpådentilknyttededataadapteren:

XDocument.Query();

Page 1402: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Query-metoden(XMLFileAdapter-objektet)

Leserdatafradentilknyttededataadapteren.

expression.Query()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXMLFileAdapter-objekt.

Page 1403: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1404: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderQuery-metodenmislykkeshvisQueryAllowed-egenskapenforXMLFileAdapter-objekteterUsann.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1405: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Quit-metoden(Application-objektet)

AvslutterMicrosoftOfficeInfoPath2003-programmet.

expression.Quit([ByValbForceAsBoolean=False])

expressionObligatorisk.EtuttrykksomreturnererenreferansetilApplication-objektet.

bForceValgfrittBoolean.StandardverdienerFalse.Avgjøromåpneskjemaerskallagresunderlukkeoperasjonen.HvisdensettestilFalse,lukkesalleskjemaerutenålagres,selvomdataeneiskjemaeneerendret.HvisdensettestilTrue,blirbrukerenbedtomålagreskjemaene.

Page 1406: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1407: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisQuit-metodenbrukesietskjemasomikkeerheltklarert,vildenreturnereen"ingentilgang"-feil.

Page 1408: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesQuit-metodenforApplication-objektettilåavslutteInfoPathutenålagrenoenavdeåpneskjemaene:

Application.Quit(false);

Page 1409: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1410: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Quit-metoden(ExternalApplication-objektet)

AvslutterMicrosoftOfficeInfoPath2003-programmet.

expression.Quit

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

Page 1411: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1412: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdubrukerClose-metodenforExternalApplication-objektetførdubrukerQuit-metoden,vilikkeendringeriskjemadataeneblilagret,ogbrukernevilhellerikkeblispurtomendringeneskallagres.HvisduikkebrukerClose-metoden,menbareQuit,vilbrukerneimidlertidblispurtomdevillagreskjemaetførdeavslutterInfoPath-programmet.

Page 1413: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesQuit-metodenforExternalApplication-objektettilåavslutteInfoPath-programmet:

PublicSubAutomateInfoPathForm()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.ExternalApplication")

'OpenanInfoPathform.objIP.Open("C:\MyForms\Form1.xml")MsgBox("TheInfoPathformhasbeenopened.")

'ClosetheInfoPathform.objIP.Close("C:\MyForms\Form1.xml")MsgBox("TheInfoPathformhasbeenclosed.")

'QuittheInfoPathapplication.objIP.QuitMsgBox("TheInfoPathapplicationhasbeenclosed.")

SetobjIP=Nothing

EndSub

Page 1414: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Quit-metoden(Index)

Quit-metodenavslutterprogrammet.DennemetodenerimplementertiflereobjekteriMicrosoftOfficeInfoPath2003-objektmodellen.KlikkenQuit-metodekoblingnedenforforåfåfremhjelpeemnetforenbestemtimplementeringavQuit-metoden.

Quit-metodenslikdenbrukesmedApplication-objektet.

Quit-metodenslikdenbrukesmedExternalApplication-objektet.

Page 1415: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1416: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

RegisterSolution-metoden(Application-objektet)

InstallererdenangitteMicrosoftOfficeInfoPath-skjemamalen.

expression.RegisterSolution(ByValbstrSolutionURLAsString,[ByValbstrBehaviorAsString="overwrite"])

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletApplication-objekt.

bstrSolutionURLObligatoriskString.StrengensomangirUniformResourceLocator(URL)forskjemamalen.Denneparameterenkanangissomenskjemadefinisjonsfil(XSF)ellerenskjemamalfil(XSN).

bstrBehaviorValgfrittString.Standardverdieneroverwrite.Strengensomangirhvordanskjemamalenskalinstalleres.Denenestegyldigeverdienfordenneparameterenernew-only.

Page 1417: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1418: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemamalenalleredeerregistrert,ognew-onlyerangittforbstrBehavior-parameteren,vilRegisterSolution-metodenreturnereenfeil.Hvisoverwriteerangitt,vilregistreringspostenforskjemamalenblioverskrevet.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1419: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeVisualBasicforApplications(VBA)-eksempelbrukesRegisterSolution-metodenforApplication-objektettilåinstallereenskjemamal:

PublicSubInstallForm()

DimobjIPAsObject

'CreateareferencetotheApplicationobject.SetobjIP=CreateObject("InfoPath.Application")

'RegistertheInfoPathformtemplate.objIP.RegisterSolution("C:\\MyForms\\MyFormTemplate.xsn")MsgBox"TheInfoPathformtemplatehasbeenregistered."

SetobjIP=Nothing

EndSub

Page 1420: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1421: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

RegisterSolution-metoden(ExternalApplication-objektet)

InstallererdenangitteMicrosoftOfficeInfoPath2003-skjemamalen.

expression.RegisterSolution(ByValbstrSolutionURLAsString,[ByValbstrBehaviorAsString="overwrite"])

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

bstrSolutionURLObligatoriskString.StrengverdiensomangirUniformResourceLocator(URL)forskjemamalen.Parameterenkanangissomenskjemadefinisjonsfil(.xsf)ellerenskjemamalfil(.xsn).

bstrBehaviorValgfrittString.Standardverdieneroverwrite.Strengverdiensomangirhvordanskjemamalenskalinstalleres.Denenestegyldigeverdienfordenneparameterenernew-only.

Page 1422: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1423: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemamalenalleredeerregistrertognew-only-verdienbrukesforbstrBehavior-parameteren,vilRegisterSolution-metodenreturnereenfeil.Hvisoverwrite-verdienbrukes,vilregistreringspostenforskjemamalenblioverskrevet.

Page 1424: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesRegisterSolution-metodenforExternalApplication-objektettilåinstallereenskjemamal:

PublicSubInstallForm()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.ExternalApplication")

'RegistertheInfoPathformtemplate.objIP.RegisterSolution("C:\\MyForms\MyFormTemplate.xsn")MsgBox("TheInfoPathformtemplatehasbeenregistered.")

SetobjIP=Nothing

EndSub

Page 1425: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1426: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

RegisterSolution-metoden(Index)

RegisterSolution-metodeninstallererdenangitteMicrosoftOfficeInfoPath2003-skjemamalen.DennemetodenimplementeresiflereobjektmodellsamlingeriInfoPath.KlikkenRegisterSolution-metodekoblingnedenforforåvisehjelpeemnetforenbestemtimplementeringavRegisterSolution-metoden.

RegisterSolution-metodenslikdenbrukesmedApplication-objektet.

RegisterSolution-metodensomdenbrukesmedExternalApplication-objektet.

Page 1427: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1428: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ReportError-metoden

OppretteretError-objektogleggerdettiliErrors-samlingen.

expression.ReportError(ByValvarNodeAsVariant,ByValbstrShortErrorMessageAsString,ByValfSiteIndependentAsBoolean,[ByValbstrDetailedErrorMessageAsString],[ByVallErrorCodeAsLong],[ByValbstrTypeAsString="modeless"])AsError

expressionObligatorisk.ReturnererenreferansetilDataDOMEvent-objektet.

varNodeObligatoriskVariant.XMLDocumentObjectModel(DOM)-nodensomfeilenertilknyttet.

bstrShortErrorMessageObligatoriskString.Tekstensomskalbrukesfordenkortefeilmeldingen.

fSiteIndependentValgfrittBoolean.AngirbetingelsenforautomatiskslettingavError-objektet.HvisTrue,slettesError-objektetnårnodersomsamsvartemedXPath-uttrykketsomtilsvarteError-objektet,endres.HvisFalse,slettesError-objektetnårnodensomreturneresavSite-egenskapenforetgitthendelsesobjekt,erendret.

bstrDetailedErrorMessageValgfrittString.Tekstensomskalbrukesfordendetaljertefeilmeldingen.

lErrorCodeValgfrittLong.Nummeretsomskalbrukessomfeilkode.

bstrTypeValgfrittString.Standardverdiener"utenmodus".Avgjøromendringeniverdienskalavvisesautomatisk,ellerombrukerenskalblibedtomågodtaelleravviseendringen.Denandreverdiener"modal".

returnsEnreferansetiletError-objekt.

Page 1429: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1430: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårReportError-metodenforDataDOMEvent-objektetkalles,oppretterMicrosoftOfficeInfoPath2003etError-objektogleggerdettiliErrors-samlingen.FeilfjernesfrasamlingennårvalideringsbegrensningenikkelengerergyldigellernårdefjerneseksplisittmedDelete-ellerDeleteAll-metodenforErrors-samlingen.

FeilkanogsåopprettesmedAdd-metodenforErrors-samlingen.

Obs!DubørbrukeområdeuavhengigefeilhvisduvilatfeileneskalgjeldeforalleXMLDOM-noderavsammetype.HvisduvilatfeilenskalgjeldeforenspesifikkXMLDOM-node,brukerduområdeavhengigefeil.

Page 1431: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetDataValidationnedenforbrukesReportError-metodenforDataDOMEvent-objektettilåoppretteenegendefinertfeilogleggedentiliErrors-samlingen:

functionmsoxd__total::OnValidate(eventObj){if(parseInt(eventObj.Site.nodeTypedValue,10)>75)eventObj.ReportError(eventObj.Site,"Thetotalistoohigh."+"Thetotalnumberofblockscannotbegreaterthan75.",false);

if(parseInt(eventObj.Site.nodeTypedValue,10)<0)eventObj.ReportError(eventObj.Site,"Thetotalistoolow."+Thetotalnumberofblockscannotbelessthan0.",false);}

Page 1432: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1433: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Save-metoden

LagrerskjemaetpådentilknyttedeURL-adressen(UniformResourceLocator).

expression.Save()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

Page 1434: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1435: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSave-metodenvilreturnereenfeilhvisdenkallesfraetskjemasomikkeerheltklarert.

Page 1436: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSave-metodenforXDocument-objektettilålagreetskjema:

XDocument.Save();

Page 1437: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1438: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SaveAs-metoden

LagrerskjemaetpådenangitteURL-adressen(UniformResourceLocator).

expression.SaveAs(ByValbstrFileUrlAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

bstrFileUrlObligatoriskString.URL-adressensomskjemaetskallagrespå.

Page 1439: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1440: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSaveAs-metodenvilreturnereenfeilhvisdenkallesfraetskjemasomikkeerheltklarert.

Obs!URL-adressenderskjemaetlagres,måværeisammedomenesomskjemaetsomkallerSaveAs-metoden.

Page 1441: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSaveAs-metodenforXDocument-objektettilålagreetskjema:

XDocument.SaveAs("C:\MyForm.xml");

Page 1442: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SaveState-metoden

DefinererenmetodesomInfoPathkallernårdeterbehovforålagrestatusenforenforekomstforkontrollenienvisning.

uttrykk.SaveState()

uttrykkObligatorisk.EtuttrykksomreturnererenreferansetilInfoPathControl-objektet.

Page 1443: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerforoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 1444: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1445: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SelectNodes-metoden

Velgeretområdeavnoderienvisning,basertpådenangitteXMLDOM(DocumentObjectModel)-startnoden,XMLDOM-sluttnodenogvisningskonteksten.

expression.SelectNodes(ByRefpxnStartNodeAsXMLDOMNode,[ByValvarEndNodeAsVariant],[ByValvarViewContextAsVariant])

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

pxnStartNodeObligatoriskXMLDOMNode.XMLDOM-nodensomerførstisekvensen.

varEndNodeValgfrittVariant.XMLDOM-nodensomersistisekvensen.Hvisdenikkeerangitt,brukesbaredenførsteXMLDOM-nodenbrukes.

varViewContextValgfrittVariant.IDentilkontrollensombrukesforkonteksten,someretelementmeddenangittevisningskontekstenforxd:CtrlId.

Page 1446: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1447: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisenvisningskonteksterangitt,måalleXMLDOM-nodenesomskalvelges,væreinnenfordenkonteksten.

HvisnoenavargumentenetilSelectNodes-metodenerNULLellerikkevisesivisningen,vilSelectNodes-metodenreturnereenfeil.HvisdenangittevisningskonteksteninneholdermerennettsettavvisningselementersomertilordnettilsammeangitteXMLDOM-noder,vilSelectNodes-metodenogsåreturnereenfeil.

Page 1448: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSelectNodes-metodenforView-objektettilåangietutvalgietenkeltelementivisningen,somtilsvarerdenangitteXMLDOM-noden.DeretterbrukesGetSelectedNodes-metodenforView-objektettilåfinneutomutvalgetvarvellykketvedåviseinformasjonomXMLDOM-nodenienmeldingsboks.

functionSelectEmployee(){varobjXMLNodes;varobjXMLNode;

objXMLNode=XDocument.DOM.selectSingleNode("/employees/employee");XDocument.View.SelectNodes(objXMLNode);

objXMLNodes=XDocument.View.GetSelectedNodes();if(objXMLNodes.Count>0){XDocument.UI.Alert(objXMLNodes(0).nodeName+"\n\n"+objXMLNodes(0).text);}}

Page 1449: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1450: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SelectText-metoden

MerkertekstenietredigerbartfeltsomerbundettildenangitteXMLDOM-noden(DocumentObjectModel).

expression.SelectText(ByRefpxnFieldAsXMLDOMNode,[ByValvarViewContextAsVariant)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

pxnFieldObligatoriskXMLDOMNode.XMLDOM-noden.

varViewContextValgfrittVariant.IDentilkontrollensombrukesforkonteksten,someretelementmeddenangittevisningskontekstenforxd:CtrlId.

Page 1451: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1452: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisenvisningskonteksterangitt,mådetredigerbarefeltetsomskalvelges,væreinnenfordenkonteksten.

HvisdenangittevisningskonteksteninneholdermerennettsettavvisningselementersomertilordnettilsammeangitteXMLDOM-node,vilSelectText-metodenreturnereenfeil.HvisnoenavargumentenetilSelectText-metodenerNULLellerikkevisesivisningen,vilSelectText-metodenogsåreturnereenfeil.

Page 1453: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSelectText-metodenforView-objektettilåvelgeetfeltsomerbundettilenXMLDOM-node:

varobjXMLNode;

objXMLNode=XDocument.DOM.selectSingleNode("/employees/employee/name");XDocument.View.SelectText(objXMLNode);

Page 1454: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1455: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SetDataVariable-metoden

AngirverdientilenforhåndsdefinertvariabelsomerlagretsometattributtforbehandlingsinstruksjoniskjemaetsunderliggendeXML-dokument.

expression.SetDataVariable(ByVallVariableNumberAsLong,ByValbstrVariableValueAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

lVariableNumberObligatoriskLong.Nummeretpåvariabelen.

bstrVariableValueObligatoriskString.Verdienforvariabelen.

Page 1456: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1457: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisvariabelensomskalangis,ikkeeretgyldigattributtforbehandlingsinstruksjon,vilSetDataVariable-metodenreturnereenfeil.

DuhenterverdientilenvariabelvedhjelpavGetDataVariable-metodenforXDocument-objektet.

Obs!MicrosoftOfficeInfoPath2003støtterbarebrukavinitialView-variabelen.Detteervariabelensombrukestilåangistartvisningensombrukesnåretskjemaåpnes.Nummerettildennevariabeleneralltid1,ogvariabelverdienmåværenavnetpåenvisningiskjemaet.

Page 1458: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSetDataVariable-metodenforXDocument-objektettilåangiverdientildenførstevariabelen:

XDocument.SetDataVariable(1,"View2");

Page 1459: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SetDirty-metoden

SetterIsDirty-egenskapeniXDocument-objektettilenboolskverdisomangiromdataeneietMicrosoftOfficeInfoPath2003-skjemaharblittendretetterdensistelagringen.

expression.SetDirty(ByValvfIsDirtyAsBoolean)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

vfIsDirtyObligatoriskBoolean.Angiromskjemaetskalmerkessomuendret.

Page 1460: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1461: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSetDirty-metodenkanbrukesfrahendelsesbehandlingenOnSubmitRequesttilåtvingeetdokumenttilåblimerketsomuendret.BrukerenblirderforikkebedtomålagreskjemaetnårdetlukkesiInfoPath.

SetDirty-metodenkanogsåbrukesfrahendelsesbehandlingenOnSaveRequesttilåmerkeskjemaetprogrammatisksomendretelleruendretsidensistelagring.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1462: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelerIsDirty-egenskapenforgjeldendeskjemasatttilUsannslikatbrukerenikkeblirbedtomålagreskjemaetnårdetlukkesiInfoPath.

XDocument.SetDirty(false);

Page 1463: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SetNamedNodeProperty-metoden

AngirverdienforennavngittegenskapfordenangitteXML-noden,sommåværeenikke-attributtnodeihoveddatakilden.

expression.SetNamedNodeProperty(ByValpxmlMainDOMNodeAsIXMLDOMNode,ByValbstrPropertyNameAsString,ByValbstrValueAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXDocument-objekt.

pxmlMainDOMNodeObligatoriskIXMLDOMNode.EnXML-nodesomtilsvarerenikke-attributtnodeihoveddatavisningen,somennavngittegenskapskalangisfor.

bstrPropertyNameObligatoriskString.Angirnavnetforegenskapensomangis.

bstrValueObligatoriskString.Angirverdiensomegenskapenvilsettestil.

Page 1464: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1465: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavngitteegenskapergjøratbrukerekanknyttestrengertilbrukerdefinerteegenskaperforXML-elementnoderihoveddatakilden.VerdienforennavngittegenskapkanangisvedhjelpavSetNamedNodeProperty-metoden.BrukGetNamedNodeProperty-metodentilåleseverdienforennavngittegenskap.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1466: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforangisverdienforennavngittegenskap(mednavnet"cost")forenXML-node(mednavnet"item")vedhjelpavSetNamedNodeProperty-metoden:

varobjXMLNode=XDocument.DOM.selectSingleNode("/items/item");XDocument.SetNamedNodeProperty(objXMLNode,'cost','100');varstrTest=XDocument.GetNamedNodeProperty(myNode,'cost','empty');

Page 1467: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SetSaveAsDialogFileName-metoden

AngirstandardfilnavnforetskjemaidialogboksenLagresom.

expression.SetSaveAsDialogFileName(ByValstrFileNameAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletUI-objekt.

strFileNameObligatorisk.FilnavnetforskjemaetsomerangittidialogboksenLagresom.

Page 1468: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhet2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1469: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisstrFileName-argumenteternull,brukes"Skjema"somfilnavn.SetSaveAsDialogFileName-metodenkanbrukessammenmedSetSaveAsDialogLocation-metoden.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1470: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelbrukesSetSaveAsDialogFileName-metodenforUI-objektettilåangistandardfilnavnetfordialogboksenLagresom:

XDocument.UI.SetSaveAsDialogFileName("StatusReport.xml");

Page 1471: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SetSaveAsDialogLocation-metoden

AngirdenførsteplasseringendialogboksenLagresombegynneråblagjennomnårdenåpnes.

expression.SetSaveAsDialogLocation(ByValstrLocationUrlAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUI-objektet.

strLocationUrlObligatorisk.Plasseringen,uttryktsomenURL-adresse,somdialogboksenLagresombegynneråblagjennom.

Page 1472: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1473: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDenangitteplasseringenmåværeenabsoluttbane,ogdenskalikkeinneholdeetfilnavn.InfoPathhåndtererimidlertidugyldigebaner,ogingenfeilmeldingergenerereshvisenugyldigbaneangisforstrLocationUrl-argumentet.SetSaveAsDialogLocation-metodenkanbrukessammenmedSetSaveAsDialogFileName-metoden.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1474: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelbrukesSetSaveAsDialogLocation-metodenforUI-objektettilåangidenførsteplasseringenfordialogboksenLagresom:

XDocument.UI.SetSaveAsDialogLocation("\\\\MyShare\\Forms");

Page 1475: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ShowMailItem-metoden

Oppretterene-postmeldingistandardprogrammetfore-postogleggervedgjeldendeåpneMicrosoftOfficeInfoPath2003-skjemaimeldingen.

expression.ShowMailItem(ByValbstrToAsString,ByValbstrCCAsString,ByValbstrBCCAsString,ByValbstrSubjectAsString,ByValbstrBodyAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUI-objektet.

bstrToObligatoriskString.E-postadressensommeldingenskalsendestil.

bstrCCObligatoriskString.E-postadressensommeldingenskalkopierestil.

bstrBCCObligatoriskString.E-postadressensommeldingenskalblindkopierestil.

bstrSubjectObligatoriskString.Emnettile-postmeldingen.

bstrBodyObligatoriskString.Tekstenie-postmeldingen.

Page 1476: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1477: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNåre-postmeldingeneropprettet,visere-postprogrammetmeldingen.Brukernekanderetterundersøkeogredigeremeldingenførdensendes.ShowMailItem-metodenvilreturnereenfeilhvisingene-postprogrammerertilgjengelige.

Obs!ShowMailItem-metodensenderikkee-postmeldingenesomopprettes.Brukernemåsendedemmanuelt.

DukanogsåbrukeMailEnvelope-objektet,somertilgjengeligviaMailEnvelope-egenskapenforWindow-objektet,tilåopprettee-postmeldingerprogrammatisk.

Page 1478: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesShowMailItem-metodenforUI-objektettilåoppretteenegendefinerte-postmelding:

XDocument.UI.ShowMailItem("[email protected]","","","UpdatedForm","Hereistheupdatedformthatyourequested.");

Page 1479: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1480: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ShowModalDialog-metoden

Viserenegendefinert,modaldialogboksietMicrosoftOfficeInfoPath2003-skjema.

expression.ShowModalDialog(ByValbstrNameAsString,[ByValvarArgumentsAsVariant],[ByValvarHeightAsVariant],[ByValvarWidthAsVariant],[ByValvarTopAsVariant],[ByValvarLeftAsVariant])AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUI-objektet.

bstrNameObligatoriskString.Navnetpå.html-filensombrukesformodaldialogboksen.

varArgumentsValgfrittVariant.Angirargumentenesomskalbrukesnårdenmodaledialogboksenvises.Kanværehvilkensomhelsttypeverdi,ogsåmatrisemedverdier.

varHeightValgfrittVariant.Angirhøydenpådenmodaledialogboksen.

varWidthValgfrittVariant.Angirbreddenpådenmodaledialogboksen.

varTopValgfrittVariant.Angirdenøversteplasseringenfordenmodaledialogboksenrelativtiforholdtiløverstevenstrehjørnepåskrivebordet.

varLeftValgfrittlVariant.Angirdenvenstreplasseringonfordenmodaledialogboksenrelativtiforholdtiløverstevenstrehjørnepåskrivebordet.

returnsVariant.

Page 1481: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1482: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderShowModalDialog-metodenforUI-objektetgjørdetmuligåviseegendefinertedialogbokserforbrukernenårdefyllerutetfulltklarertskjema.Egendefinertedialogbokserimplementeressom.html-filersomeropprettetienhvilkensomhelsttypeHTML-redigeringsprogram,foreksempelMicrosoftFrontPage.DukanbrukeskriptkodeienegendefinertdialogbokssomfungererinteraktivtmedInfoPath-objektmodellenhvisduoverførerobjektertildialogboksenvedhjelpavvarArguments-parameteren.

HvisduvilbrukeenegendefinertdialogboksietInfoPath-skjema,måduførstleggetil.html-filenfordialogbokseniskjemaetssettavressursfilervedhjelpavdialogboksenResourceManager(Ressursbehandling).DialogboksenResourceManagerertilgjengeligfraTools-menyen(Verktøy)iutformingsmodus.Nårduharlagttildenegendefinertedialogbokseniskjemaet,kandubrukeShowModalDialog-metodentilåviseden.

Obs!SelvomShowModalDialog-metodenbarekanbrukesifulltklarerteskjemaer,kanduoppretteenegendefinertdialogboksistandardskjemaervedhjelpavshowModalDialog-metodeniobjektmodellenDynamiskHTML(DHTML).

Page 1483: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesShowModalDialog-metodenforUI-objektettilåviseenegendefinertdialogboks.LeggmerketilatXDocument-objektetoverførestildenegendefinertedialogboksenvedhjelpavvarArguments-parameteren.

XDocument.UI.ShowModalDialog("SimpleDialog.htm",XDocument);

EksempletnedenforerHTML-kodensombrukestilåimplementereenenkel,egendefinertdialogboks.LeggmerketilhvordandialogArguments-egenskapenforDHTML-vindusobjektet(DynamicHTML)brukestilåoverføreverdiertildialogboksen,idettetilfelletXDocument-objektetiInfoPath-objektmodellen,fraShowModalDialog-metoden.NårbrukerenklikkerShowAlert-knappenidenegendefinertedialogboksen,viseskilde-XMLenforskjemaetsunderliggendeXML-dokumentienmeldingsboks.

<html><head><scriptlanguage="jscript">vargobjXDocument=null;

functionInitialize(){//SaveareferencetotheXDocumentobject.if(typeofwindow.dialogArguments=="object")gobjXDocument=window.dialogArguments;}</script>

<title>ASimpleCustomDialogBox</title></head>

Page 1484: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<bodystyle="BACKGROUND-COLOR:window"onLoad="Initialize()"><strong>Clickoneofthefollowingbuttons:</strong><br/><br/><divid="divButtons"tyle="align:center"><inputid="btnShowAlert"style="WIDTH:106px;HEIGHT:24px"onclick='gobjXDocument.UI.Alert(gobjXDocument.DOM.xml);'type="button"size="21"value="ShowAlert"></input><inputid="btnCancel"style="WIDTH:106px;HEIGHT:24px"onclick="window.close();"type="button"size="21"value="Cancel"></input></div></body></html>

Page 1485: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ShowSignatureDialog-metoden

ViserdialogboksenDigitalSignatures(Digitalesignaturer)iMicrosoftOfficeInfoPath2003.

expression.ShowSignatureDialog()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilUI-objektet.

Page 1486: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1487: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderShowSignatureDialog-metodenkanbarebrukesiskjemaersomeraktivertfordigitalsignering.Dennemetodenvilreturnereenfeilhvisdenbrukesietskjemasomikkeeraktivertfordigitalsignering.

Page 1488: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesShowSignatureDialog-metodenforUI-objektettilåvisedialogboksenDigitalSignaturesiInfoPath:

XDocument.UI.ShowSignatureDialog();

Page 1489: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sign-metoden(Index)

DennemetodenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenSign-metodekoblingnedenforforåvisehjelpeemnetforenbestemtimplementeringavSign-metoden.

Sign-metodensomdenbrukesforSignature-objektet.

Sign-metodensomdenbrukesforSignedDataBlock-objektet.

Page 1490: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sign-metoden(Signature-objekt)

SkriverdendigitaleXML-signaturblokkenogberegnerdetkryptografiskenummeretfordesignertedataene.DennemetodenkanbarekallesfraOnSign-hendelsesbehandlingen.Kallesdennemetoden,visesdialogboksenDigitalesignaturer.

expression.Sign()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSignature-objekt.

Page 1491: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1492: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukCreate-metodenforSignatures-samlingentilåoppretteendigitalsignatur.DeretterbrukerduSign-metodentilåskrivedendigitalesignaturen.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1493: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1494: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sign-metoden(SignedDataBlock-objekt)

AktivererdialogboksenDigitalesignaturer,slikatdukanleggeendigitalsignaturtiletsettmedsignertedataietMicrosoftOfficeInfoPath2003-skjema.Dennyesignaturenbrukerstandardsignaturmal,ogbrukesmedSignedDataBlock-objektet.

expression.Sign()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSignedDataBlock-objekt

Page 1495: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1496: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1497: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(ADOAdapter-objektet)

Utførersendingenidentilknyttedeadapteren.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletADOAdapter-objekt

Page 1498: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1499: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderMislykkeshvisSubmitAllowed-egenskapenforADOAdapter-objekteterUsann.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1500: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(DAVAdapter-objektet)

Utførersendingenidentilknyttedeadapteren.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletDAVAdapter-objekt

Page 1501: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1502: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSubmit-metodenforDAVAdapter-objektetsenderheledetunderliggendeXML-dokumentetforskjemaet,mensSubmitData-metodenforDAVAdapter-objektetkansendealleXMLDOM-elementereller-dokumenter.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1503: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(EmailAdapter-objektet)

Utførersendingenidentilknyttedeadapteren.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

Page 1504: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1505: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSubmit-metodenforEmailAdapter-objektetsenderheledetunderliggendeXML-dokumentetforskjemaet,mensSubmitData-metodenforEmailAdapter-objektetkansendealleXMLDOM-elementereller-dokumenter.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1506: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(HWSAdapter-objektet)

Utførersendeoperasjonenfordentilknyttedeadapteren.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletHWSAdapter-objekt.

Page 1507: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1508: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1509: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1510: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(Index)

Submit-metodenutførersendingenidentilknyttededataadapteren.DennemetodenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenkoblingforenSubmit-metodenedenforforåvisehjelpeemnetforenbestemtimplementeringavSubmit-metoden.

Submit-metodensomdenblirbruktforADOAdapter-objektet.

Submit-metodensomdenblirbruktforDAVAdapter-objektet.

Submit-metodensomdenblirbruktforEmailAdapter-objektet.

Submit-metodensomdenblirbruktforHWSAdapter-objektet.

Submit-metodensomdenblirbruktforSharepointListAdapter-objektet.

Submit-metodensomdenblirbruktforWebServiceAdapter-objektet.

Submit-metodensomdenblirbruktforXDocument-objektet.

Submit-metodensomdenblirbruktforXMLFileAdapter-objektet.

Page 1511: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(SharePointListAdapter-objektet)

Submit-metodenkanbrukesforSharepointListAdapter-objektet,menettersomSharePointListAdapter-objektetbarekanbrukestilåmottadata,genererermetodenalltidenfeilunderkjøringnårdenkallesfordetaktuelleobjektet.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletSharepointListAdapter-objekt

Page 1512: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1513: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1514: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(WebServiceAdapter-objektet)

Utførersendingenidentilknyttedeadapteren.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletWebServiceAdapter-objekt.

Page 1515: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1516: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderMislykkeshvisSubmitAllowed-egenskapenforWebServiceAdapter-objekteterUsann.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1517: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1518: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(XDocument-objektet)

UtførerdenforhåndsdefinertesendeoperasjonenietMicrosoftOfficeInfoPath2003-skjema.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetilXDocument-objektet.

Page 1519: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1520: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderSubmit-metodenligner,menerikkeheltlik,sendeoperasjoneniInfoPath-brukergrensesnittet.EtkalltilSubmit-metodenbareutførersendeoperasjonen,menselvesendeoperasjonenmåførstaktiveresforetskjemaiutformingsmodus.

Obs!DukanskriveenegendefinertsendeoperasjonvedhjelpavOnSubmitRequest-hendelsenogderetterkallehendelsenprogrammatiskmedSubmit-metoden.

Page 1521: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSubmit-metodenforXDocument-objektettilåsendeskjemaetvedhjelpavdenforhåndsdefinertesendeoperasjonen:

XDocument.Submit();

Page 1522: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Submit-metoden(XMLFileAdapter-objektet)

Submit-metodenkanbrukesforXMLFileAdapter-objektet,menettersomXMLFileAdapter-objektetbarekanbrukestilåmottadata,genererermetodenalltidenfeilunderkjøringnårdenkallesfordetaktuelleobjektet.

expression.Submit()

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletXMLFileAdapter-objekt.

Page 1523: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1524: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1525: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1526: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitData-metoden(DavAdapter-objekt)

SenderdetangitteDOM-elementetellerDOM-dokumentettilendataadapter.

expression.SubmitData(ByValpDataAsIXMLDOMNode)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletDAVAdapter-objekt.

pDataObligatoriskIXMLDOMNode.XML-dataenesomskalslåssammeniskjemaetsomforøyeblikketeråpent.

Page 1527: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1528: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1529: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1530: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitData-metoden(EmailAdapter-objekt)

SenderdetangitteDOM-elementetellerDOM-dokumentettilendataadapter.

expression.SubmitData(ByValpDataAsIXMLDOMNode)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletEmailAdapter-objekt.

pDataObligatoriskIXMLDOMNode.XML-dataenesomskalslåssammeniskjemaetsomforøyeblikketeråpent.

Page 1531: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1532: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1533: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1534: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SubmitData-metoden(Index)

SubmitData-metodenutførersendeoperasjonenfordentilknyttededataadapteren.DennemetodenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenSubmitData-metodekoblingnedenforforåvisehjelpeemnetforenbestemtimplementeringavSubmitData-metoden.

SubmitData-metodensomdenbrukesforDAVAdapter-objektet.

SubmitData-metodensomdenbrukesforEmailAdapter-objektet.

Page 1535: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

SwitchView-metoden

EndrerdenaktivevisningenavetMicrosoftOfficeInfoPath2003-skjematilenangittvisning.

expression.SwitchView(ByValbstrNameAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilView-objektet.

bstrNameObligatoriskString.Navnetpåvisningenduskalbyttetil.Hvisentomstrengbrukes,visesstandardvisningen.

Page 1536: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 1537: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisentomstrengbrukessombstrName-parameter,endresvisningentilstandardvisningenforskjemaet.

Page 1538: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukesSwitchView-metodenforView-objektettilåendregjeldendevisningtilstandardvisning:

XDocument.View.SwitchView("");

Page 1539: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Today-metoden

ReturnererenvariantsominneholdergjeldendesystemdatoiISO-format(åååå-mm-dd).

expression.Today()AsVariant

expressionObligatorisk.EtuttrykksomreturnererenreferansetilDate-objektet.

returnsEnvariantsominneholdergjeldendesystemdato.

Page 1540: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå0:Kanåpnesutenrestriksjoner.

Page 1541: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1542: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeeksempelervariabelencurrentDatesatttilgjeldendesystemdato.

varcurrentDate=XDocument.Util.Date.Today();

Page 1543: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Uninit-metoden

Definererenmetodesommåangisavutviklerenforåutføreeventuelleobligatoriskeopprydningsrutinerførenforekomstavkontrollenfjernesfraenvisning.

uttrykk.Uninit()

uttrykkObligatorisk.EtuttrykksomreturnererenreferansetilInfoPathControl-objektet.

Page 1544: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathkallerUninit-metodenumiddelbartførkontrollerfjernesfravisningenogødelegges.VæroppmerksompåatettersomInfoPath-skjemaerbrukerXSL-endringertilårepresenterevisninger,kaneventuelleendringeridataeneellereksplisittekalltilobjektmodellenføretilatInfoPathautomatisksynkroniserervisningenmeddataeneietskjemasunderliggendeXML-dokument,somødeleggervisningenogoppretterdenpånytt.DettebetyratActiveX-kontrollersannsynligvisopprettesogødeleggesmyeoftereiengittøktennkontrolleriVisualBasic-skjemaerellerwebskjemaer.ActiveX-kontrollersommåbeholdestatusinformasjonsomeruavhengigavbundnedata,foreksempelstatusenforrulleplasseringen,måoppretterutineriInit-metodenforkontrollensombrukerSetNamedNodeProperty-metodentilålagredenneinformasjonen,ogbrukeGetNamedNodeProperty-metodentilågjenopprettestatusinformasjonunderInit-metodekallet.

InfoPathControl-ogInfoPathControlSite-objekteneogderesmetoderogegenskapererbareutformetforbrukfraimplementeringenavenActiveX-kontroll.DisseobjekteneogderesmedlemmerstøttesikkeiInfoPath-skjemakode.HvisduvilhamerinformasjonomhvordanduoppretterActiveX-kontrollersomfungerermedInfoPath,seInfoPathDeveloperCenter.

Obs!DisseelementeneiobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeiAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.EnskjemamalsominneholderenvisningmedenActiveX-kontrollsomimplementererdetteobjektmodellelementetikoden,vilgenerereenfeilmeldinghvisdenåpnesiInfoPathnårfunksjonerforoppdateringspakkeerdeaktivertellerikketilgjengelige.

Page 1545: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1546: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnregisterSolution-metoden(Application-objekt)

AvinstallererdenangitteMicrosoftOfficeInfoPath2003-skjemamalen.

expression.UnregisterSolution(ByValbstrSolutionURIAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetiletApplication-objekt.

bstrSolutionURIObligatoriskString.StrengensomangirUniformResourceIdentifier(URI)forskjemamalen.

Page 1547: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1548: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemamalenikkekanavregistreres,vilUnregisterSolution-metodenreturnereenfeil.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1549: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIfølgendeVisualBasicforApplications(VBA)-eksempelbrukesUnregisterSolution-metodenforApplication-objektettilåavinstallereenskjemamal:

PublicSubUninstallForm()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.Application")

'UnregistertheInfoPathformtemplate.objIP.UnregisterSolution("C:\\MyForms\\MyFormTemplate.xsn")MsgBox("TheInfoPathformtemplatehasbeenunregistered.")

SetobjIP=Nothing

EndSub

Page 1550: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1551: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnregisterSolution-metoden(ExternalApplication-objektet)

AvinstallererdenangitteMicrosoftOfficeInfoPath2003-skjemamalen.

expression.UnregisterSolution(ByValbstrSolutionURIAsString)

expressionObligatorisk.EtuttrykksomreturnererenreferansetilExternalApplication-objektet.

bstrSolutionURIObligatoriskString.StrengverdiensomangirUniformResourceIdentifier(URI)forskjemamalen.

Page 1552: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå3:Kanbareåpnesavfullstendigklarerteskjemaer.

Page 1553: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisskjemamalenikkekanavregistreres,vilUnregisterSolution-metodenreturnereenfeil.

Page 1554: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenfor,somerskrevetiprogrammeringsspråketVisualBasicforApplications(VBA),brukesUnregisterSolution-metodenforExternalApplication-objektettilåavinstallereenskjemamal:

PublicSubUninstallForm()

DimobjIPAsObject

'CreateareferencetotheExternalApplicationobject.SetobjIP=CreateObject("InfoPath.ExternalApplication")

'UnregistertheInfoPathformtemplate.objIP.UnregisterSolution("C:\\MyForms\\MyFormTemplate.xsn")MsgBox("TheInfoPathformtemplatehasbeenunregistered.")

SetobjIP=Nothing

EndSub

Page 1555: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1556: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnregisterSolution-metoden(Index)

UnregisterSolution-metodenavinstallererdenangitteMicrosoftOfficeInfoPath2003-skjemamalen.DennemetodenimplementeresiflereobjektmodellsamlingeriMicrosoftOfficeInfoPath2003.KlikkenUnregisterSolution-metodekoblingnedenforforåvisehjelpeemnetforenbestemtimplementeringavUnregisterSolution-metoden.

UnregisterSolution-metodensomdenbrukesforApplication-objektet.

UnregisterSolution-metodensomdenbrukesforExternalApplication-objektet.

Page 1557: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1558: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnAfterChange-hendelsen

InntrefferetteratendringerietskjemasunderliggendeXML-dokumentergodtattogetteratOnValidate-hendelsenharinntruffet.

Funksjonnode::OnAfterChange(ByRefpDataDOMEventAsDataDOMEvent)

pDataDOMEventObligatoriskDataDOMEvent.EnreferansetilDataDOMEvent-objektet.

Page 1559: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillaterikkeatbrukerenavbryterenoperasjon.

OnAfterChange-hendelsenbrukesvanligvistilåendredataietskjemaetteratandreendringerergjort–foreksempeltilåutføreberegningerellerendrestrukturenietskjemasunderliggendeXML-dokument.

Obs!InoentilfellerkanhendelsersomerrelaterttilendringerietskjemasunderliggendeXML-dokument,inntreffemerennéngang.Hvisforeksempeleksisterendedataendres,utføreseninnsettings-ogsletteoperasjon.

Page 1560: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetEventsnedenforbrukeshendelsesbehandlingenOnAfterChangetilåkalleenegendefinertfunksjonsomutførerberegninger:

functionmsoxd__ContactDates::OnAfterChange(eventObj){if(eventObj.IsUndoRedo){//AnundoorredooperationhasoccurredandtheDOMisread-only.return;}CalculateTotalCampaignCost();}

Page 1561: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1562: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnAfterImport-hendelsen

Inntrefferetteratenimportoperasjon(ellerfletteoperasjon)ervellykketfullført.

FunksjonXDocument::OnAfterImport(ByRefpEventAsDocEvent)

pEventObligatoriskDocEvent.EnreferansetilDocEvent-objektet.

Page 1563: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillaterikkeatbrukerenavbryterenoperasjon.

Hvisfletteoperasjonenomfatterflettingavflereskjemaer,inntrefferOnAfterImport-hendelsenførstetteratalleskjemaeneerflettetogheleoperasjonenervellykketfullført.

Obs!HendelsesbehandlingenOnAfterImportkanikkeopprettesiutformingsmodusiMicrosoftOfficeInfoPath2003.Denmåopprettesmanuelt.

OpprettehendelsesbehandlingenOnAfterImport

Page 1564: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukeshendelsesbehandlingenOnAfterImporttilåviseenmeldingsbokssominformererbrukerenomatfletteoperasjonervellykketutført:

functionXDocument::OnAfterImport(eventObj){XDocument.UI.Alert("Mergeoperationwassuccessful.")}

Page 1565: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1566: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnBeforeChange-hendelsen

InntrefferetteratendringerietskjemasunderliggendeXML-dokumenterutført,menførendringeneergodtatt.

Funksjonnode::OnBeforeChange(ByRefpDataDOMEventAsDataDOMEvent)

pDataDOMEventObligatoriskDataDOMEvent.EnreferansetilDataDOMEvent-objektet.

Page 1567: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillateratbrukerenavbryterenoperasjon.

UnderOnBeforeChange-hendelsenerskjemaetsunderliggendeXML-dokumentplassertiskrivebeskyttetmodus.HvisReturnStatus-egenskapenforDataDOMEvent-objektetersatttilFalse,forkasterMicrosoftOfficeInfoPath2003endringenesomblegjort,ogenmeldingsboksvisesforbrukeren.HvisdetoppstårenfeiliskriptkodenforhendelsesbehandlingenOnBeforeChange,forkasterInfoPathendringeneoggjenoppretterdataenetilforrigetilstand.

Merknader

DeterbeståunngååbyttevisningunderOnBeforeChange-hendelsen.Endringererennåikkegodtatt,ogbyttingtilenannenvisningkanføretilfeil.

InoentilfellerkanhendelsersomerrelaterttilendringerietskjemasunderliggendeXML-dokument,inntreffemerennéngang.Hvisforeksempeleksisterendedataendres,utføreseninnsettings-ogsletteoperasjon.

HvisdetoppstårenvalideringsfeilienOnBeforeChange-hendelsesbehandling,kandokumentetikkelastesinn.Dukanbrukeentry-catch-blokkiOnLoad-hendelsentilåfangeoppdennevalideringsfeilenoglasteinndokumentettiltrossforfeilen.

Page 1568: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetEventsnedenforbrukeshendelsesbehandlingenOnBeforeChangetilåvalideredataeneietfelt.Hvisdataeneikkeergyldige,brukesReturnStatus-egenskapenforDataDOMEvent-objektettilåforkasteendringene.

functionmsoxd__RepVisitDt::OnBeforeChange(eventObj){varoNode=XDocument.DOM.selectSingleNode("/Customers/CustomerInfo/ContactDates/PhoneContactDt");

if(!oNode.text){eventObj.ReturnMessage="ThePhoneContactStartdatemustbesetpriortotheRepresentativeVisitdate.";eventObj.ReturnStatus=false;return;}

//Ifthedataisvalid,eventObj.ReturnStatus=true.eventObj.ReturnStatus=true;return;}

Page 1569: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1570: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnClick-hendelsen

InntreffernårbrukerenklikkerenknappekontrollienvisningietMicrosoftOfficeInfoPath2003-skjema.

FunksjonScriptID::OnClick(ByRefeventObjAsDocActionEvent)

eventObjObligatoriskDocActionEvent.EnreferansetilDocActionEvent-objektet.

Page 1571: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillaterikkeatbrukerenavbryterenoperasjon.

Obs!OnClick-hendelsenforInfoPath-knappekontrollenerdenenestekontrollhendelsensomstøttes.

Page 1572: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetEventsnedenforbrukeshendelsesbehandlingenOnClicktilåutføredatavalideringinoenavfelteneiNewCustomer-visningennårenbrukerklikkerenknappforåbyttetilenannenvisning:

functionbtnSwitchContact::OnClick(eventObj){if(XDocument.View.Name=="NewCustomer"){if(XDocument.DOM.selectSingleNode('/Customers/CustomerInfo/CustomerName').text==""&&XDocument.DOM.selectSingleNode('/Customers/CustomerInfo/CustomerID').text==""){XDocument.UI.Alert("TheCustomerNameandIDmust"+"befilledinpriortoswitchingtheview.");return;}elseif(XDocument.DOM.selectSingleNode('/Customers/CustomerInfo/CustomerName').text==""){XDocument.UI.Alert("TheCustomerNamemustbefilled"+"inpriortoswitchingtheview.");return;}elseif(XDocument.DOM.selectSingleNode('/Customers/CustomerInfo/CustomerID').text==""){XDocument.UI.Alert("TheCustomerIDmustbefilledin"+"priortoswitchingtheview.");return;

Page 1573: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

}}XDocument.View.SwitchView('ContactCustomer');}

Page 1574: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1575: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnContextChange-hendelsen

Inntrefferetteratkontekstnodenendres.

FunksjonXDocument::OnContextChange(ByRefpEventAsDocContextChangeEvent)

pEventObligatoriskDocContextChangeEvent.EnreferansetilDocContextChangeEvent-objektet.

Page 1576: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderKontekstnodenerXMLDOM-nodentilordnetvisningensomtilsvarerbeholderen(ellerelementet)meddetgjeldendeXML-valget.Hvisdetgjeldendevalgetivisningenforeksempelerientekstboks,erkontekstnodennodensomtekstboksenerbundettil.Hvisdetgjeldendevalgeterengjentattinndeling,erkontekstnodennodenfordetelementet.Hvistogjentatteinndelingervelges,erkontekstnodenoverordnetXMLDOMforbeggeelementersomertilordnetvisningen.

OnContextChange-hendelsenerasynkron.Denaktiveresikkeforhverendringikontekstnoden,menaktiveresistedetetteratprogrammetharstoppetbehandlingenavandrehendelser.

Nårdokumentetlastesinn,ellernårenvisningendres,inntrefferOnContextChange-hendelsenetteratOnLoad-ogOnSwitchView-hendelseneinntreffer.

NårIsUndoRedo-egenskapenforDocContextChangeEvent-objekteterTrue,skyldeskontekstendringenatenbrukerharutførtenangre-ellergjørom-operasjon,ogikkeatbrukerenharutførteneksplisittkontekstendring.OperasjonersomutføresiOnContextChange-hendelsesbehandlingen,ogsomendrerXMLDOM,børunngåssomresponspåangre-ellergjørom-operasjoner,fordidekanhindrebrukereniågjenopprettedatatilentidligeretilstand.

Nårdetgjelderkontrollerforbokserforriktekst,aktiveresikkeOnContextChange-hendelsenforkontekstendringeriXHTML-innholdet,dvs.endringersomgjøresidenriketekstenikontrollen.MetodenGetContextNodeskanbrukestilåfastsettevalgetikontrollerforbokserforriktekst.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1577: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforleggesinstruksjonersomerspesifikkeforulikekontekstnoderietskjema,tilienegendefinertoppgaverute:

functionXDocument::OnContextChange(eventObj){varoContextNode=eventObj.Context;

varstrText="";if(oContextNode.nodeName=="my:root")strText="";elseif(oContextNode.nodeName=="my:singleName")strText="Typeyourfullname.";elseif(oContextNode.nodeName=="my:webSite")strText="TypetheWebaddressofyourpersonalwebpage.";

varoTaskPane=XDocument.View.Window.TaskPanes.Item(0);oTaskPane.HTMLDocument.body.innerText=strText;}

Page 1578: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1579: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnLoad-hendelsen

InntrefferetteratetMicrosoftOfficeInfoPath2003-skjemaerlastetinn,menførnoenvisningererinitialisert.

FunksjonXDocument::OnLoad(ByRefpEventAsDocReturnEvent)

pEventObligatoriskDocReturnEvent.EnreferansetilDocReturnEvent-objektet.

Page 1580: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillateratbrukerenavbryterenoperasjon.

HvisReturnStatus-egenskapenforDocReturnEvent-objektetersatttilFalse,avbryterInfoPathinnlastingenavskjemaet.HvisdetoppstårenfeiliskriptkodenforhendelsesbehandlingenOnLoad,ignorererInfoPathdenogbrukerReturnStatus-egenskapenforDocReturnEvent-objektet.HvisReturnStatus-egenskapenikkeereksplisittangitt,brukesstandardverdienTrue.

Obs!NårOnLoad-hendelseninntreffer,initialiseresikkevisningen,ogXSL-transformeringen(XSLT)forvisningenlastesikkeinn.XDocument-objektetblirikkelagttiliXDocuments-samlingenførOnLoad-hendelsenharinntruffet.XDocument-objekteterimidlertidtilgjengeligunderOnLoad-hendelsen.

Page 1581: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetSalesReport(Salgsrapport)nedenforbrukeshendelsesbehandlingenOnLoadtilåfinneutomskjemaeterdigitaltsignert.Hvisskjemaetikkeerdigitaltsignert,initialiseresnoendatoverdiersombrukerenkombinasjonavskriptfunksjonerogegendefinertefunksjoner.

functionXDocument::OnLoad(objEvent){//AvoidDOMupdateswhenthedocumenthasbeendigitallysigned.if(XDocument.IsSigned)return;

vartoday=newDate();initializeNodeValue("/sls:salesReport/sls:date",getDateString(today));initializeNodeValue("/sls:salesReport/sls:year",today.getFullYear());}

DetteeksempletpåOnload-hendelsesbehandlingavhengeravtoegendefinertefunksjoner,somogsåfinnesieksempelskjemaetforsalgsrapporter:initializeNodeValueogsetNodeValue.

functioninitializeNodeValue(xpath,strValue){varxmlNode=getNode(xpath);

//Setthenodevalue*ONLY*ifthenodeisempty.if(xmlNode.text=="")setNodeValue(xmlNode,strValue);}

functionsetNodeValue(xpath,value){

Page 1582: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

varxmlNode=getNode(xpath);

if(!xmlNode)return;

//Thexsi:nilneedstoberemovedbeforewesetthevalue.if(value!=""&&xmlNode.getAttribute("xsi:nil"))xmlNode.removeAttribute("xsi:nil");

//Settingthevaluewouldmarkthedocumentasdirty.//Let'sdothatifthevaluehasreallychanged.if(xmlNode.text!=value)xmlNode.text=value;}

Page 1583: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1584: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnMergeRequest-hendelsen

InntreffernårsammenslåingsoperasjonenaktiveresfraentenMicrosoftOfficeInfoPath2003-brukergrensesnittetellerkommandolinjenvedhjelpavalternativet/aggregate.

FunksjonXDocument::OnMergeRequest(ByRefpEventAsMergeEvent)

pEventObligatoriskMergeEvent.EnreferansetilMergeEvent-objektet.

Page 1585: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisReturnStatus-egenskapenforMergeEvent-objektetersatttilFalse,avbryterInfoPathsammenslåingsoperasjonen.HvisdetoppstårenfeilikodenforOnMergeRequest-hendelsesbehandlingen,ignorererInfoPathfeilenogbrukerReturnStatus-egenskapenforMergeEvent-objektet.HvisReturnStatus-egenskapenikkeereksplisittangitt,brukesstandardverdienFalse.

NårdetgjelderInfoPath-skjemaersomerlagretietWindowsSharePointServices-skjemabibliotek,inntrefferOnMergeRequest-hendelsenogsånårMergeDocuments2-metodenforOpenXMLDocuments-kontrollenkjøres.HvisduvilhamerinformasjonomOpenXMLDocuments-kontrollen,serduSharePointProductsandTechnologies2003SoftwareDevelopmentKit,somertilgjengeligpåwebområdetforMicrosoftSharePointProductsandTechnologies.

HvisduoppretterenhendelsesbehandlingforOnMergeRequest-hendelsenforenskjemamal,måduredigereskjemadefinisjonsfilen(XSF)ogsetteuseScriptHandler-attributtettil"ja"førdenkankjøres.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1586: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforutførerOnMergeRequest-hendelsesbehandlingenensammenslåingsoperasjonogangirvariablersomindikererstatusenforsammenslåingsoperasjonen:

varg_fMerging=false;

functionXDocument::OnMergeRequest(eventObj){//Setglobalpropertytoindicatethatformsarebeingmerged.if(eventObj.Index==0)g_fMerging=true;

XDocument.ImportDOM(eventObj.DOM);eventObj.ReturnStatus=true;if(eventObj.Index+1==eventObj.Count){g_fMerging=false;XDocument.UI.Alert("Yourrequesttomerge"+eventObj.Count+"filesisnowcomplete.");}}

Page 1587: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnSaveRequest-hendelsen

InntreffernårlagreoperasjonenaktiveresfraMicrosoftOfficeInfoPath2003-brukergrensesnittetellervedhjelpavSave-ellerSaveAs-metodenforXDocument-objektetiInfoPath-objektmodellen.

FunksjonXDocument::OnSaveRequest(ByRefpEventAsSaveEvent)

pEventObligatoriskSaveEvent.EnreferansetilSaveEvent-objektet.

Page 1588: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisReturnStatus-egenskapenforSaveEvent-objektetersatttilFalse,avbryterInfoPathlagreoperasjonen.HvisdetoppstårenfeilikodenforOnSaveRequest-hendelsesbehandlingen,ignorererInfoPathfeilenogbrukerReturnStatus-egenskapenforSaveEvent-objektet.HvisReturnStatus-egenskapenikkeereksplisittangitt,brukesstandardverdienFalse.

ReturnStatus-egenskapenvirkersammenmedIsCancelled-egenskapennårInfoPath-skjemaetlukkes.Hvisdokumentetinneholderendringersomikkeerlagret,ogbrukerenavbryterlagreoperasjonen,kanIsCancelled-egenskapensettestilTrueforatInfoPathskalkunnelukkes.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1589: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempeletnedenforbrukeshendelsesbehandlingenOnSaveRequesttilåoppretteetXMLHTTP-objektforoverføringavskjemaetsunderliggendeXML-dokument:

functionXDocument::OnSaveRequest(eventObj){ //Writethecodetoberunbeforesavinghere.

XDocument.UI.Alert("Beginsavingform.");

eventObj.IsCancelled=eventObj.PerformSaveOperation();

//Writethecodetoberunaftersavinghere.

XDocument.UI.Alert("Formsaved.");

eventObj.ReturnStatus=true;}

Page 1590: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnSign-hendelsen

Inntrefferetteratetsettmedsignertedataervalgtforsignering.

FunksjonXDocument::OnSign(ByRefpEventAsSignEvent)

pEventObligatoriskSignEvent.EnreferansetilSignEvent-objektet.

Page 1591: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDukanbrukedennehendelsentilåleggeytterligeredatatildendigitalesignaturen.Dukanforeksempelleggetildatafraenklarerttidsstempelserver,ellerleggetilenserverside-kontrasignaturfortransaksjonen.Dukanogsåbrukedennehendelsentilåblokkeresigneringhvisdengjeldendebrukerenikkeermedlemavenbestemtgruppe.

Obs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1592: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1593: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnSubmitRequest-hendelsen

InntreffernårsendeoperasjonenstartesfraMicrosoftOfficeInfoPath2003-brukergrensesnittetellervedhjelpavSubmit-metodenforXDocument-objektetiInfoPath-objektmodellen.

FunksjonXDocument::OnSubmitRequest(ByRefpEventAsDocReturnEvent)

pEventObligatoriskDocReturnEvent.EnreferansetilDocReturnEvent-objektet.

Page 1594: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillateratbrukerenavbryterenoperasjon.

HvisReturnStatus-egenskapenforDocReturnEvent-objektetersatttilFalse,avbryterInfoPathsendeoperasjonen.HvisdetoppstårenfeiliskriptkodenforhendelsesbehandlingenOnSubmitRequest,ignorererInfoPathdenogbrukerReturnStatus-egenskapenforDocReturnEvent-objektet.HvisReturnStatus-egenskapenikkeereksplisittangitt,brukesstandardverdienFalse.

Page 1595: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletnedenforbrukeshendelsesbehandlingenOnSubmitRequesttilåoppretteetXMLHTTP-objektfortransportavskjemaetsunderliggendeXML-dokument:

functionXDocument::OnSubmitRequest(eventObj){//CreateanXMLHTTPobjectfordocumenttransport.try{varobjXmlHttp=newActiveXObject("MSXML2.XMLHTTP");}catch(ex){XDocument.UI.Alert("CouldnotcreateMSXML2.XMLHTTPobject.\r\n"+ex.number+"-"+ex.description);

//ReturnwitheventObj.ReturnStatus==false,//becausenochangewasmadetothisvalue.return;}

//PosttheXMLdocumenttostrUrl.objXmlHttp.open("POST",strUrl,false);try{objXmlHttp.send(XDocument.DOM.xml);}catch(ex){XDocument.UI.Alert("Couldnotpost(ASP)documentto"+

Page 1596: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

strUrl+"\r\n"+ex.number+"-"+ex.description);

//ReturnwitheventObj.ReturnStatus==false.return;}//Ifhere,thesubmitoperationishasbeensuccessful.eventObj.ReturnStatus=true;}

Page 1597: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1598: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnSwitchView-hendelsen

InntrefferettervellykketbytteavvisningietMicrosoftOfficeInfoPath2003-skjema.

FunksjonXDocument::OnSwitchView(ByRefpEventAsDocEvent)

pEventObligatoriskDocEvent.EnreferansetilDocEvent-objektet.

Page 1599: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillaterikkeatbrukerenavbryterenoperasjon.

Obs!OnSwitchView-hendelseninntrefferogsåførstegangetskjemaåpnes.

Page 1600: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetEventsnedenforbrukeshendelsesbehandlingenOnSwitchViewtilåkontrollerenavnetpågjeldendevisning.Hvisnavneter"ArchiveCustomer",blirdetlagttildataiskjemaetsunderliggendeXML-dokument.

functionXDocument::OnSwitchView(eventObj){varoDate=newDate();

if(XDocument.View.Name=="ArchiveCustomer"){varoNotesNode=XDocument.DOM.selectSingleNode("/Customers/CustomerInfo/Notes");varoDivNode=XDocument.DOM.createNode(1,"div","http://www.w3.org/1999/xhtml");

oDivNode.text="Noterecorded"+oDate.toString();oNotesNode.appendChild(oDivNode);}}

Page 1601: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1602: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnValidate-hendelsen

InntrefferetteratendringerietskjemasunderliggendeXML-dokumentergodtatt,menførOnAfterChange-hendelseninntreffer.

Funksjonnode::OnValidate(ByRefpDataDOMEventAsDataDOMEvent)

pDataDOMEventObligatoriskDataDOMEvent.EnreferansetilDataDOMEvent-objektet.

Page 1603: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillaterikkeatbrukerenavbryterenoperasjon.

UnderOnValidate-hendelsenerskjemaetsunderliggendeXML-dokumentplassertiskrivebeskyttetmodus.

OnValidate-hendelsenbrukesvanligvistilfeilbehandlingogarbeidmedErrors-samlingen,foreksempeltilåleggetilnyefeilellersletteeksisterendefeil.

Obs!InoentilfellerkanhendelsersomerrelaterttilendringerietskjemasunderliggendeXML-dokument,inntreffemerennéngang.Hvisforeksempeleksisterendedataendres,utføreseninnsettings-ogsletteoperasjon.

Page 1604: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIdeleksempletfraeksempelskjemaetEventsnedenforbrukeshendelsesbehandlingenOnValidatetilåvaliderekontaktinformasjon.Hvisdataeneergyldige,brukesReportError-metodenforDataDOMEVent-objektettilåoppretteenfeil.

functionmsoxd__ContactDates::OnValidate(eventObj){variNumberOfDays=0;varobjEmailDate=XDocument.DOM.selectSingleNode('/Customers/CustomerInfo/ContactDates/EmailCampaignDt');varobjPhoneContactDate=XDocument.DOM.selectSingleNode('/Customers/CustomerInfo/ContactDates/PhoneContactDt');varobjRepVisitDate=XDocument.DOM.selectSingleNode('/Customers/CustomerInfo/ContactDates/RepVisitDt');

//Firstvalidatetheemailandphonecontactdates.if(!objEmailDate||!objPhoneContactDate)return;

varemailDate=newDate(objEmailDate.text.replace(/(.*)-(.*)-(.*)/,"$2-$3-$1"));varphoneContactDate=newDate(objPhoneContactDate.text.replace(/(.*)-(.*)-(.*)/,"$2-$3-$1"));

if(isNaN(emailDate)||isNaN(phoneContactDate))return;

//Getthenumberofdaysbetweenthetwodates.iNumberOfDays=GetElapsedDays(emailDate,phoneContactDate);

if(iNumberOfDays<REQUIRED_PHONE_EMAIL_INTERVAL)

Page 1605: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

eventObj.ReportError(objPhoneContactDate,"ThePhoneContactStartdatemustoccurafter"+REQUIRED_PHONE_EMAIL_INTERVAL+"daysfromthestartoftheEmailCampaign.",false);...}

Page 1606: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1607: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

OnVersionUpgrade-hendelsen

InntreffernårversjonsnummerettiletMicrosoftOfficeInfoPath2003-skjemasomåpnes,ereldreennversjonsnummerettilskjemamalendeterbasertpå.

FunksjonXDocument::OnVersionUpgrade(ByRefpEventAsVersionUpgradeEvent)

pEventObligatoriskVersionUpgradeEvent.EnreferansetilVersionUpgradeEvent-objektet.

Page 1608: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDennehendelsesbehandlingentillateratbrukerenavbryterenoperasjon.

UnderOnVersionUpgrade-hendelsenerskjemaetsunderliggendeXML-dokumentplassertiskrivebeskyttetmodusogblirikkevalidertmotdettilknyttedeXML-skjemaet.HvisReturnStatus-egenskapenforVersionUpgradeEvent-objektetersatttilFalse,avbryterInfoPathåpningenavskjemaet.HvisdetoppstårenfeiliskriptkodenforhendelsesbehandlingenOnVersionUpgrade,ignorererInfoPathignoreresdenogbrukerReturnStatus-egenskapenforVersionUpgradeEvent-objektet.HvisReturnStatus-egenskapenikkeereksplisittangitt,brukesstandardverdienTrue.

Page 1609: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelIeksempletfraeksempelskjemaetEventsnedenforbrukeshendelsesbehandlingenOnVersionUpgradetilåfinneutomskjemaetmedfeil,eldreversjonsnummerinneholderetEmailAddress-element.Hvisetsliktelementikkefinnes,blirdetlagttil.

functionXDocument::OnVersionUpgrade(eventObj){if(!XDocument.DOM.selectSingleNode("/Customers/CustomerInfo/EmailAddress")){try{//Createthenewelement.varobjItemNode=XDocument.DOM.selectSingleNode("/Customers/CustomerInfo").ownerDocument.createElement("EmailAddress");

//Addthenew<item>elementtotheXMLdocumentasa//childofthe<order>element.XDocument.DOM.selectSingleNode("/Customers/CustomerInfo").appendChild(objItemNode);eventObj.ReturnStatus=true;}catch(ex){XDocument.UI.Alert("Therewasanerrorinsertingthe"+"<EmailAddress>node.\nDescription:"+ex.description);eventObj.ReturnStatus=false;}}}

Page 1610: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1611: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdCertificateStatus-opplisting

XdCertificateStatus-opplistingenbrukestilåbestemmestatusenforetdigitaltsertifikat.DeopplistedeverdienereturneresavStatus-egenskapenforCertificate-objektet.

Navn Verdi BeskrivelsexdCertificateStatusError 0 Statusenfordetangittedigitale

sertifikatetkanikkefastsettes.xdCertificateStatusValid 1 Detangittedigitalesertifikateter

gyldig.xdCertificateStatusExpired 2 Detangittedigitalesertifikatethar

utløpt.xdCertificateStatusNotTrusted 3 Detangittedigitalesertifikateter

ikkeklarert.xdCertificateStatusRevoked 4 Detangittedigitalesertifikateter

opphevet.

Page 1612: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdConfirmButtons-opplisting

XdConfirmButtons-opplistingenbrukestilåbestemmehvilketyperknappersomskalvisesienmeldingsboks.DisseopplistedeverdienebrukesavConfirm-metodenforUI-objektet.

Navn Verdi BeskrivelsexdOKCancel 1 KnappeneOKogAvbrytvises.xdYesNoCancel 3 KnappeneJa,NeiogAvbrytvises.xdYesNo 4 KnappeneJaogNeivises.

Page 1613: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdConfirmChoice-opplisting

XdConfirmChoice-opplistingenbrukestilåbestemmehvilkenknappsomklikkesienmeldingsboks.DisseopplistedeverdienebrukesavConfirm-metodenforUI-objektet.

Navn Verdi BeskrivelsexdOK 1 OK-knappenbleklikket.xdCancel 2 Avbryt-knappenbleklikket.xdYes 6 Ja-knappenbleklikket.xdNo 7 Nei-knappenbleklikket.

Page 1614: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1615: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdDocumentVersionMode-nummerering

XdDocumentVersionMode-nummereringbrukestilåbestemmehvordanetMicrosoftOfficeInfoPath2003-skjemaskalåpnes.DissetallverdienebrukessomargumentertilNew-ogOpen-metodenforExternalApplication-objektet.

Navn Verdi BeskrivelsexdCanOpenInReadOnlyMode 8 Skjemaetåpnesi

skrivebeskyttetmodus.xdCanTransformSigned 16 Skjemaetåpnesog

skjematransformeringbrukes,selvomskjemaetinneholderendigitalsignatur.

xdFailOnVersionMismatch 0 Skjemaetoppretteselleråpnesbarehvisdetertilgjengeligogversjonsnummeretstemmeroverensmedversjonsnummerettilskjemamalen.

xdFailOnVersionOlder 1 Skjemaetoppretteselleråpnesbarehvisdetertilgjengeligogversjonsnummeretikkeereldreennversjonsnummerettilskjemamalen.

xdIgnoreDataAdaptersQueryFailure 64 Skjemaetåpnesselvomspørringensomerknyttettilskjemaetsdataadapter,ikkereturnerernoendata.

xdPromptTransformSigned 32 Skjemaetåpnes,ogdialogboksenDigitalSignatures(Digitale

Page 1616: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

signaturer)visesførskjematransformeringbrukes.

xdUseExistingVersion 2 Skjemaetoppretteselleråpnesmeddeteksisterendeversjonsnummerettilskjemamalen.

Page 1617: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdMachineOnlineState-opplisting

XdMachineOnlineState-opplistingenbrukestilåbestemmestatusenfortilkoblingenforklientdatamaskinen.DisseopplistedeverdienereturneresavMachineOnlineState-egenskapenforApplication-objektet.

Navn Verdi BeskrivelsexdOffline 0 Klientdatamaskinenerikkekoblettil

nettverket.xdOnline 1 Klientdatamaskinenerkoblettilnettverket.xdIEIsInOfflineMode 2 MicrosoftInternetExplorererifrakoblet

modus.

Page 1618: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdSignatureRelation-opplisting

XdSignatureRelation-opplistingenbrukestilåbestemmehvordandigitalesignaturerkanleggestiletSignedDataBlock-objekt.Disseopplistedeverdieneerskrivebeskyttet.

Navn Verdi BeskrivelsexdSignatureRelationCoSign 2 Angiratsignaturerer

uavhengigeavhverandreiSignedDataBlock-objektet.

xdSignatureRelationCounterSign 3 AngirathversignatursignererdenforegåendesignatureniSignedDataBlock-objektet.

xdSignatureRelationSingle 1 AngiratbareénsignaturkaneksistereiSignedDataBlock-objektet.

Page 1619: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1620: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdSignatureStatus-opplisting

XdSignatureStatus-opplistingenbrukestilåbestemmestatusenforendigitalsignatur.DisseopplistedeverdienereturneresavStatus-egenskapenforSignature-objektet.

Navn Verdi BeskrivelsexdSignatureStatusError 0 Statusenfordenangittedigitale

signaturenkanikkefastsettes.xdSignatureStatusValid 1 Denangittedigitalesignaturen

ergyldig.xdSignatureStatusInvalid 2 Denangittedigitalesignaturen

erugyldig.xdSignatureStatusUnsupported 3 Denangittedigitalesignaturen

støttesikkeavMicrosoftOfficeInfoPath2003.

Page 1621: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1622: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdTaskPaneType-nummerering

XdTaskPaneType-nummereringbrukestilåfinneuthvilkentypeMicrosoftOfficeInfoPath2003-oppgaverutesomvisesiøyeblikket.DissetallverdienereturneresavType-egenskapenforTaskPane-objektet.VerdienebrukesogsåsomposisjonsargumenttilItem-egenskapenforTaskPanes-samlingen.

Navn Verdi BeskrivelsexdTaskPaneBulletsNumbering 9 OppgaverutenBulletsand

Numbering(Punktmerkingognummerering).Brukestilåangipunkt-ognummereringsstilforetskjema.

xdTaskPaneClipArt 5 OppgaverutenClipArt(Utklipp).Brukestilåsetteinnutklippietskjema.

xdTaskPaneDesignerNew 2 OppgaverutenDesignaForm(Utformetskjema).Brukestilåutformeetnyttskjema,åpneetskjemaiutformingsmodusellervelgeetskjemasomskalfyllesut.

xdTaskPaneFillOutAForm 1 OppgaverutenFillOutaForm(Fyllutetskjema).Brukestilååpneetskjemasomskalfyllesutellerutformes.

xdTaskPaneFind 6 OppgaverutenFind(Søk).Brukestilåsøkeettertekstietskjema.

xdTaskPaneFormatting 8 OppgaverutenFont(Skrift).Brukestilåformateretekst.

xdTaskPaneHelp 4 OppgaverutenHelp(Hjelp).BrukestilåvisehjelpesystemetforInfoPath.

xdTaskPaneHTML 0 Denegendefinerteoppgaveruten

Page 1623: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

iInfoPath.Brukesavskjemautvikleretilåleggetilekstraskjemafunksjonalitet.

xdTaskPaneHWSWorkflow 12 OppgaverutenArbeidsflytforMicrosoftBizTalkServer2004HumanWorkflowServices(HWS).

xdTaskPaneParaFormatting 11 OppgaverutenAvsnitt.Brukestilåkonfigurereegenskapenetilavsnitt,inkludertjusteringogavstand.

xdTaskPaneReplace 7 OppgaverutenReplace(Erstatt).Brukestilåsøkeetterogerstattetekstietskjema.

xdTaskPaneSearchResults 3 OppgaverutenSearchResults(Søkeresultater).Brukestilåviseresultatenefraetsøk.

xdTaskPaneSpelling 10 OppgaverutenSpelling(Stavekontroll).Brukestilåkontrollerestavingenietskjema.

Page 1624: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdWindowState-opplisting

XdWindowState-opplistingenbrukestilåbestemmestatusenforMicrosoftOfficeInfoPath2003-vinduetsomWindow-objektetrepresenterer.DisseopplistedeverdienereturneresellerangisavWindowState-egenskapenforWindow-objektet.

Navn Verdi BeskrivelsexdWindowStateMaximize 1 Vinduetmaksimeres.xdWindowStateNormal 2 Vinduetmaksimeresellerminimeres

ikke.xdWindowStateMinimize 3 Vinduetminimeres.

Page 1625: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1626: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XdWindowType-nummerering

XdWindowType-nummereringbrukestilåfinneuthvilkentypeMicrosoftOfficeInfoPath2003-vindusomvisesiøyeblikket.DissetallverdienereturneresavType-egenskapenforWindow-objektet.

Navn Verdi BeskrivelsexdDesignerWindow 1 Gjeldendevinduerdetvinduetsomvisesi

utformingsmodus.xdEditorWindow 0 Gjeldendevinduerdetvinduetsomvisesnår

etskjemafyllesut.

Page 1627: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

DiagramoverInfoPathXSF

<xDocumentClass>*<applicationParameters> *

<solutionProperties>*<calculations>*<calculatedField>(s)

*<customValidation>*<errorCondition>(s)<errorMessage>

*<dataAdapters>*<davAdapter>(s)<fileName><folderURL>

*<emailAdapter>(s)*<attachmentFileName>*<bcc>*<cc>*<intro>*<subject>*<to>

*<hwsAdapter>(s)*<hwsOperation>

*<input>*<partFragment>(s)

*<webServiceAdapter>(s)<operation>*<input>*<partFragment>(s)

*<dataObjects>

Forklaring

*Valgfrittelement

(s)Gjentattelement

Page 1628: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

*<dataObject>(s)<query>*<adoAdapter>*<webServiceAdapter><operation>*<input>*<partFragment>(s)

*<sharepointListAdapter>*<field>(s)

*<xmlFileAdapter>*<documentSchemas><documentSchema>(s)

*<documentSignatures>*<signedDataBlock>(s)*<message>(s)

*<documentVersionUpgrade> *<useScriptHandler>*<useTransform>

*<domEventHandlers>*<domEventHandler>(s)*<ruleSetAction>(s)

*<extensions>*<extension>(s)

*<externalViews>*<externalView>(s)*<mainpane>

*<featureRestrictions>*<autoRecovery>*<exportToExcel>

Page 1629: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

*<exportToWeb>*<print>*<save>*<sendMail>

*<fileNew><initialXMLDocument>*<customCategory>(s)

*<hwsWorkflow><allowedActions><action>(s)

<allowedTasks><task>(s)

<location>*<importParameters>*<importSource>(s)

*<listProperties>*<fields>*<field>(s)

*<onLoad><ruleSetAction>

<package><files>*<file>(s)*<fileProperties>*<property>(s)

*<permissions><allowedControl>(s)

*<query>*<adoAdapter>

Page 1630: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

*<queryAction>*<sharepointListAdapter>

*<field>(s)*<webServiceAdapter>

<operation>*<input>*<partFragment>(s)

*<xmlFileAdapter>*<roles><role>(s)<membership>(s)<getUserNameFromData>(s)<group>(s)<username>(s)

*<ruleSets>*<ruleSet>(s)<rule>(s)*<assignmentAction>(s)*<closeDocumentAction>(s)*<dialogBoxExpressionAction>(s)*<dialogBoxMessageAction>(s)*<exitRuleSet>(s)*<openNewDocumentAction>(s)*<queryAction>(s)*<submitAction>(s)*<switchViewAction>(s)

*<save>*<useScriptHandler>

*<schemaErrorMessages>

Page 1631: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

*<override>(s)<errorMessage>

*<scripts>*<script>(s)

*<submit>*<davAdapter><fileName><folderURL>

*<emailAdapter>*<attachmentFileName>*<bcc>*<cc>*<intro>*<subject>*<to>

*<errorMessage>*<ruleSetAction>*<submitAction>*<successMessage>*<useHttpHandler>*<useScriptHandler>*<useQueryAdapter>*<webServiceAdapter><operation>*<input>*<partFragment>(s)

<taskpane><views><view>(s)

Page 1632: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

*<editing>*<xmlToEdit>(s)*<editWith>(s)*<fragmentToInsert><chooseFragment>(s)*<attributeData>

*<masterDetail><mainpane>*<menu>(s)*<button>(s)*<menu>(s)

*<menuArea>(s)*<button>(s)*<menu>(s)

<printSettings>*<footer>*<header>

*<toolbar>(s)*<button>(s)*<menu>(s)

*<unboundControls>*<button>(s)*<ruleSetAction>

Page 1633: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1634: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XSF-skjemaiInfoPath

MicrosoftsOfficeInfoPath2003-skjemadefinisjonsfilen(.xsf)erenXML-skjemafil(.xsd)sombrukestilåvalidere.xsf-filenienInfoPath-skjemamal.

Nedenforfinnerduenkomplettoversiktoverinnholdeti.xsf-skjemafilen.

<?xmlversion="1.0"encoding="UTF-8"?><xsd:schemaxmlns:xsd="http://www.w3.org/2001/XMLSchema"xmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition" targetNamespace="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"elementFormDefault="qualified" attributeFormDefault="unqualified"> <!--xdTitletype--> <xsd:simpleTypename="xdTitle"> <xsd:restrictionbase="xsd:string"> <xsd:minLengthvalue="1"/> <xsd:maxLengthvalue="255"/> <xsd:patternvalue="([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?"/> </xsd:restriction> </xsd:simpleType> <!--xdViewNametype--> <xsd:simpleTypename="xdViewName"> <xsd:restrictionbase="xsd:string"> <xsd:minLengthvalue="1"/> <xsd:maxLengthvalue="255"/> <xsd:patternvalue="([^\p{Z}\p{C}/\\#&amp;&quot;&gt;&lt;])(([^\p{Zl}\p{Zp}\p{C}/\\#&amp;&quot;&gt;&lt;])*([^\p{Z}\p{C}/\\#&amp;&quot;&gt;&lt;]))?"/> </xsd:restriction> </xsd:simpleType> <!--xdRoleNametype--> <!--usesxdViewNameasbase--> <xsd:simpleTypename="xdRoleName"> <xsd:restrictionbase="xsf:xdViewName"></xsd:restriction> </xsd:simpleType> <!--xdYesNotype-->

Page 1635: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:simpleTypename="xdYesNo"> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="yes"/> <xsd:enumerationvalue="no"/> </xsd:restriction> </xsd:simpleType> <!--xdEnabledDisabledtype--> <xsd:simpleTypename="xdEnabledDisabled"> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="enabled"/> <xsd:enumerationvalue="disabled"/> </xsd:restriction> </xsd:simpleType> <!--xdManualAutotype--> <xsd:simpleTypename="xdManualAuto"> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="manual"/> <xsd:enumerationvalue="automatic"/> </xsd:restriction> </xsd:simpleType> <!--xdExpressionLiteraltype--> <xsd:simpleTypename="xdExpressionLiteral"> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="expression"/> <xsd:enumerationvalue="literal"/> </xsd:restriction> </xsd:simpleType> <!--xdFileNametype--> <xsd:simpleTypename="xdFileName"> <xsd:restrictionbase="xsd:string"> <xsd:minLengthvalue="1"/> <xsd:maxLengthvalue="64"/> </xsd:restriction>

Page 1636: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:simpleType> <!--xdScriptLanguagetype--> <xsd:simpleTypename="xdScriptLanguage"> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:patternvalue="(([Jj][Aa][Vv][Aa]|(([Jj])|([Vv][Bb]))([Ss][Cc][Rr][Ii][Pp][Tt]))([.][Ee][Nn][Cc][Oo][Dd][Ee]))|([Jj][Aa][Vv][Aa]|(([Jj])|([Vv][Bb]))([Ss][Cc][Rr][Ii][Pp][Tt]))|([Mm][Aa][Nn][Aa][Gg][Ee][Dd][Cc][Oo][Dd][Ee])"/> </xsd:restriction> </xsd:simpleType> <!--xdSolutionVersiontype--> <xsd:simpleTypename="xdSolutionVersion"> <xsd:restrictionbase="xsd:string"> <xsd:patternvalue="(([0-9]{1,4}.){3}[0-9]{1,4})"/> </xsd:restriction> </xsd:simpleType> <!--xdEmptyStringtype--> <xsd:simpleTypename="xdEmptyString"> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="0"/> </xsd:restriction> </xsd:simpleType> <!--xdErrorMessagetype--> <xsd:simpleTypename="xdErrorMessage"> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="1023"/> </xsd:restriction> </xsd:simpleType> <!--xdDesignModetype--> <xsd:simpleTypename="xdDesignMode"> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="normal"/> <xsd:enumerationvalue="protected"/> </xsd:restriction> </xsd:simpleType> <!--xdTrustLeveltype-->

Page 1637: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:simpleTypename="xdTrustLevel"> <xsd:restrictionbase="xsd:string"> <xsd:enumerationvalue="restricted"/> <xsd:enumerationvalue="domain"/> </xsd:restriction> </xsd:simpleType> <!--xdSignedDataBlockNametype--> <xsd:simpleTypename="xdSignedDataBlockName"> <xsd:restrictionbase="xsd:ID"> <xsd:minLengthvalue="1"/> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> <!--xdSignedDataBlockMessagetype--> <xsd:simpleTypename="xdSignedDataBlockMessage"> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> <!--xdSignatureRelationEnumtype--> <xsd:simpleTypename="xdSignatureRelationEnum"> <xsd:restrictionbase="xsd:string"> <xsd:enumerationvalue="countersign"/> <xsd:enumerationvalue="cosign"/> <xsd:enumerationvalue="single"/> </xsd:restriction> </xsd:simpleType> <!--xdHWSnametype--> <xsd:simpleTypename="xdHWSname"> <xsd:restrictionbase="xsd:NCName"> <xsd:patternvalue="[^-^\.^\\^\[^\]^\|^\+^?^\*^@^\{^\}^\(^\)^&gt;^&lt;^=^;^,]*"/> </xsd:restriction> </xsd:simpleType>

Page 1638: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<!--xdHWSCaptiontype--> <xsd:simpleTypename="xdHWSCaption"> <xsd:restrictionbase="xsd:string"> <xsd:minLengthvalue="1"/> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> <!--xDocumentClass--> <xsd:elementname="xDocumentClass"> <xsd:complexType> <xsd:all> <xsd:elementref="xsf:package"minOccurs="1"/> <xsd:elementref="xsf:permissions"minOccurs="0"/> <xsd:elementref="xsf:views"minOccurs="1"/> <xsd:elementref="xsf:hwsWorkflow"minOccurs="0"/> <xsd:elementref="xsf:externalViews"minOccurs="0"/> <xsd:elementref="xsf:scripts"minOccurs="0"/> <xsd:elementref="xsf:schemaErrorMessages"minOccurs="0"/> <xsd:elementref="xsf:documentSchemas"minOccurs="0"/> <xsd:elementref="xsf:applicationParameters"minOccurs="0"/> <xsd:elementref="xsf:featureRestrictions"minOccurs="0"/> <xsd:elementref="xsf:fileNew"minOccurs="0"/> <xsd:elementref="xsf:customValidation"minOccurs="0"/> <xsd:elementref="xsf:domEventHandlers"minOccurs="0"/> <xsd:elementref="xsf:importParameters"minOccurs="0"/> <xsd:elementref="xsf:listProperties"minOccurs="0"/> <xsd:elementref="xsf:taskpane"minOccurs="0"/> <xsd:elementref="xsf:documentSignatures"minOccurs="0"/> <xsd:elementref="xsf:dataObjects"minOccurs="0"/> <xsd:elementref="xsf:dataAdapters"minOccurs="0"/> <xsd:elementref="xsf:query"minOccurs="0"/> <xsd:elementref="xsf:submit"minOccurs="0"/> <xsd:elementref="xsf:save"minOccurs="0"/>

Page 1639: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:elementref="xsf:roles"minOccurs="0"/> <xsd:elementref="xsf:onLoad"minOccurs="0"/> <xsd:elementref="xsf:documentVersionUpgrade"minOccurs="0"/> <xsd:elementref="xsf:extensions"minOccurs="0"/> <xsd:elementref="xsf:ruleSets"minOccurs="0"/> <xsd:elementref="xsf:calculations"minOccurs="0"/> </xsd:all> <xsd:attributename="name"type="xsd:string"use="optional"/> <xsd:attributename="author"type="xsd:string"use="optional"/> <xsd:attributename="description"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="solutionVersion"type="xsf:xdSolutionVersion"use="optional"/> <xsd:attributename="productVersion"type="xsd:string"use="optional"/> <xsd:attributename="solutionFormatVersion"type="xsf:xdSolutionVersion"use="required"/> <xsd:attributename="dataFormSolution"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="requireFullTrust"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="trustLevel"type="xsf:xdTrustLevel"use="optional"/> <xsd:attributename="trustSetting"type="xsf:xdManualAuto"use="optional"/> <xsd:attributename="publishUrl"type="xsd:string"use="optional"/> </xsd:complexType> <xsd:keyname="view_name_key"> <xsd:selectorxpath="./xsf:views/xsf:view"/> <xsd:fieldxpath="@name"/> </xsd:key> <xsd:keyname="externalView_name_key"> <xsd:selectorxpath="./xsf:externalViews/xsf:externalView"/> <xsd:fieldxpath="@name"/> </xsd:key>

Page 1640: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:keyname="view_or_externalView_name_key"> <xsd:selectorxpath="./xsf:views/xsf:view|./xsf:externalViews/xsf:externalView"/> <xsd:fieldxpath="@name"/> </xsd:key> <xsd:keyname="ruleset_name_key"> <xsd:selectorxpath="./xsf:ruleSets/xsf:ruleSet"/> <xsd:fieldxpath="@name"/> </xsd:key> <xsd:keyname="dataObject_name_key"> <xsd:selectorxpath="./xsf:dataObjects/xsf:dataObject"/> <xsd:fieldxpath="@name"/> </xsd:key> <xsd:uniquename="adapter_name_unique"> <xsd:selectorxpath="./xsf:dataObjects/xsf:dataObject/xsf:query/*|./xsf:query/*|./xsf:dataAdapters/*|./xsf:submit/xsf:webServiceAdapter|./xsf:submit/xsf:davAdapter|./xsf:submit/xsf:emailAdapter"/> <xsd:fieldxpath="@name"/> </xsd:unique> <xsd:keyname="adapter_name_key"> <xsd:selectorxpath="./xsf:dataAdapters/*"/> <xsd:fieldxpath="@name"/> </xsd:key> <xsd:uniquename="view_external_name_unique"> <xsd:selectorxpath="./xsf:views/xsf:view|./xsf:externalViews/xsf:externalView"/> <xsd:fieldxpath="@name"/> </xsd:unique> </xsd:element> <!--schemaErrorMessages--> <xsd:elementname="schemaErrorMessages"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:override"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element>

Page 1641: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<!--override--> <xsd:elementname="override"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:errorMessage"/> </xsd:sequence> <xsd:attributename="match"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <!--applicationParameters--> <xsd:elementname="applicationParameters"> <xsd:complexType> <xsd:all> <xsd:elementref="xsf:solutionProperties"minOccurs="0"/> </xsd:all> <xsd:attributename="application"use="required"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:enumerationvalue="InfoPathDesignMode"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <!--solutionProperties--> <xsd:elementname="solutionProperties"> <xsd:complexType> <xsd:attributename="allowCustomization"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="lastOpenView"use="optional"/> <xsd:attributename="scriptLanguage"type="xsf:xdScriptLanguage"use="optional"/> <xsd:attributename="automaticallyCreateNodes"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="lastVersionNeedingTransform"type="xsf:xdSolutionVersion"use="optional"/> <xsd:attributename="fullyEditableNamespace"type="xsd:anyURI"use="optional"/>

Page 1642: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="publishSaveUrl"type="xsd:string"use="optional"/> </xsd:complexType> </xsd:element> <!--featureRestrictions--> <xsd:elementname="featureRestrictions"> <xsd:complexType> <xsd:all> <xsd:elementname="save"minOccurs="0"> <xsd:complexType> <xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementref="xsf:exportToWeb"minOccurs="0"/> <xsd:elementref="xsf:exportToExcel"minOccurs="0"/> <xsd:elementref="xsf:print"minOccurs="0"/> <xsd:elementref="xsf:sendMail"minOccurs="0"/> <xsd:elementref="xsf:autoRecovery"minOccurs="0"/> </xsd:all> </xsd:complexType> </xsd:element> <!--exportToWeb--> <xsd:elementname="exportToWeb"> <xsd:complexType> <xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"/> </xsd:complexType> </xsd:element> <!--exportToExcel--> <xsd:elementname="exportToExcel"> <xsd:complexType> <xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"/> </xsd:complexType> </xsd:element> <!--print-->

Page 1643: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:elementname="print"> <xsd:complexType> <xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"/> </xsd:complexType> </xsd:element> <!--sendMail--> <xsd:elementname="sendMail"> <xsd:complexType> <xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"/> </xsd:complexType> </xsd:element> <!--autoRecovery--> <xsd:elementname="autoRecovery"> <xsd:complexType> <xsd:attributename="feature"type="xsf:xdEnabledDisabled"use="required"/> </xsd:complexType> </xsd:element> <!--query--> <xsd:elementname="query"> <xsd:complexType> <xsd:choice> <xsd:elementref="xsf:queryAction"/> <xsd:elementref="xsf:adoAdapter"/> <xsd:elementref="xsf:webServiceAdapter"/> <xsd:elementref="xsf:xmlFileAdapter"/> <xsd:elementref="xsf:sharepointListAdapter"/> </xsd:choice> </xsd:complexType> </xsd:element> <!--scripts--> <xsd:elementname="scripts"> <xsd:complexType> <xsd:sequence>

Page 1644: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:elementref="xsf:script"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="language"type="xsf:xdScriptLanguage"use="required"/> <xsd:attributename="enforceScriptTimeout"type="xsf:xdYesNo"use="optional"default="yes"/> </xsd:complexType> </xsd:element> <xsd:elementname="script"> <xsd:complexType> <xsd:attributename="src"type="xsf:xdFileName"use="required"/> </xsd:complexType> </xsd:element> <!--dataObjects--> <xsd:elementname="dataObjects"> <xsd:complexType> <xsd:choiceminOccurs="0"maxOccurs="unbounded"> <xsd:elementref="xsf:dataObject"/> </xsd:choice> </xsd:complexType> <xsd:uniquename="dataObjects_name_unique"> <xsd:selectorxpath="./xsf:dataObject"/> <xsd:fieldxpath="@name"/> </xsd:unique> </xsd:element> <xsd:elementname="dataObject"> <xsd:complexType> <xsd:choice> <xsd:elementname="query"> <xsd:complexType> <xsd:choice> <xsd:elementref="xsf:adoAdapter"/> <xsd:elementref="xsf:webServiceAdapter"/> <xsd:elementref="xsf:xmlFileAdapter"/> <xsd:elementref="xsf:sharepointListAdapter"/>

Page 1645: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:choice> </xsd:complexType> </xsd:element> </xsd:choice> <xsd:attributename="name"type="xsf:xdTitle"use="required"/> <xsd:attributename="schema"type="xsd:string"use="optional"/> <xsd:attributename="initOnLoad"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <!--dataAdapters--> <xsd:elementname="adoAdapter"> <xsd:complexType> <xsd:attributename="name"type="xsf:xdTitle"use="optional"/> <xsd:attributename="connectionString"type="xsd:string"use="required"/> <xsd:attributename="commandText"type="xsd:string"use="required"/> <xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="webServiceAdapter"> <xsd:complexType> <xsd:choice> <xsd:elementref="xsf:operation"/> </xsd:choice> <xsd:attributename="name"type="xsf:xdTitle"use="optional"/> <xsd:attributename="wsdlUrl"type="xsd:string"use="required"/> <xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="useDataSet"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="hwsAdapter"> <xsd:complexType>

Page 1646: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:choice> <xsd:elementref="xsf:hwsOperation"/> </xsd:choice> <xsd:attributename="name"type="xsf:xdTitle"use="required"/> <xsd:attributename="wsdlUrl"type="xsd:string"use="required"/> <xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="operation"> <xsd:complexType> <xsd:choice> <xsd:elementref="xsf:input"minOccurs="0"/> </xsd:choice> <xsd:attributename="name"type="xsd:string"use="required"/> <xsd:attributename="soapAction"type="xsd:string"use="required"/> <xsd:attributename="serviceUrl"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="hwsOperation"> <xsd:complexType> <xsd:choice> <xsd:elementref="xsf:input"/> </xsd:choice> <xsd:attributename="type"type="xsd:string"use="required"/> <xsd:attributename="typeID"type="xsd:string"use="required"/> <xsd:attributename="serviceUrl"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="input"> <xsd:complexType> <xsd:choiceminOccurs="0"maxOccurs="unbounded"> <xsd:elementref="xsf:partFragment"/>

Page 1647: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:choice> <xsd:attributename="source"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="partFragment"> <xsd:complexType> <xsd:attributename="match"type="xsd:string"use="required"/> <xsd:attributename="replaceWith"type="xsd:string"use="required"/> <xsd:attributename="sendAsString"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="dataObject"type="xsd:string"use="optional"/> <xsd:attributename="filter"type="xsd:string"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="xmlFileAdapter"> <xsd:complexType> <xsd:attributename="name"type="xsf:xdTitle"use="optional"/> <xsd:attributename="fileUrl"type="xsd:anyURI"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="sharepointListAdapter"> <xsd:complexType> <xsd:sequence> <xsd:elementname="field"minOccurs="0"maxOccurs="unbounded"> <xsd:complexType> <xsd:attributename="sharepointName"type="xsd:string"use="required"/> <xsd:attributename="infopathName"type="xsd:string"use="required"/> <xsd:attributename="isLookup"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attributename="name"type="xsf:xdTitle"use="required"/> <xsd:attributename="siteUrl"type="xsd:string"use="required"/> <xsd:attributename="sharepointGuid"type="xsd:string"use="required"/>

Page 1648: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="infopathGroup"type="xsd:string"use="required"/> <xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="davAdapter"> <xsd:complexType> <xsd:all> <xsd:elementname="folderURL"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="fileName"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> <xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"/> </xsd:complexType> </xsd:element> </xsd:all> <xsd:attributename="name"type="xsf:xdTitle"use="required"/> <xsd:attributename="overwriteAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="emailAdapter"> <xsd:complexType> <xsd:all> <xsd:elementname="to"minOccurs="0"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> <xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"/>

Page 1649: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:complexType> </xsd:element> <xsd:elementname="cc"minOccurs="0"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> <xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="bcc"minOccurs="0"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> <xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="subject"minOccurs="0"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> <xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="intro"minOccurs="0"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="attachmentFileName"minOccurs="0"> <xsd:complexType> <xsd:attributename="value"type="xsd:string"use="required"/> <xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"/> </xsd:complexType> </xsd:element> </xsd:all> <xsd:attributename="name"type="xsf:xdTitle"use="required"/>

Page 1650: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="dataAdapters"> <xsd:complexType> <xsd:choiceminOccurs="0"maxOccurs="unbounded"> <xsd:elementref="xsf:adoAdapter"/> <xsd:elementref="xsf:webServiceAdapter"/> <xsd:elementref="xsf:xmlFileAdapter"/> <xsd:elementref="xsf:sharepointListAdapter"/> <xsd:elementref="xsf:davAdapter"/> <xsd:elementref="xsf:emailAdapter"/> <xsd:elementref="xsf:hwsAdapter"/> </xsd:choice> </xsd:complexType> </xsd:element> <!--documentSchemas--> <xsd:elementname="documentSchemas"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:documentSchema"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="documentSchema"> <xsd:complexType> <xsd:attributename="location"type="xsd:string"use="required"/> <xsd:attributename="rootSchema"type="xsf:xdYesNo"/> </xsd:complexType> </xsd:element> <!--customValidation--> <xsd:elementname="customValidation">

Page 1651: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:errorCondition"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="errorCondition"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:errorMessage"/> </xsd:sequence> <xsd:attributename="match"type="xsd:string"use="required"/> <xsd:attributename="expression"type="xsd:string"use="required"/> <xsd:attributename="expressionContext"type="xsd:string"use="optional"/> <xsd:attributename="showErrorOn"type="xsd:string"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="errorMessage"> <xsd:complexType> <xsd:simpleContent> <xsd:extensionbase="xsf:xdErrorMessage"> <xsd:attributename="type"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="modal"/> <xsd:enumerationvalue="modeless"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="shortMessage"use="required"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="127"/>

Page 1652: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <!--domEventHandlers--> <xsd:elementname="domEventHandlers"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:domEventHandler"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:uniquename="domEventHandler_handlerObject_unique"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@handlerObject"/> </xsd:unique> </xsd:element> <xsd:elementname="domEventHandler"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:ruleSetAction"minOccurs="0"maxOccurs="1"/> </xsd:sequence> <xsd:attributename="dataObject"type="xsd:string"use="optional"/> <xsd:attributename="match"type="xsd:string"use="required"/> <xsd:attributename="handlerObject"type="xsd:string"use="optional"/> </xsd:complexType> <xsd:keyrefname="domEventHandler_ruleSetAction"refer="xsf:ruleset_name_key"> <xsd:selectorxpath="./xsf:ruleSetAction"/> <xsd:fieldxpath="@ruleSet"/> </xsd:keyref> </xsd:element>

Page 1653: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<!--importParameters--> <xsd:elementname="importParameters"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:importSource"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="enabled"type="xsf:xdYesNo"use="required"/> <xsd:attributename="useScriptHandler"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="importSource"> <xsd:complexType> <xsd:attributename="name"type="xsd:string"use="required"/> <xsd:attributename="schema"type="xsf:xdFileName"use="required"/> <xsd:attributename="transform"type="xsf:xdFileName"use="required"/> <xsd:attributename="authoringOfTransform"type="xsf:xdManualAuto"use="optional"/> </xsd:complexType> </xsd:element> <!--listProperties--> <xsd:elementname="listProperties"> <xsd:complexType> <xsd:all> <xsd:elementref="xsf:fields"/> </xsd:all> </xsd:complexType> </xsd:element> <xsd:elementname="fields"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:field"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element>

Page 1654: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:elementname="field"> <xsd:complexType> <xsd:attributename="type"type="xsd:NMTOKEN"use="required"/> <xsd:attributename="name"type="xsf:xdTitle"use="required"/> <xsd:attributename="columnName"type="xsf:xdTitle"use="required"/> <xsd:attributename="required"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="viewable"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="node"type="xsd:string"use="required"/> <xsd:attributename="maxLength"type="xsd:byte"/> <xsd:attributename="aggregation"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="sum"/> <xsd:enumerationvalue="count"/> <xsd:enumerationvalue="average"/> <xsd:enumerationvalue="min"/> <xsd:enumerationvalue="max"/> <xsd:enumerationvalue="first"/> <xsd:enumerationvalue="last"/> <xsd:enumerationvalue="merge"/> <xsd:enumerationvalue="plaintext"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <!--submit--> <xsd:elementname="submit"> <xsd:complexType> <xsd:all> <xsd:elementname="submitAction"minOccurs="0"> <xsd:complexType> <xsd:attributename="adapter"type="xsf:xdTitle"use="required"/>

Page 1655: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:complexType> <xsd:keyrefname="submitAdapter_name_keyref"refer="xsf:adapter_name_key"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@adapter"/> </xsd:keyref> </xsd:element> <xsd:elementref="xsf:useHttpHandler"minOccurs="0"/> <xsd:elementref="xsf:useScriptHandler"minOccurs="0"/> <xsd:elementref="xsf:ruleSetAction"minOccurs="0"/> <xsd:elementref="xsf:useQueryAdapter"minOccurs="0"/> <xsd:elementref="xsf:webServiceAdapter"minOccurs="0"/> <xsd:elementref="xsf:davAdapter"minOccurs="0"/> <xsd:elementref="xsf:emailAdapter"minOccurs="0"/> <xsd:elementname="successMessage"type="xsd:string"minOccurs="0"/> <xsd:elementname="errorMessage"type="xsd:string"minOccurs="0"/> </xsd:all> <xsd:attributename="caption"type="xsd:string"use="optional"/> <xsd:attributename="onAfterSubmit"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="close"/> <xsd:enumerationvalue="keepOpen"/> <xsd:enumerationvalue="openNew"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="showStatusDialog"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="showSignatureReminder"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="disableMenuItem"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> <xsd:keyrefname="submit_ruleSetAction"refer="xsf:ruleset_name_key"> <xsd:selectorxpath="./xsf:ruleSetAction"/> <xsd:fieldxpath="@ruleSet"/>

Page 1656: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:keyref> </xsd:element> <xsd:elementname="useHttpHandler"> <xsd:complexType> <xsd:attributename="method"use="required"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="POST"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="href"type="xsd:anyURI"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="useScriptHandler"/> <xsd:elementname="useQueryAdapter"/> <!--onLoad--> <xsd:elementname="onLoad"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:ruleSetAction"minOccurs="1"maxOccurs="1"/> </xsd:sequence> </xsd:complexType> <xsd:keyrefname="load_ruleSetAction"refer="xsf:ruleset_name_key"> <xsd:selectorxpath="./xsf:ruleSetAction"/> <xsd:fieldxpath="@ruleSet"/> </xsd:keyref> </xsd:element> <!--save--> <xsd:elementname="save"> <xsd:complexType> <xsd:choiceminOccurs="0"maxOccurs="1"> <xsd:elementref="xsf:useScriptHandler"/>

Page 1657: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:choice> </xsd:complexType> </xsd:element> <!--roles--> <xsd:elementname="roles"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:role"minOccurs="1"maxOccurs="unbounded"/> <xsd:elementref="xsf:membership"minOccurs="0"maxOccurs="1"/> </xsd:sequence> <xsd:attributename="default"type="xsd:string"use="required"/> <xsd:attributename="initiator"type="xsd:string"use="optional"/> <xsd:attributename="hideStatusBarDisplay"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> <!--rolenamesmustbeunique--> <xsd:uniquename="roles_name_unique"> <xsd:selectorxpath="./xsf:role"/> <xsd:fieldxpath="@name"/> </xsd:unique> <!--fieldsmustreferenceexistingrole--> <xsd:keyname="role_name_key"> <xsd:selectorxpath="./xsf:role"/> <xsd:fieldxpath="@name"/> </xsd:key> <xsd:keyrefname="role_default"refer="xsf:role_name_key"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@default"/> </xsd:keyref> <xsd:keyrefname="role_initiator"refer="xsf:role_name_key"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@initiator"/> </xsd:keyref> <xsd:keyrefname="role_membership"refer="xsf:role_name_key">

Page 1658: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:selectorxpath="./xsf:membership/*"/> <xsd:fieldxpath="@memberOf"/> </xsd:keyref> </xsd:element> <xsd:elementname="role"> <xsd:complexType> <xsd:attributename="name"type="xsf:xdRoleName"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="membership"> <xsd:complexType> <xsd:choiceminOccurs="1"maxOccurs="unbounded"> <xsd:elementref="xsf:getUserNameFromData"/> <xsd:elementref="xsf:userName"/> <xsd:elementref="xsf:group"/> </xsd:choice> </xsd:complexType> </xsd:element> <xsd:elementname="getUserNameFromData"> <xsd:complexType> <xsd:attributename="dataObject"type="xsd:string"use="optional"/> <xsd:attributename="select"type="xsd:string"use="required"/> <xsd:attributename="memberOf"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="userName"> <xsd:complexType> <xsd:attributename="name"type="xsd:string"use="required"/> <xsd:attributename="memberOf"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="group"> <xsd:complexType>

Page 1659: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="name"type="xsd:string"use="required"/> <xsd:attributename="memberOf"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <!--hwsWorkflow--> <xsd:elementname="hwsWorkflow"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:location"minOccurs="1"maxOccurs="1"/> <xsd:elementref="xsf:allowedActions"minOccurs="1"maxOccurs="1"/> <xsd:elementref="xsf:allowedTasks"minOccurs="0"maxOccurs="1"/> </xsd:sequence> <xsd:attributename="taskpaneVisible"type="xsf:xdYesNo"/> </xsd:complexType> <xsd:uniquename="hws_actiontask_name"> <xsd:selectorxpath="./xsf:allowedActions/xsf:action|./xsf:allowedTasks/xsf:task"/> <xsd:fieldxpath="@name"/> </xsd:unique> </xsd:element> <!--location--> <xsd:elementname="location"> <xsd:complexType> <xsd:attributename="url"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <!--allowedActions--> <xsd:elementname="allowedActions"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:action"minOccurs="1"maxOccurs="20"/> </xsd:sequence> </xsd:complexType> <xsd:uniquename="hws_actionTypeID_unique">

Page 1660: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:selectorxpath="./xsf:action"/> <xsd:fieldxpath="@actionTypeID"/> </xsd:unique> </xsd:element> <!--action--> <xsd:elementname="action"> <xsd:complexType> <xsd:attributename="name"type="xsf:xdHWSname"use="required"/> <xsd:attributename="actionTypeID"type="xsd:string"use="required"/> <xsd:attributename="canInitiateWorkflow"type="xsf:xdYesNo"use="required"/> <xsd:attributename="caption"type="xsf:xdHWSCaption"use="optional"/> </xsd:complexType> </xsd:element> <!--allowedTasks--> <xsd:elementname="allowedTasks"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:task"minOccurs="1"maxOccurs="20"/> </xsd:sequence> </xsd:complexType> <xsd:uniquename="hws_taskID_unique"> <xsd:selectorxpath="./xsf:task"/> <xsd:fieldxpath="@taskTypeID"/> </xsd:unique> </xsd:element> <!--task--> <xsd:elementname="task"> <xsd:complexType> <xsd:attributename="name"type="xsf:xdHWSname"use="required"/> <xsd:attributename="taskTypeID"type="xsd:string"use="required"/> <xsd:attributename="caption"type="xsf:xdHWSCaption"use="optional"/> </xsd:complexType> </xsd:element>

Page 1661: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<!--fileNew--> <xsd:elementname="fileNew"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:initialXmlDocument"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="initialXmlDocument"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:customCategory"minOccurs="0"/> </xsd:sequence> <xsd:attributename="caption"type="xsf:xdTitle"use="required"/> <xsd:attributename="href"type="xsf:xdFileName"use="required"/> </xsd:complexType> </xsd:element> <!--customCategory--> <xsd:elementname="customCategory"> <xsd:complexType> <xsd:attributename="name"type="xsf:xdTitle"use="required"/> </xsd:complexType> </xsd:element> <!--package--> <xsd:elementname="package"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:files"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="files"> <xsd:complexType>

Page 1662: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:sequence> <xsd:elementref="xsf:file"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="file"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:fileProperties"minOccurs="0"maxOccurs="1"/> </xsd:sequence> <xsd:attributename="name"type="xsf:xdFileName"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="fileProperties"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:property"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="property"> <xsd:complexType> <xsd:attributename="name"type="xsd:string"use="required"/> <xsd:attributename="value"type="xsd:string"use="required"/> <xsd:attributename="type"type="xsd:QName"use="required"/> </xsd:complexType> </xsd:element> <!--permissions--> <xsd:elementname="permissions"> <xsd:complexType> <xsd:choiceminOccurs="0"maxOccurs="unbounded"> <xsd:elementref="xsf:allowedControl"/> </xsd:choice>

Page 1663: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:complexType> </xsd:element> <xsd:elementname="allowedControl"> <xsd:complexType> <xsd:attributename="cabFile"type="xsd:string"use="optional"/> <xsd:attributename="clsid"type="xsd:string"use="required"/> <xsd:attributename="version"type="xsd:string"use="optional"/> </xsd:complexType> </xsd:element> <!--ViewandContext-DrivenEditingdefinitions--> <!--ExternalViews--> <xsd:elementname="externalViews"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:externalView"minOccurs="1"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="default"type="xsd:string"/> </xsd:complexType> <xsd:uniquename="externalViews_name_unique"> <xsd:selectorxpath="./xsf:externalView"/> <xsd:fieldxpath="@default"/> </xsd:unique> <xsd:keyrefname="external_views_printView"refer="xsf:externalView_name_key"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@default"/> </xsd:keyref> </xsd:element> <xsd:elementname="externalView"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:mainpane"/> </xsd:sequence> <xsd:attributename="target"type="xsd:string"/>

Page 1664: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="name"type="xsf:xdViewName"use="required"/> <xsd:attributename="designMode"type="xsf:xdDesignMode"/> </xsd:complexType> </xsd:element> <!--attributeData--> <xsd:elementname="attributeData"> <xsd:complexType> <xsd:attributename="attribute"type="xsd:string"use="required"/> <xsd:attributename="value"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <!--button--> <xsd:elementname="button"> <xsd:complexType> <xsd:attributename="caption"type="xsf:xdTitle"/> <xsd:attributename="icon"type="xsd:string"/> <xsd:attributename="tooltip"type="xsf:xdTitle"/> <xsd:attributename="name"type="xsd:NMTOKEN"/> <xsd:attributename="xmlToEdit"type="xsd:NMTOKEN"/> <xsd:attributename="action"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="xCollection::insert"/> <xsd:enumerationvalue="xCollection::insertBefore"/> <xsd:enumerationvalue="xCollection::insertAfter"/> <xsd:enumerationvalue="xCollection::remove"/> <xsd:enumerationvalue="xCollection::refreshFilter"/> <xsd:enumerationvalue="xCollection::removeAll"/> <xsd:enumerationvalue="xOptional::insert"/> <xsd:enumerationvalue="xOptional::remove"/> <xsd:enumerationvalue="xReplace::replace"/> <xsd:enumerationvalue="xFileAttachment::attach"/> <xsd:enumerationvalue="xFileAttachment::open"/>

Page 1665: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:enumerationvalue="xFileAttachment::saveAs"/> <xsd:enumerationvalue="xFileAttachment::remove"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="showIf"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="always"/> <xsd:enumerationvalue="enabled"/> <xsd:enumerationvalue="immediate"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <!--chooseFragment--> <xsd:elementname="chooseFragment"> <xsd:complexTypemixed="true"> <xsd:sequence> <xsd:anyminOccurs="0"maxOccurs="unbounded"processContents="skip"/> </xsd:sequence> <xsd:attributename="parent"type="xsd:string"/> <xsd:attributename="followingSiblings"type="xsd:string"use="optional"/> <xsd:attributename="innerFragment"type="xsd:string"use="optional"/> </xsd:complexType> </xsd:element> <!--editWith--> <xsd:elementname="editWith"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:masterDetail"minOccurs="0"maxOccurs="1"/> <xsd:elementref="xsf:fragmentToInsert"minOccurs="0"maxOccurs="1"/>

Page 1666: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:sequence> <xsd:attributename="component"use="required"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="xCollection"/> <xsd:enumerationvalue="xOptional"/> <xsd:enumerationvalue="xReplace"/> <xsd:enumerationvalue="xTextList"/> <xsd:enumerationvalue="xField"/> <xsd:enumerationvalue="xImage"/> <xsd:enumerationvalue="xFileAttachment"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="caption"type="xsf:xdTitle"use="optional"/> <xsd:attributename="autoComplete"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="proofing"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="type"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="plain"/> <xsd:enumerationvalue="formatted"/> <xsd:enumerationvalue="plainMultiline"/> <xsd:enumerationvalue="formattedMultiline"/> <xsd:enumerationvalue="rich"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="useFilter"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:enumerationvalue="yes"/> <xsd:enumerationvalue="no"/>

Page 1667: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="widgetIcon"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:enumerationvalue="standard"/> <xsd:enumerationvalue="filter"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="filterDependency"type="xsd:string"use="optional"/> <xsd:attributename="field"type="xsd:string"use="optional"/> <xsd:attributename="removeAncestors"type="xsd:nonNegativeInteger"use="optional"/> <xsd:attributename="maxLength"use="optional"> <xsd:simpleType> <xsd:restrictionbase="xsd:integer"> <xsd:minInclusivevalue="-1"/> <xsd:maxInclusivevalue="9999"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="allowedFileTypes"type="xsd:string"use="optional"/> <xsd:anyAttributenamespace="http://schemas.microsoft.com/office/infopath/2003"processContents="skip"/> </xsd:complexType> </xsd:element> <!--unboundControls--> <xsd:elementname="unboundControls"> <xsd:complexType> <xsd:sequence> <!--button--> <xsd:elementname="button"minOccurs="0"maxOccurs="unbounded"> <xsd:complexType>

Page 1668: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:sequence> <xsd:elementref="xsf:ruleSetAction"minOccurs="0"maxOccurs="1"/> </xsd:sequence> <xsd:attributename="name"use="required"> <xsd:simpleType> <!--typeofnameisnonqualifiedname,butNCNamealsoaccepts'.'and'-', sothesecharactersare disabledbypatternrestriction--> <xsd:restrictionbase="xsd:NCName"> <xsd:patternvalue="[^\.\^-]*"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> <xsd:keyrefname="button_ruleSetAction"refer="xsf:ruleset_name_key"> <xsd:selectorxpath="./xsf:ruleSetAction"/> <xsd:fieldxpath="@ruleSet"/> </xsd:keyref> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <!--editing--> <xsd:elementname="editing"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:xmlToEdit"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!--MasterDetail--> <xsd:elementname="masterDetail"> <xsd:complexType> <xsd:attributename="master"type="xsd:string"/>

Page 1669: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="masterViewContext"type="xsd:string"/> <xsd:attributename="masterKey"type="xsd:string"/> <xsd:attributename="detailKey"type="xsd:string"/> </xsd:complexType> </xsd:element> <!--fragmentToInsert--> <xsd:elementname="fragmentToInsert"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:chooseFragment"minOccurs="1"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!--mainpane--> <xsd:elementname="mainpane"> <xsd:complexType> <xsd:attributename="transform"type="xsf:xdFileName"use="required"/> </xsd:complexType> </xsd:element> <!--printSettings--> <xsd:elementname="printSettings"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:header"minOccurs="0"maxOccurs="1"/> <xsd:elementref="xsf:footer"minOccurs="0"maxOccurs="1"/> </xsd:sequence> <xsd:attributename="orientation"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="portrait"/> <xsd:enumerationvalue="landscape"/> </xsd:restriction> </xsd:simpleType>

Page 1670: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:attribute> <xsd:attributename="header"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="footer"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="marginUnitsType"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="in"/> <xsd:enumerationvalue="cm"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="rightMargin"> <xsd:simpleType> <xsd:restrictionbase="xsd:float"> <xsd:minInclusivevalue="0"/> <xsd:maxInclusivevalue="100"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="leftMargin"> <xsd:simpleType>

Page 1671: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:restrictionbase="xsd:float"> <xsd:minInclusivevalue="0"/> <xsd:maxInclusivevalue="100"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="topMargin"> <xsd:simpleType> <xsd:restrictionbase="xsd:float"> <xsd:minInclusivevalue="0"/> <xsd:maxInclusivevalue="100"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="bottomMargin"> <xsd:simpleType> <xsd:restrictionbase="xsd:float"> <xsd:minInclusivevalue="0"/> <xsd:maxInclusivevalue="100"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="printerName"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="paperSize"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/>

Page 1672: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="paperSource"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="copies"> <xsd:simpleType> <xsd:restrictionbase="xsd:integer"> <xsd:minInclusivevalue="1"/> <xsd:maxInclusivevalue="9999"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="collate"type="xsf:xdYesNo"/> <xsd:attributename="pageRangeStart"> <xsd:simpleType> <xsd:restrictionbase="xsd:integer"> <xsd:minInclusivevalue="1"/> <xsd:maxInclusivevalue="32000"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attributename="pageRangeEnd"> <xsd:simpleType> <xsd:restrictionbase="xsd:integer"> <xsd:minInclusivevalue="1"/> <xsd:maxInclusivevalue="32000"/> </xsd:restriction>

Page 1673: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:simpleType> </xsd:attribute> <xsd:attributename="printerSpecificSettings"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="255"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <xsd:elementname="header"> <xsd:complexTypemixed="true"> <xsd:sequence> <xsd:anyminOccurs="0"maxOccurs="unbounded"processContents="skip"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="footer"> <xsd:complexTypemixed="true"> <xsd:sequence> <xsd:anyminOccurs="0"maxOccurs="unbounded"processContents="skip"/> </xsd:sequence> </xsd:complexType> </xsd:element> <!--toolbar--> <xsd:elementname="toolbar"> <xsd:complexType> <xsd:sequence> <xsd:groupref="xsf:UIItem"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="name"type="xsf:xdTitle"use="required"/> <xsd:attributename="caption"type="xsf:xdTitle"use="required"/>

Page 1674: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:complexType> </xsd:element> <!--menu--> <xsd:elementname="menu"> <xsd:complexType> <xsd:sequence> <xsd:groupref="xsf:UIItem"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="caption"type="xsf:xdTitle"use="required"/> </xsd:complexType> </xsd:element> <!--menuArea--> <xsd:elementname="menuArea"> <xsd:complexType> <xsd:sequence> <xsd:groupref="xsf:UIItem"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="name"use="required"> <xsd:simpleType> <xsd:restrictionbase="xsd:NMTOKEN"> <xsd:enumerationvalue="msoFileMenu"/> <xsd:enumerationvalue="msoEditMenu"/> <xsd:enumerationvalue="msoInsertMenu"/> <xsd:enumerationvalue="msoViewMenu"/> <xsd:enumerationvalue="msoFormatMenu"/> <xsd:enumerationvalue="msoToolsMenu"/> <xsd:enumerationvalue="msoTableMenu"/> <xsd:enumerationvalue="msoHelpMenu"/> <xsd:enumerationvalue="msoStructuralEditingContextMenu"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType>

Page 1675: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:element> <!--UIContainer--> <xsd:groupname="UIContainer"> <xsd:choice> <xsd:elementref="xsf:toolbar"/> <xsd:elementref="xsf:menu"/> <xsd:elementref="xsf:menuArea"/> </xsd:choice> </xsd:group> <!--UIItem--> <xsd:groupname="UIItem"> <xsd:choice> <xsd:elementref="xsf:button"/> <xsd:elementref="xsf:menu"/> </xsd:choice> </xsd:group> <!--taskpane--> <xsd:elementname="taskpane"> <xsd:complexType> <xsd:attributename="caption"type="xsd:string"use="required"/> <xsd:attributename="href"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <!--views--> <xsd:elementname="views"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:view"minOccurs="1"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="default"type="xsd:string"/> </xsd:complexType> <xsd:uniquename="views_name_unique"> <xsd:selectorxpath="./xsf:view"/>

Page 1676: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:fieldxpath="@name"/> </xsd:unique> <xsd:keyrefname="view_printView"refer="xsf:view_or_externalView_name_key"> <xsd:selectorxpath="./xsf:view"/> <xsd:fieldxpath="@printView"/> </xsd:keyref> <xsd:keyrefname="views_default"refer="xsf:view_name_key"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@default"/> </xsd:keyref> </xsd:element> <!--ViewContent--> <xsd:groupname="ViewContent"> <xsd:choice> <xsd:elementref="xsf:editing"minOccurs="0"/> <xsd:elementref="xsf:mainpane"minOccurs="0"/> <xsd:elementref="xsf:printSettings"minOccurs="0"/> <xsd:groupref="xsf:UIContainer"minOccurs="0"maxOccurs="unbounded"/> <xsd:elementref="xsf:unboundControls"minOccurs="0"/> </xsd:choice> </xsd:group> <!--view--> <xsd:elementname="view"> <xsd:complexType> <xsd:groupref="xsf:ViewContent"minOccurs="0"maxOccurs="unbounded"/> <xsd:attributename="caption"type="xsf:xdViewName"/> <xsd:attributename="name"type="xsf:xdViewName"use="required"/> <xsd:attributename="showMenuItem"type="xsf:xdYesNo"use="optional"/> <xsd:attributename="printView"type="xsd:string"/> <xsd:attributename="designMode"type="xsf:xdDesignMode"/> </xsd:complexType> <xsd:uniquename="toolbar_name_unique"> <xsd:selectorxpath="./xsf:toolbar"/>

Page 1677: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:fieldxpath="@name"/> </xsd:unique> <xsd:uniquename="menuArea_name_unique"> <xsd:selectorxpath="./xsf:menuArea"/> <xsd:fieldxpath="@name"/> </xsd:unique> <xsd:uniquename="xmlToEdit_name_unique"> <xsd:selectorxpath="./xsf:editing/xsf:xmlToEdit"/> <xsd:fieldxpath="@name"/> </xsd:unique> <xsd:keyname="xmlToEdit_name_key"> <xsd:selectorxpath="./xsf:editing/xsf:xmlToEdit"/> <xsd:fieldxpath="@name"/> </xsd:key> <xsd:keyrefname="button_xmlToEdit_reference"refer="xsf:xmlToEdit_name_key"> <xsd:selectorxpath="./xsf:menuArea/xsf:button|./xsf:menu/xsf:button|./xsf:toolbar/xsf:button"/> <xsd:fieldxpath="@xmlToEdit"/> </xsd:keyref> </xsd:element> <!--xmlToEdit--> <xsd:elementname="xmlToEdit"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:editWith"minOccurs="0"maxOccurs="1"/> </xsd:sequence> <xsd:attributename="name"type="xsd:NMTOKEN"use="required"/> <xsd:attributename="item"type="xsd:string"use="required"/> <xsd:attributename="container"type="xsd:string"/> <xsd:attributename="viewContext"> <xsd:simpleType> <xsd:restrictionbase="xsd:string"> <xsd:patternvalue="((\.|\#|[a-zA-Z0-9_])[a-zA-Z0-9_]*)(\s((\.|\#|[a-zA-Z0-9_])[a-zA-Z0-9_]*))*"/> </xsd:restriction>

Page 1678: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsd:simpleType> </xsd:attribute> </xsd:complexType> </xsd:element> <!--DigitalSignatures--> <xsd:elementname="documentSignatures"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:signedDataBlock"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="signatureLocation"type="xsd:string"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="signedDataBlock"> <xsd:complexType> <xsd:sequence> <xsd:elementname="message"type="xsf:xdSignedDataBlockMessage"minOccurs="0"/> </xsd:sequence> <xsd:attributename="name"type="xsf:xdSignedDataBlockName"use="required"/> <xsd:attributename="data"type="xsd:string"use="required"/> <xsd:attributename="signatureLocation"type="xsd:string"use="required"/> <xsd:attributename="mode"type="xsf:xdSignatureRelationEnum"use="required"/> </xsd:complexType> <xsd:uniquename="signedDataBlock_name_unique"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@name"/> </xsd:unique> </xsd:element> <!--VersionUpgrade--> <xsd:elementname="documentVersionUpgrade"> <xsd:complexType> <xsd:choice> <xsd:elementref="xsf:useScriptHandler"/>

Page 1679: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:elementref="xsf:useTransform"/> </xsd:choice> </xsd:complexType> </xsd:element> <xsd:elementname="useTransform"> <xsd:complexType> <xsd:attributename="transform"use="required"> <xsd:simpleType> <xsd:unionmemberTypes="xsf:xdFileNamexsf:xdEmptyString"/> </xsd:simpleType> </xsd:attribute> <xsd:attributename="minVersionToUpgrade"type="xsf:xdSolutionVersion"use="required"/> <xsd:attributename="maxVersionToUpgrade"type="xsf:xdSolutionVersion"/> </xsd:complexType> </xsd:element> <!--XSFExtensions--> <xsd:elementname="extensions"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:extension"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:elementname="extension"> <xsd:complexTypemixed="true"> <xsd:sequence> <xsd:anyminOccurs="0"maxOccurs="unbounded"processContents="skip"/> </xsd:sequence> <xsd:attributename="name"type="xsd:NMTOKEN"use="required"/> <xsd:anyAttributeprocessContents="skip"/> </xsd:complexType> </xsd:element> <!--Rules-->

Page 1680: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:elementname="ruleSetAction"> <xsd:complexType> <xsd:attributename="ruleSet"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="rule"> <xsd:complexType> <xsd:sequence> <xsd:choiceminOccurs="0"maxOccurs="unbounded"> <xsd:elementref="xsf:dialogBoxMessageAction"/> <xsd:elementref="xsf:dialogBoxExpressionAction"/> <xsd:elementref="xsf:switchViewAction"/> <xsd:elementref="xsf:assignmentAction"/> <xsd:elementref="xsf:queryAction"/> <xsd:elementname="submitAction"> <xsd:complexType> <xsd:attributename="adapter"type="xsf:xdTitle"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementref="xsf:openNewDocumentAction"/> <xsd:elementref="xsf:closeDocumentAction"/> </xsd:choice> <xsd:elementname="exitRuleSet"minOccurs="0"> <xsd:complexType/> </xsd:element> </xsd:sequence> <xsd:attributename="caption"type="xsd:string"use="required"/> <xsd:attributename="condition"type="xsd:string"use="optional"/> <xsd:attributename="isEnabled"type="xsf:xdYesNo"use="optional"default="yes"/> </xsd:complexType> </xsd:element> <xsd:elementname="dialogBoxMessageAction"> <xsd:simpleType>

Page 1681: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:restrictionbase="xsd:string"> <xsd:maxLengthvalue="1024"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:elementname="dialogBoxExpressionAction"type="xsd:string"/> <xsd:elementname="switchViewAction"> <xsd:complexType> <xsd:attributename="view"type="xsf:xdViewName"use="required"/> </xsd:complexType> <xsd:keyrefname="switchViewAction_view_keyref"refer="xsf:view_name_key"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@view"/> </xsd:keyref> </xsd:element> <xsd:elementname="assignmentAction"> <xsd:complexType> <xsd:attributename="targetField"type="xsd:string"use="required"/> <xsd:attributename="expression"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="queryAction"> <xsd:complexType> <xsd:attributename="adapter"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="openNewDocumentAction"> <xsd:complexType> <xsd:attributename="solutionURI"type="xsd:anyURI"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="closeDocumentAction"> <xsd:complexType>

Page 1682: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="promptToSaveChanges"type="xsf:xdYesNo"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="ruleSet"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:rule"minOccurs="1"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="name"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element> <xsd:elementname="ruleSets"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:ruleSet"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:uniquename="ruleSets_name_unique"> <xsd:selectorxpath="./xsf:ruleSet"/> <xsd:fieldxpath="@name"/> </xsd:unique> </xsd:element> <!--DeclarativeCalculations--> <xsd:elementname="calculations"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:calculatedField"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="treatBlankValueAsZero"type="xsf:xdYesNo"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="calculatedField"> <xsd:complexType>

Page 1683: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="target"type="xsd:string"use="required"/> <xsd:attributename="expression"type="xsd:string"use="required"/> <xsd:attributename="refresh"type="xsd:string"use="required"/> </xsd:complexType> </xsd:element></xsd:schema>

Page 1684: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1685: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xsf-navneområdet

Skjemadefinisjonsfilen(.xsf)iMicrosoftOfficeInfoPath2003følgerenXSD-skjemadefinisjonogbrukerettilsvarendenavneområde.

Page 1686: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Navneområde-URI

xmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"

Page 1687: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderAlleelementenei.xsf-filenertilpassetnavneområdetvedhjelpavxsf-navneområdet.

Page 1688: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1689: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdDesignMode-type

Angiromenvisningsfilen(XSL)kanåpnesiutformingsmodusiMicrosoftOfficeInfoPath2003.

Page 1690: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:NMTOKEN

Page 1691: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelseenumeration normalenumeration protected

Page 1692: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdDesignMode-typenbrukesforattributteriskjemadefinisjonsfilen(XSF)foråangiomvisningenkanåpnesiutformingsmodus("normal"),elleromvisningenikkekanåpnesiutformingsmodus("protected").

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1693: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelNedenforereteksempelpådeklarasjonenavxdDesignMode-typen:

<xsd:simpleTypename="xdDesignMode"><xsd:restrictionbase="xsd:NMTOKEN"><xsd:enumerationvalue="normal"/><xsd:enumerationvalue="protected"/></xsd:restriction></xsd:simpleType>

Page 1694: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1695: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdEmptyString-typen

Angirentomstreng.

Page 1696: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 1697: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelsemaxLength 0

Page 1698: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdEmptyString-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)somangirentomstreng.

Page 1699: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdEmptyString-typen:

<xsd:simpleTypename="xdEmptyString"><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="0"/></xsd:restriction></xsd:simpleType>

Page 1700: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdEnabledDisabled-typen

Angiromenfunksjoneraktivertellerdeaktivert.

Page 1701: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:NMTOKEN

Page 1702: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelseenumeration enabledenumeration disabled

Page 1703: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1704: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdEnabledDisabled-typen:

<xsd:simpleTypename="xdEnabledDisabled"><xsd:restrictionbase="xsd:NMTOKEN"><xsd:enumerationvalue="enabled"/><xsd:enumerationvalue="disabled"/></xsd:restriction></xsd:simpleType>

Page 1705: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1706: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdErrorMessage-typen

Angirenfeilmelding.

Page 1707: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 1708: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelsemaxLength 1023

Page 1709: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdErrorMessage-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)somangirenfeilmeldingsomkaninneholdeopptil1023tegn.

Page 1710: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdErrorMessage-typen:

<xsd:simpleTypename="xdErrorMessage"><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="1023"/></xsd:restriction></xsd:simpleType>

Page 1711: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1712: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdExpressionLiteralsimpleType

AngirentypeforidentifiseringnårenverdiskaltolkessomenlitteralverdielleretXPath-uttrykksomreturnererenverdi.

Page 1713: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:NMTOKEN

Page 1714: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdExpressionLiteral-typenbrukesforvalueType-attributtetidavAdapter-ogemailAdapter-elementene.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1715: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdExpressionLiteral-typen.

<xsd:simpleTypename="xdExpressionLiteral"><xsd:restrictionbase="xsd:NMTOKEN"><xsd:enumerationvalue="expression"/><xsd:enumerationvalue="literal"/></xsd:restriction></xsd:simpleType>

Page 1716: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1717: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdFileName-typen

Angirnavnetpåenfil.

Page 1718: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 1719: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelseminLength 1maxLength 64

Page 1720: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdFileName-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)somangiretfilnavnsomkaninneholdemellom1og64tegn.

Page 1721: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdFileName-typen:

<xsd:simpleTypename="xdFileName"><xsd:restrictionbase="xsd:string"><xsd:minLengthvalue="1"/><xsd:maxLengthvalue="64"/></xsd:restriction></xsd:simpleType>

Page 1722: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdHWSCaptionsimpleType

Angirentypeforbildetekstenforaction-ellertask-elementetforMicrosoftBiztalkServer2004HWS(HumanWorkflowServices).

Page 1723: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 1724: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelsemaxLength 255tegnminLength 1tegn

Page 1725: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderLengdenpåbildetekstenkanikkeværeunderetttegnellerover255tegn.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1726: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdHWSCaption-typen.

<xsd:simpleTypename="xdHWSCaption"><xsd:restrictionbase="xsd:string"><xsd:minLengthvalue="1"/><xsd:maxLengthvalue="255"/></xsd:restriction></xsd:simpleType>

Page 1727: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdHWSnamesimpleType

Angirentypeforetentydignavnforaction-ellertask-elementetforMicrosoftBiztalkServer2004HWS(HumanWorkflowServices)slikdeterangittavHWS-arbeidsflytutformeren.

Page 1728: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:NCName

Page 1729: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelsepattern [^-^\.^\\^\[^\]^\|^\+^?^\*^@^\{^\}^\(^\)^&gt;^&lt;^=^;^,]*

Page 1730: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavnetkanikkeinneholdefølgendetegn:

\/"[]:<>+=;,?*@

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1731: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdHWSname-typen.

<xsd:simpleTypename="xdHWSname"><xsd:restrictionbase="xsd:NCName"><xsd:patternvalue="[^-^\.^\\^\[^\]^\|^\+^?^\*^@^\{^\}^\(^\)^&gt;^&lt;^=^;^,]*"/></xsd:restriction></xsd:simpleType>

Page 1732: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1733: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdManualAuto-typen

Angirverdien"manual"eller"automatic".

Page 1734: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:NMTOKEN

Page 1735: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelseenumeration manualenumeration automatic

Page 1736: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdTrustManualAuto-typenbrukesforattributteriskjemadefinisjonsfilen(XSF)somkreververdien"manual"eller"automatic".Standardverdiener"manual".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1737: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdManualAuto-typen:

<xsd:simpleTypename="xdManualAuto"><xsd:restrictionbase="xsd:NMTOKEN"><xsd:enumerationvalue="manual"/><xsd:enumerationvalue="automatic"/></xsd:restriction></xsd:simpleType>

Page 1738: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdRoleName-typen

Angirrollenavnet.

Page 1739: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdViewName

Page 1740: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderRollenavnetharbegrensingerpåhvilkeverdierdetkaninneholde.Dissebegrensningeneerdesammesomfasettenemedbegrensning(Constrainingfacets)ixsf:xdViewName-typen.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1741: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdRoleName-typen:

<xsd:simpleTypename="xdRoleName"><xsd:restrictionbase="xsf:xdViewName"></xsd:restriction></xsd:simpleType>

Page 1742: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1743: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdScriptLanguage-typen

Angirnavnetpåetskriptspråk.

Page 1744: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 1745: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelsepattern ((([Jj][Aa][Vv][Aa])|([Jj])|([Vv][Bb]))([Ss][Cc][Rr][Ii][Pp][Tt]))

Page 1746: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdScriptLanguage-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)somangirnavnetpåetskriptspråk.

Page 1747: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdScriptLanguage-typen:

<xsd:simpleTypename="xdScriptLanguage"><xsd:restrictionbase="xsd:NMTOKEN"><xsd:patternvalue="((([Jj][Aa][Vv][Aa])|([Jj])|([Vv][Bb]))([Ss][Cc][Rr][Ii][Pp][Tt]))"/></xsd:restriction></xsd:simpleType>

Page 1748: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdSignatureRelationEnum-typen

InneholderopplistingsverdienforsignaturrelasjonenforsignedDataBlock-elementet.

Page 1749: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 1750: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelsecountersign Angirathversignatursignererdenforegåendesignatureni

signedDataBlock-elementet.cosign AngirathversignaturisignedDataBlock-elementeter

uavhengig.single Angiratdeterbaretillattmedénsignaturfor

signedDataBlock-elementet.

Page 1751: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1752: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdSignatureRelationEnum-typen:

<xsd:simpleTypename="xdSignatureRelationEnum"><xsd:restrictionbase="xsd:string"><xsd:enumerationvalue="countersign"/><xsd:enumerationvalue="cosign"/><xsd:enumerationvalue="single"/></xsd:restriction></xsd:simpleType>

Page 1753: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdSignedDataBlockMessage-typen

Definerermaksimalstrenglengdeforbekreftelsesmeldingenforsignaturen.

Page 1754: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:simpleType

Page 1755: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelsemaxLength 255tegn

Page 1756: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBekreftelsesmeldingenforsignaturenharenmaksimumslengdepå255tegn.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1757: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdSignedDataBlockMessage-typen:

<xsd:simpleTypename="xdSignedDataBlockMessage"><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="255"/></xsd:restriction></xsd:simpleType>

Page 1758: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdSignedDataBlockName-typen

Definerermaksimalstrenglengdeforname-attributtetisignedDataBlock-elementet.

Page 1759: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:simpleType

Page 1760: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelsemaxLength 255tegnminLength 1tegn

Page 1761: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1762: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdSignedDataBlockName-typen:

<xsd:simpleTypename="xdSignedDataBlockName"><xsd:restrictionbase="xsd:ID"><xsd:minLengthvalue="1"/><xsd:maxLengthvalue="255"/></xsd:restriction></xsd:simpleType>

Page 1763: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1764: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdSolutionVersion-typen

Angiretversjonsnummer.

Page 1765: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 1766: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelsepattern (([0-9]{1,4}.){3}[0-9]{1,4})

Page 1767: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdSolutionVersion-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)somangiretversjonsnummer.

Page 1768: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdSolutionVersion-typen:

<xsd:simpleTypename="xdSolutionVersion"><xsd:restrictionbase="xsd:string"><xsd:patternvalue="(([0-9]{1,4}.){3}[0-9]{1,4})"/></xsd:restriction></xsd:simpleType>

Page 1769: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1770: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdTitle-typen

Angirentittelstreng.

Page 1771: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 1772: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelseminLength 1maxLength 255pattern ([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*

([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

Page 1773: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdTitle-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)beståendeavenstrengsominneholdermellom1og255tegn,ogsomfølgeretangittmønster.

Page 1774: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdTitle-typen:

<xsd:simpleTypename="xdTitle"><xsd:restrictionbase="xsd:string"><xsd:minLengthvalue="1"/><xsd:maxLengthvalue="255"/><xsd:patternvalue="([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?"/></xsd:restriction></xsd:simpleType>

Page 1775: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1776: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdTrustLevel-typen

Angirverdien"restricted"eller"domain".

Page 1777: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 1778: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelseenumeration restrictedenumeration domain

Page 1779: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdTrustLevel-typenbrukesforattributteriskjemadefinisjonsfilen(XSF)somkreververdien"restricted"eller"domain".Standardverdiener"domain".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1780: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdTrustLevel-typen:

<xsd:simpleTypename="xdTrustLevel"><xsd:restrictionbase="xsd:string"><xsd:enumerationvalue="restricted"/><xsd:enumerationvalue="domain"/></xsd:restriction></xsd:simpleType>

Page 1781: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1782: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdViewName-typen

Angiretvisningsnavn.

Page 1783: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 1784: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn BeskrivelseminLength 1maxLength 255pattern ([^\p{Z}\p{C}/\\#&amp;&quot;&gt;&lt;])

(([^\p{Zl}\p{Zp}\p{C}/\\#&amp;&quot;&gt;&lt;])*([^\p{Z}\p{C}/\\#&amp;&quot;&gt;&lt;]))?

Page 1785: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdViewName-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)beståendeavenstrengsominneholdermellom1og255tegn,ogsomfølgeretangittmønster.

Page 1786: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdViewName-typen:

<xsd:simpleTypename="xdViewName"><xsd:restrictionbase="xsd:string"><xsd:minLengthvalue="1"/><xsd:maxLengthvalue="255"/><xsd:patternvalue="([^\p{Z}\p{C}/\\#&amp;&quot;&gt;&lt;])(([^\p{Zl}\p{Zp}\p{C}/\\#&amp;&quot;&gt;&lt;])*([^\p{Z}\p{C}/\\#&amp;&quot;&gt;&lt;]))?"/></xsd:restriction></xsd:simpleType>

Page 1787: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1788: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xdYesNo-typen

Angirenja-ellernei-verdi.

Page 1789: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 1790: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Fasetter

Navn Beskrivelseenumeration yesenumeration no

Page 1791: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxdYesNo-typenbrukesforattributteriskjemadefinisjonsfilen(.xsf)somkreverenja-ellernei-verdi.

Page 1792: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserdeklarasjonenavxdYesNo-typen:

<xsd:simpleTypename="xdYesNo"><xsd:restrictionbase="xsd:NMTOKEN"><xsd:enumerationvalue="yes"/><xsd:enumerationvalue="no"/></xsd:restriction></xsd:simpleType>

Page 1793: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1794: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UIContainer-gruppen

Representererensamlingavelementerforbrukergrensesnittet(UI).

Page 1795: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderUIContainer-gruppenbrukessometelementforViewContent-gruppen.

Page 1796: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserXML-skjemadeklarasjonenforUIContainer-gruppen:

<xsd:groupname="UIContainer"><xsd:choice><xsd:elementref="xsf:toolbar"/><xsd:elementref="xsf:menu"/><xsd:elementref="xsf:menuArea"/></xsd:choice></xsd:group>

Page 1797: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1798: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UIItem-gruppen

Representererensamlingavelementerforbrukergrensesnittet(UI).

Page 1799: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderUIItem-gruppenbrukessometelementfortoolbar-,menu-ogmenuArea-elementet.

Page 1800: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserXML-skjemadeklarasjonenforUIItem-gruppen:

<xsd:groupname="UIItem"><xsd:choice><xsd:elementref="xsf:button"/><xsd:elementref="xsf:menu"/></xsd:choice></xsd:group>

Page 1801: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1802: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ViewContent-gruppen

Representererensamlingavelementersombrukesienvisning.

Page 1803: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderViewContent-gruppenbrukessometelementforview-elementet.

Page 1804: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserXML-skjemadeklarasjonenforViewContent-gruppen:

<xsd:groupname="ViewContent"><xsd:choice><xsd:elementref="xsf:editing"minOccurs="0"/><xsd:elementref="xsf:mainpane"minOccurs="0"/><xsd:elementref="xsf:printSettings"minOccurs="0"/><xsd:groupref="xsf:UIContainer"minOccurs="0"maxOccurs="unbounded"/><xsd:elementref="xsf:unboundControls"minOccurs="0"/></xsd:choice></xsd:group>

Page 1805: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1806: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

action-elementet

InneholderinformasjonomMicrosoftBiztalkServer2004HumanWorkflowServices(HWS)-handlingensomeraktivertforskjemaet.

Page 1807: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1808: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1809: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelsenavn xsf:xdHWSname Ja Detunikenavnetpå

action-elementetsomerangittavHWS-arbeidsflytutformingenogbrukesforonClick-hendelsenforknappenioppgaverutenforarbeidsflyt.

actionTypeID xsd:string Ja DenunikeIDenforaction-elementet.

canInitiateWorkflow xsf:xdYesNo Ja Angiromaction-elementetkanbrukesåstarteenaktivitetsflyt.

caption xsf:xdHWSCaption Nei TekstenfordentilsvarendeknappenioppgaverutenArbeidsflytforåstarteaction.

Page 1810: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="action"><xsd:complexType><xsd:attributename="name"type="xsf:xdHWSname"use="required"></xsd:attribute><xsd:attributename="actionTypeID"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="canInitiateWorkflow"type="xsf:xdYesNo"use="required"></xsd:attribute><xsd:attributename="caption"type="xsf:xdHWSCaption"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 1811: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHandlingselementeteretvalgfrittelementiallowedActions-elementet.

Alleaction-elementersomeraktivertforskjemaet,måhaettilsvarendeaction-elementiallowedActions-inndelingeniskjemadefinisjonsfilen(XSF).

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1812: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåaction-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 1813: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 1814: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1815: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

adoAdapter-elementet

DefinererenADO-dataadapter(ActiveXDataObjects)somhenterdatafraenADO-datakildefordetangittedataobjektet.

Page 1816: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1817: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsecommandText (Obligatoriskattributt)Enstrengegenskapsom

inneholderADOSQL-kommandotekstensomskalbrukestilåutførespørringerpådataidenangittedatakilden.

connectionString (Obligatoriskattributt)EnstrengegenskapsominneholderADO-koblingsstrengensomskalbrukestilåkobletildatakilden.

name (Valgfrittattributt)InneholdernavnetpåadoAdapter-elementet.

queryAllowed (Valgfrittattributt)Angiromdatakanhentesfradatakildenvedhjelpavspørremetodenfordataadapterobjektet.

submitAllowed (Valgfrittattributt)Angiromdatakansendestildatakildenvedhjelpavsendemetodenfordataadapterobjektet.

Page 1818: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderadoAdapter-elementeteretvalgfrittelementforquery-elementet.

Page 1819: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåadoAdapter-elementet:

<xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query>

Page 1820: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1821: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

allowedActions-elementet

InneholderMicrosoftBiztalkServer2004HumanWorkflowServices(HWS)-handlingersomeraktivertforskjemaet.

Page 1822: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1823: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelseaction Inneholderinformasjonforenenkelthandling.

Page 1824: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 1825: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="allowedActions"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:action"minOccurs="1"maxOccurs="20"/></xsd:sequence></xsd:complexType><xsd:uniquename="hws_actionTypeID_unique"><xsd:selectorxpath="./xsf:action"/><xsd:fieldxpath="@actionTypeID"/></xsd:unique></xsd:element>

Page 1826: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderallowedActions-elementeteretvalgfrittelementihwsWorkflow-elementet.

Allehandlingersomaktiveresforskjemaet,måhaettilsvarendehandlingselementiallowedActions-inndelingeniskjemadefinisjonsfilen(XSF).

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1827: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåallowedActions-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 1828: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 1829: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1830: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

allowedControl-elementet

AngirActiveX-kontrollersomkanstartes.

Page 1831: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1832: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1833: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

cabFile xsd:string Nei AngirnavnetpåCAB-filen. stringclsid xsd:string Ja AngirCLSID(IDforCOM-

klasse)forActiveX-kontrollen.string

version xsd:string Nei AngirversjonsnummeretforActiveX-kontrollen.

string

Page 1834: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="allowedControl"><xsd:complexType><xsd:attributename="cabFile"type="xsd:string"use="optional"></xsd:attribute><xsd:attributename="clsid"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="version"type="xsd:string"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 1835: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNårvisningeninneholderenOBJECT-kode,vilkontrollenbareblistartethvisCLSID-attributteteroppgittsometallowedControl-elementipermissions-elementet.AndrekontrollerenndesomtilsvarerCLSIDenesomeroppgittipermissions-elementet,kanikkestartesivisningen.

HvisenActiveX-kontrollsomeroppgittipermissions-elementet,ikkeerinstallert(dvs.hvisetCLSID-attributtienkontrollikkeerregistrert),ellerentidligereversjonavkontrollenenndensomerangittipermissions-elementet,erdenenesteversjonensomerinstallert,davildepåkrevdeCAB-filenebliinstallert.HvisCAB-fileneikkeerinkludertellerinstallasjonenerstoppet,vilikkeskjemaetkunneåpnes.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1836: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåallowedControl-elementet:

<xsf:permissions><xsf:allowedControlcabFile="{84F32C01-78D8-4B93-8ED4-106DA70224C2}.cab”clsid="{84F32C01-78D8-4B93-8ED4-106DA70224C2}"version=”1,0,0,1”/><xsf:allowedControlclsid="{F08DF954-8592-11D1-B16A-00C0F0283630}"/></xsf:permissions>

Page 1837: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1838: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

allowedTasks-elementet

InneholderMicrosoftBiztalkServer2004HumanWorkflowServices(HWS)-oppgaversomeraktivertforskjemaet.

Page 1839: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1840: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelsetask Inneholderinformasjonforenenkeltoppgave.

Page 1841: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 1842: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="allowedTasks"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:task"minOccurs="1"maxOccurs="20"/></xsd:sequence></xsd:complexType><xsd:uniquename="hws_taskID_unique"><xsd:selectorxpath="./xsf:task"/><xsd:fieldxpath="@taskTypeID"/></xsd:unique></xsd:element>

Page 1843: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderallowedTasks-elementeteretvalgfrittelementihwsWorkflow-elementet.

Alleoppgaversomaktiveresforskjemaet,måhaettilsvarendeoppgaveelementiallowedTasks-inndelingeniskjemadefinisjonsfilen(XSF).

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1844: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåallowedTasks-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 1845: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 1846: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1847: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

applicationParameters-elementet

InneholderskjemaspesifikkeegenskapersombeskriverhvordanetskjemaskalbrukesiutformingsmodusiMicrosoftOfficeInfoPath2003.

Page 1848: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1849: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseapplication (Obligatoriskattributt)Identifiserernavnetpå

programmetsomblebrukttilåoppretteInfoPath-skjemaet.

solutionProperties (Valgfrittelement)InneholderinformasjonomutformingstidforInfoPath-skjemaet.

Page 1850: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderapplicationParameters-elementeteretvalgfrittelementforxDocumentClass-elementet.

Page 1851: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåapplicationParameters-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.1.0.10"fullyEditableNamespace="urn:names?pace1:mynames"/></xsf:applicationParameters>

Page 1852: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1853: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

assignmentAction-elementet

Definererenhandlingforåangiverdienforetfelt.

Page 1854: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1855: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1856: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

targetField xsd:string Ja InneholderetXPath-uttrykkformålnoden.

string

expression xsd:string Ja InneholderetXPath-uttrykkforåfylleverdienitargetField-attributtet.

string

Page 1857: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="assignmentAction"><xsd:complexType><xsd:attributename="targetField"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="expression"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 1858: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderassignmentAction-elementeteretunderordnetelementavrule-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1859: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåassignmentAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 1860: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1861: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

attachmentFileName-elementet

Inneholderfilnavnetpåfilvedleggetsomskalinkluderesie-postmeldingennårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 1862: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1863: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapterOverordnetelementsominneholderinformasjonenforå

sendeenMicrosoftOfficeInfoPath-filsomvedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 1864: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1865: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelsevalue xsd:string Ja Inneholderverdienfor

attachmentFileName-elementet.

valueType xsf:xdExpressionLiteralNei Angiromvalue-attributtetertolketsometXPath-uttrykkellerenliteralstreng.

Page 1866: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="attachmentFileName"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 1867: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderattachmentFileName-elementeteretunderordnetelementavemailAdapter-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1868: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåattachmentFileNameelement:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 1869: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

attributeData-elementet

Angirnavnetpåogdentilknyttedeverdientiletattributtsomvilblisattinneller,hvisdetalleredefinnes,redigertavinnsettingshandlingenforredigeringskomponentenxCollectionellerxOptional.

Page 1870: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1871: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseattribute (Obligatoriskattributt)Angirnavnetpåattributtetsomskal

settesinn.value (Obligatoriskattributt)Angirverdientilattributtetsomskal

settesinn.

Page 1872: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderattributeData-elementeteretvalgfrittelementforchooseFragment-elementet.

Page 1873: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåattributeData-elementet:

<xsf:editWithcomponent="xOptional"><xsf:fragmentToInsert><xsf:chooseFragmentparent="report"><xsf:attributeDataattribute="author"value="authorname"/></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith>

Page 1874: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

autoRecovery-element

AngiromskjemaetvilagreAutoRecover-informasjonogomAutoRecover-innstillingenkanendresavbrukeren.

Page 1875: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1876: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1877: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

feature xsf:xdEnabledDisabledObligatorisk AngiromAutoRecover-funksjoneneraktivert.

enabled

disabled

Page 1878: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="autoRecovery"><xsd:complexType><xsd:attributename="feature"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 1879: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderautoRecovery-elementeteretvalgfrittelementifeatureRestrictions-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1880: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåautoRecovery-elementet:

<xsf:featureRestrictions><xsf:saveui="disabled"/><xsf:sendMailui="disabled"/><xsf:exportToWebui="disabled"/><xsf:exportToExcelui="disabled"/><xsf:printui="enabled"/><xsf:autoRecoveryfeature="disabled"/></xsf:featureRestrictions>

Page 1881: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1882: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

bcc-elementet

InneholderinformasjonomBlindkopi-mottakereie-postmeldingennårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 1883: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1884: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapterOverordnetelementsominneholdernødvendig

informasjonforåsendeenMicrosoftOfficeInfoPath2003SP1-filsomvedleggiene-post,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 1885: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1886: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

value xsd:string Ja Inneholderverdienforbcc-elementet.

string

valueType xsf:xdExpressionLiteralNei Angiromvalue-attributtetertolketsometXPath-uttrykkellersomenliteralstreng.

expression

literal

Page 1887: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="bcc"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 1888: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdeterangittflereadresserforverdienforbcc-elementet,måadresseneskillesmedsemikolon.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1889: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåbcc-elementet:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]""valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 1890: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1891: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

button-elementet

Definererenknappsomharentilknyttethandling.

Page 1892: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1893: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseaction (Valgfrittattributt)Angirenhandlingforen

redigeringskomponent.Syntaks:"NavnPåRedigeringskomponent::NavnPåHandling".

caption (Valgfrittattributt)Angirtekstensomvisespåknappen.icon (Valgfrittattributt)AngirenURL-adresse(UniformResource

Locator)tilenpunktgrafikkfil(.bmp)ellerenGraphicsInterchangeFormat-fil(.gif)sombrukesforknappenellermenyelementet.

name (Valgfrittattributt)BrukestilåknyttehendelsesbehandlingenOnClickforknappentilenskriptfunksjon.

showIf (Valgfrittattributt)Angirredigeringskontekstenforknappen.tooltip (Valgfrittattributt)Angirskjermtipstekstensomskalbrukesfor

knappen.xmlToEdit (Valgfrittattributt)AngirnavnetpåetxmlToEdit-elementsom

knappenbrukesfor.

Page 1894: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderbutton-elementeteretvalgfrittelementfortoolbar-,menu-ogmenuArea-elementet.Deklarasjonenforhvertavknappeelementenetilsvarerenknapppåenverktøylinje,påenmenyellerietmenyområdeelement,oghverknappharentilknyttethandling(ellerkommando).

Page 1895: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåbutton-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 1896: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1897: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

calculatedField-elementet

Definererenindividuellberegning,inkludertformelen,nårberegningenskalutføresoghvorresultatetskallagres.

Page 1898: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1899: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1900: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

target xsd:string Ja InneholderXPath-plasseringenderresultatetavuttrykketvilblilagret.

string

expression xsd:string Ja Inneholderformelen,iformavetXPath-uttrykk,somskalevalueres.Resultatetlagresimålplasseringen.

string

refresh xsd:string Ja Angirnåruttrykketskalevalueres.

onInit

onChange

Page 1901: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="calculatedField"><xsd:complexType><xsd:attributename="target"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="expression"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="refresh"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 1902: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1903: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåcalculatedField-elementet:

<xsf:calculations><xsf:calculatedFieldtarget="/my:myFields/my:average"expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"refresh="onChange"/></xsf:calculations>

Page 1904: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1905: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

calculations-elementet

Inneholderdefinisjonerforberegningerutførtiskjemaetogangirhvordantommeverdierhåndteres.

Page 1906: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1907: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelsecalculatedField Definererenindividuellberegning,inkludertformelen,

nårberegningenskalutføresoghvorresultatetskallagres.

Page 1908: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

treatBlankValueAsZero xsf:xdYesNo Nei Angiromettomtfeltskalberegnesmedverdiennull.Standarderyes.

yes

no

Page 1909: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="calculations"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:calculatedField"minOccurs="0"maxOccurs="unbounded"/></xsd:sequence><xsd:attributename="treatBlankValueAsZero"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 1910: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderAlleberegningeriskjemaetvilhaetcalculatedField-element.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1911: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåcalculations-elementet:

<xsf:calculations><xsf:calculatedFieldtarget="/my:myFields/my:average"expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"refresh="onChange"/></xsf:calculations>

Page 1912: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1913: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

cc-elementet

InneholderinformasjonrelaterttilKopi-mottakereave-postmeldingennårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 1914: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1915: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapterOverordnetelementsominneholderinformasjonsomer

nødvendigforåsendeenMicrosoftOfficeInfoPath2003SP-filsomvedleggiene-post,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 1916: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1917: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

value xsd:string Ja Inneholderverdienforcc-elementet.

string

valueType xdExpressionLiteral Nei Angiromvalue-attributtetertolketsometXPath-uttrykkellerenliteralstreng.

expression

literal

Page 1918: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="cc"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 1919: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdeterangittflereadresserforverdienforcc-elementet,måadresseneskillesmedsemikolon.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1920: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåcc-elementet:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 1921: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1922: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

chooseFragment-elementet

AngiretXML-fragment.

Page 1923: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1924: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseattributeData (Valgfrittelement)Angirnavnetpåogdentilknyttede

verdientiletattributtsomvilblisattinneller,hvisdetalleredefinnes,redigertavinnsettingshandlingenforredigeringskomponentenxCollectionellerxOptional.

followingSiblings (Valgfrittattributt)AngiretrelativtXPath-uttrykkfradenoverordnedenodensomangirXMLDOM-nodene(DocumentObjectModel)foranstedetderXML-fragmentetskalsettesinn.

Obs!DetteerikkenødvendigiMicrosoftOfficeInfoPath2003ServicePack1ogvilikkegenereresautomatiskiInfoPath.

parent (Valgfrittattributt)AngiretrelativtXPath-uttrykkfrabeholdernodensomangirXMLDOM-nodensomXML-fragmentetskalsettesinnunder.

innerFragment (Valgfrittattributt)AngiretrelativtXPath-uttrykkfradenoverordnedenodentildetminstefragmentetsomskalsettesinn.

Obs!BrukavdetteattributtetkreverMicrosoftOfficeInfoPath2003ServicePack1.

Page 1925: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderchooseFragment-elementeteretobligatoriskelementforfragmentToInsert-elementet.

chooseFragment-elementetharenåpeninnholdsmodell.Detkaninneholdetekst,enellerflereelementnoderellerblandetinnhold(bådeelementnoderogtekstnoder).ItilleggtilelleristedetforXML-datasomskalsettesdirekteinnsometfragment,kandetinneholdeetellerflereattributeData-elementer.IsåfallsettesikkeattributeData-elementeneinnsominnhold,menbrukeshverforsegtilåangienattributtverdi.

chooseFragment-elementenesorteresvanligvisstigendeetterstørrelse.DetførsteerdatafragmentetsomskalsettesinnavinsertBefore-oginsertAfter-handlingen,nårdetalleredefinnesminstettelementisamlingen.Innsettingshandlingen,derimot,kanstartesnårXML-treetinneholderennodesomtilsvarerenbeholder,meningennodesomtilsvareretelement(kanmedandreordbrukestilåsetteinndetførsteelementet).

Obs!IMicrosoftOfficeInfoPath2003ServicePack1genereresbareénchooseFragment-node.Hvisduvilhamerinformasjon,seinnerFragment-attributtet.

Obs!EventueltannetelementinnholdennattributtdataiXML-fragmentettilsvarernyttinnholdsomskalsettesinniskjemaetsunderliggendeXML-dokument,ogbørfinnesidetaktuellenavneområdet.

Page 1926: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåchooseFragment-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 1927: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1928: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

closeDocumentAction-elementet

Definerenlukkehandlingforskjemaer.

Page 1929: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1930: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1931: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

promptToSaveChanges xdYesNo Ja Angirombrukerenblirspurtomendringenetilskjemaetskallagresforhandlingenfullføres.Standarder"yes".

yes

no

Page 1932: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="closeDocumentAction"><xsd:complexType><xsd:attributename="promptToSaveChanges"type="xsf:xdYesNo"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 1933: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadercloseDocumentAction-elementeteretunderordnetelementirule-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1934: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåcloseDocumentAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 1935: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1936: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

customCategory-elementet

Angirkategoriensomskjemamalenvisesunder,ioppgaverutenFyllutetskjema.

Page 1937: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1938: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1939: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelse Muligeverdiername xsf:xdTitle required Angirnavnet

pådenegendefinertekategorien.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

Page 1940: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="customCategory"><xsd:complexType><xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 1941: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadercustomCategory-elementeteretvalgfrittelementiinitialXmlDocument-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1942: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåcustomCategory-elementet:

<xsf:fileNew><xsf:initialXmlDocumentcaption="TravelReport"href="TravelReportTemplate.xml"><xsf:customCategoryname="Reports"/></xsf:initialXmlDocument></xsf:fileNew>

Page 1943: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1944: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

customValidation-elementet

Definererregelbasert,egendefinertvalideringpåtoppenavallvalideringsomfremtvingesviaXML-skjemaet.

Page 1945: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1946: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseerrorCondition (Valgfrittelement)Definererenegendefinertvalidering

(ellerfeiltilstand)forenbestemtXMLDOM-node(DocumentObjectModel)ietskjemasunderliggendeXML-dokument.

Page 1947: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadercustomValidation-elementeteretvalgfrittelementforxDocumentClass-elementet.

Obs!DetermuligåoppretteflerefeiltilstanderforetskjemafeltvedåbrukeflereerrorCondition-elementer,mendevilikkevisesidialogboksenDataValidation(Datavalidering)iutformingsmodus.

Page 1948: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåcustomValidation-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 1949: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1950: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dataAdapters-elementet

Inneholderinformasjonomsendeadapternesombrukessomhovedsendeadaptereforskjemaetogsomderforikkeerdeklarertsominnebygdisubmit-elementet.

Page 1951: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1952: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelsewebServiceAdapter Inneholderinformasjonsomgjørdetmuligåsende

InfoPath-skjemaertilenXML-webtjeneste.davAdapter InnholderinformasjonforåsendeInfoPath-

skjemaertilenserversomkjørerMicrosoftWindowsSharePointServicesellertilenWebDAV(DistributedAuthoringandVersioning)-server.

emailAdapter InnholderinformasjonforåsendeInfopath-skjemaersomvedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

hwsAdapter DefinererMicrosoftBiztalk2004HumanWorkflowServices(HWS)-dataadapterensombrukestilåstarteellerutvideenaktivitetsflytogsvarepåenoppgave.

Page 1953: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 1954: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="dataAdapters"><xsd:complexType><xsd:choiceminOccurs="0"maxOccurs="unbounded"><xsd:elementref="xsf:webServiceAdapter"/><xsd:elementref="xsf:davAdapter"/><xsd:elementref="xsf:emailAdapter"/><xsd:elementref="xsf:hwsAdapter"/></xsd:choice></xsd:complexType></xsd:element>

Page 1955: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdataAdapters-elementeteretvalgfrittelementforxDocumentClass-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1956: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådataAdapters-elementet:

<xsf:dataAdapters><xsf:webServiceAdaptername="submit2"...submitAllowed="yes">...</xsf:webServiceAdapter><xsf:emailAdaptername="submit4"…submitAllowed="yes"/></xsf:dataAdapters>

Page 1957: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1958: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dataObject-elementet

DefinereretsekundærtdataobjektsombrukesietMicrosoftOfficeInfoPath2003-skjema.

Page 1959: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1960: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseinitOnLoad (Valgfrittattributt)Angiromdataobjektetskalinitialiseresnår

dokumentetlastesinn.name (Obligatoriskattributt)Detentydigenavnetpådataobjektet.schema (Valgfrittattributt)NavnetpåenXML-skjemafil.query (Obligatoriskelement)Knytterdataadapterentildataobjektet

elleretskjemasunderliggendeXML-dokument.

Page 1961: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdataObject-elementeteretvalgfrittelementfordataObjects-elementet.

FleredataObject-elementerertillattietskjema.HvertdataobjekterenXMLDOM(DocumentObjectModel)somfyllesutfraeneksterndatakildesomerdirektetilgjengelig(vednavn)fradenXSL-transformeringsbaserte(XSLT)visningskodenogeventuellskriptbasertkodeforforretningslogikkiskjemaet.

Page 1962: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådataObject-elementet:

<xsf:dataObjects><xsf:dataObjectname="EmployeeNames"schema="EmployeeNames.xsd"initOnLoad="yes"><xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter> </xsf:query> </xsf:dataObject> </xsf:dataObjects>

Page 1963: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1964: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dataObjects-elementet

DefinererallesekundæredataobjektersombrukesietMicrosoftOfficeInfoPath2003-skjema.

Page 1965: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1966: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsedataObject (Valgfrittelement)Definereretsekundærtdataobjektsom

brukesietInfoPath-skjema.

Page 1967: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdataObjects-elementeteretvalgfrittelementforxDocumentClass-elementet.

dataObjects-elementetinneholderensamlingavdataobjektersombrukestilåfylleutulikeXMLDOMer(DocumentObjectModels)fraeksternedatakilder.Dissedataobjekteneertilgjengeligedirekte(vednavn)fradenXSL-transformeringsbaserte(XSLT)visningskodenogeventuellskriptbasertkodeforforretningslogikkiskjemaet.

Page 1968: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådataObjects-elementet:

<xsf:dataObjects><xsf:dataObjectname="EmployeeNames"schema="EmployeeNames.xsd"initOnLoad="yes"><xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter> </xsf:query> </xsf:dataObject> </xsf:dataObjects>

Page 1969: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1970: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

davAdapter-elementet

InnholderinformasjonforåsendeInfoPath-skjemaertilenserversomkjørerMicrosoftWindowsSharePointServicesellertilenWebDAV(DistributedAuthoringandVersioning)-server.

Page 1971: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 1972: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelsefolderURL InneholderURL-adressen(UniformResourceLocator)til

serverensomfilensendestil.fileName InneholderfilnavnetsomenliteralstrengelleretXPath-

uttrykk.

Page 1973: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelse Muligeverdiername xdTitle Ja Navnetpå

adapteren.BrukesnårduhenterfremdavAdapterfraprogramkoden.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

overwriteAllowed xdYesNo Nei Angiromadapterenkanoverskriveenfil.

yes

no

queryAllowed xdYesNo Nei Angiromadapterenkanbrukesforspørringermotdatakilden.UtelattfordavAdapter,somtilsvarerstandardverdien"no".

yes

no

submitAllowed xdYesNo Nei Angiromadapterenkanbrukestilåsendetildatakilden.Alltidsatttil"yes"fordavAdapter.

yes

no

Page 1974: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="davAdapter"><xsd:complexType><xsd:all><xsd:elementname="folderURL"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementname="fileName"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element></xsd:all><xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute><xsd:attributename="overwriteAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute><xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute><xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 1975: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1976: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådavAdapte-elementet:

<xsf:davAdaptername="SubmitToSharePoint"overwriteAllowed="yes"submitAllowed="yes"><xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/><xsf:folderURLvalue="http://some_server/some_doc_lib"/></xsf:davAdapter>

Page 1977: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1978: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dialogBoxExpressionAction-elementet

DefinereretXPath-uttrykksomvisesiendialogboks.

Page 1979: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 1980: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1981: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 1982: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="dialogBoxExpressionAction"type="xsd:string"></xsd:element>

Page 1983: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdialogBoxExpressionAction-elementeteretunderordnetelementirule-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1984: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådialogBoxExpressionAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 1985: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dialogBoxMessageAction-elementet

Definererenlitteralmeldingsomvisesiendialogboks.

Page 1986: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:simpleType

Page 1987: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 1988: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 1989: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="dialogBoxMessageAction"><xsd:simpleType><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="1024"/></xsd:restriction></xsd:simpleType></xsd:element>

Page 1990: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdialogBoxMessageAction-elementeteretunderordnetelementirule-elementet.

Meldingenkaninneholdeopptil1024tegn.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 1991: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådialogBoxMessageAction-elementet:

<<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 1992: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1993: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

documentSchema-elementet

DefinereretXML-skjemaforetskjema.

Page 1994: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 1995: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelselocation (Obligatoriskattributt)Inneholdernavneområde-URIen

(UniformResourceIdentifier)ogplasseringen(enURL-adresse(UniformResourceLocator),relativtilskjemadefinisjonsfilen(.xsf)),medmellomromsomskilletegn,for.xsd-filenderXML-skjemaeterdefinert.

rootSchema (Valgfrittattributt)IdentifisereretXML-skjemasomtoppnivåskjemaetforskjemaetsomfyllesut.

Page 1996: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdocumentSchema-elementeteretobligatoriskelementfordocumentSchemas-elementet.DetfinnesettdocumentSchema-elementforhvertdeklarerteXML-skjemaiskjemaet.

MicrosoftOfficeInfoPath2003inneholderalleXML-skjemaeriskjemamalenogendrerskjemareferansenei.xsd-filenetilrelativebanenavn.HvisetskjemasunderliggendeXML-dokumentinneholderreferansertilflereXML-skjemaer,erskjemaeneoppførtmedseparatedocumentSchema-elementer,ogrootSchema-attributtetforXML-skjemaetpådetøverstenivåetersatttil"yes".

HvisenXML-skjemafilinneholderreferansertilandreXML-skjemafilermedinkluderings-ellerimportinnstillinger,trengerikkedissefileneåoppføresidocumentSchemas-elementet.Demåimidlertidtasmediskjemamalen,medreferanseneendrettilrelativefilnavn.

Page 1997: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådocumentSchema-elementet:

<xsf:documentSchemas><xsf:documentSchemalocation="urn:schema:custom:NamespacecustomFilename.xsd"rootSchema="yes"/></xsf:documentSchemas>

Page 1998: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 1999: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

documentSchemas-elementet

DefinererXML-skjemaenesomMicrosoftOfficeInfoPath2003-skjemaeterutformetforåhåndtere.

Page 2000: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2001: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsedocumentSchema (Obligatoriskelement)DefinereretXML-skjemafor

etskjema.DetfinnesettdocumentSchema-elementforhvertdeklarerteXML-skjemaiskjemaet.

Page 2002: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdocumentSchemas-elementeteretvalgfrittelementforxDocumentClass-elementet.Detdefinererallemål-XML-skjemaenesombrukesiskjemaet.

Page 2003: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådocumentSchemas-elementet:

<xsf:documentSchemas><xsf:documentSchemalocation="urn:schema:custom:NamespacecustomFilename.xsd"rootSchema="yes"/></xsf:documentSchemas>

Page 2004: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2005: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

documentSignatures-elementet

InneholdersignedDataBlock-elementet,somdefinererhvordandigitalesignaturerbrukespåetskjemaellereninndelingietskjema.

Page 2006: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2007: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsesignatureLocation (Valgfrittattributt)InneholderetXPath-uttrykksom

pekertilXMLDOM-nodeniskjemaetsunderliggendeXML-dokumentderdendigitalesignaturenlagres.

Page 2008: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelsesignedDataBlock Definereretnodesettiskjemaetsunderliggende

XML-dokumentsomendigitalsignaturkanbrukespå.

Page 2009: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="documentSignatures"> <xsd:complexType> <xsd:sequence> <xsd:elementref="xsf:signedDataBlock"minOccurs="0"maxOccurs="unbounded"/> </xsd:sequence> <xsd:attributename="signatureLocation"type="xsd:string"use="optional"/> </xsd:complexType> </xsd:element> <xsd:elementname="signedDataBlock"> <xsd:complexType> <xsd:sequence> <xsd:elementname="message"type="xsf:xdSignedDataBlockMessage"minOccurs="0"/> </xsd:sequence> <xsd:attributename="name"type="xsf:xdSignedDataBlockName"use="required"/> <xsd:attributename="data"type="xsd:string"use="required"/> <xsd:attributename="signatureLocation"type="xsd:string"use="required"/> <xsd:attributename="mode"type="xsf:xdSignatureRelationEnum"use="required"/> </xsd:complexType> <xsd:uniquename="signedDataBlock_name_unique"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@name"/> </xsd:unique> </xsd:element>

Page 2010: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersignedDataBlock-elementeteretnyttXSF-elementtilleggiMicrosoftOfficeInfoPath2003ServicePack1.Senedenforforinformasjonombakoverkompatibilitetmedskjemaløsningeri1.0.

ForbakoverkompatibilitetdefinererdokumentsignaturelementetplasseringentilXMLDOM-noden(dokumentobjektmodell)fordendigitalesignatureniskjemaetsunderliggendeXML-dokument.

documentSignatures-elementeteretvalgfrittelementforxDocumentClass-elementet.

Page 2011: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådocumentSignatures-elementet:

<xsf:documentSignaturessignatureLocation=”my:myfields/my:subtree1|my:myfields/my:subtree2”/>

EksempletnedenforviserbrukavdocumentSignatures-elementetiMicrosoftOfficeInfoPath2003ServicePack1.

<xsf:documentSignatures><xsf:signedDataBlockname="main"data="my:myfields/my:subtree1|my:myfields/my:subtree2"signatureLocation="my:mifields/sig:signatures/main"mode="countersign"><xsf:message>Bypressingthe&quot;Sign&quot;buttonbelow,Iagreetobeboundtothetermsofthisdocument.</xsf:message></xsf:signedDataBlock></xsf:documentSignatures>

Page 2012: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2013: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

documentVersionUpgrade-elementet

Definererhvordanskjemaersomeropprettetmedeneldreversjonavskjemamalen,kanoppgraderestilnyestemalversjon.

Page 2014: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2015: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseuseScriptHandler (Valgfrittelement)Angiratoppgraderingenvilbli

håndtertvedhjelpavskriptkode.useTransform (Valgfrittelement)Angiratoppgraderingenvilbli

håndtertavenXSL-transformering(XSLT)somfølgermeddennyeversjonenavskjemamalen.

Page 2016: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdocumentVersionUpgrade-elementeteretvalgfrittelementforxDocumentClass-elementet.

Page 2017: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådocumentVersionUpgrade-elementet:

<xsf:documentVersionUpgrade><xsf:useTransformtransform="upgrade.xsl"minVersionToUpgrade="0.0.0.0"maxVersionToUpgrade="1.0.0.5"/></xsf:documentVersionUpgrade>

Page 2018: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2019: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

domEventHandler-elementet

DefinererenhendelsesbehandlingforenellerflerebestemteXMLDOM-noder(DocumentObjectModel).

Page 2020: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2021: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsehandlerObject (Obligatoriskattributt)Identifisererdetentydigenavnet

påhendelsesbehandlingeniskriptkoden.match (Obligatoriskattributt)IdentifisererXMLDOM-nodensom

hendelsesbehandlingenerdeklarertfor.VerdienmåværeetgyldigXPath-uttrykksomidentifisererXML-noden.

dataObject (Valgfrittattributt)InneholdernavnetpådataObject-elementetsomskalbrukesihendelsesbehandlingen.

Obs!BrukavdetteattributtetkreverMicrosoftOfficeInfoPath2003ServicePack1.

Page 2022: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdomEventHandler-elementeteretvalgfrittelementfordomEventHandlers-elementet.

Page 2023: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådomEventHandler-elementet:

<xsf:domEventHandlers><xsf:domEventHandlermatch="TravelReport/Expenses"handlerObject="TravelExpenses"/></xsf:domEventHandlers>

Page 2024: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2025: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

domEventHandlers-elementet

InneholderpekeretiluliketyperskriptbaserthendelsesbehandlingsomreagererpåendringeriXMLDOM-nodene(DocumentObjectModel)ietskjemasunderliggendeXML-dokumentnårskjemaetfyllesut.

Page 2026: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2027: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsedomEventHandler (Valgfrittelement)Definereret

hendelsesbehandlingsobjektforenellerflerebestemteXMLDOM-noder.

Page 2028: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdomEventHandlers-elementeteretvalgfrittelementforxDocumentClass-elementet.

Page 2029: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpådomEventHandlers-elementet:

<xsf:domEventHandlers><xsf:domEventHandlermatch="TravelReport/Expenses"handlerObject="TravelExpenses"/></xsf:domEventHandlers>

Page 2030: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2031: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

editing-elementet

Inneholderinformasjonomredigeringskomponentenesombrukesivisningen.

Page 2032: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2033: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsexmlToEdit (Valgfrittelement)Angirenforekomstaven

redigeringskomponent.

Page 2034: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderediting-elementeteretvalgfrittelementforview-elementet.

Redigeringskomponentdelenavskjemadefinisjonsfilen(.xsf)forMicrosoftOfficeInfoPath2003definererhvordanognårbrukernekanredigerebestemteXMLDOM-noder(DocumentObjectModel)ietskjemasunderliggendeXML-dokument.Bareettediting-elementertillattpervisning.Hvertediting-elementkaninneholdenullellerflerexmlToEdit-elementer.

Page 2035: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåediting-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2036: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2037: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

editWith-elementet

Angirenforekomstavenredigeringskomponentoginneholderdetilsvarendeparameterneforåbestemmedeneksaktevirkemåtentilkomponenten.

Page 2038: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2039: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseallowedFileTypes (Valgfrittattributt)Angirfiltypeneforfilersomkan

tilknyttesskjemaet.autoComplete (Valgfrittattributt)Slårautofullføringavfeltpåeller

av.caption (Valgfrittattributt)Angirenidentifikatorforalternative

skjemaermedXML-datasomskalbrukesiredigeringskomponenten.

component (Obligatoriskattributt)Angirnavnetpåredigeringskomponentensomdetskalrefererestiliaction-attributtetforetbutton-element.

field (Valgfrittattributt)AngiretrelativtXPath-uttrykkfraXMLDOM-noden(DocumentObjectModel)somerangittavitem-attributtetforxmlToEdit-elementet.

fragmentToInsert (Valgfrittelement)InneholderalternativeversjoneravXML-data(fragmenter).

proofing (Valgfrittattributt)Slårkorrekturfunksjonene,foreksempelstavekontrollen,påellerav.

removeAncestors (Valgfrittattributt)Angirantalletoverordnedeelementersomskalfjernesnårdetsisteelementetfjernes.

type (Valgfrittattributt)AngirredigeringstypenforfeltenesomstemmeroverensmedXPath-uttrykketangittavitem-attributtetforxmlToEdit-elementet.

widgetIcon (Valgfrittattributt)Angirometendretikonskalvisesforfiltrerteelementerellerikke.

useFilter (Valgfrittattributt)Angiratbrukerenvilhaenfilterdel.filterDependency (Valgfrittattributt)Angirautomatisknybrukavetfilter

nårfilterfeltendres.maxLength (Valgfrittattributt)Angirdetmaksimaleantallettegn

somertillattfortekstbokser.

Page 2040: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadereditWith-elementeteretvalgfrittelementforxmlToEdit-elementet.

HvisviewContext-attributtetforxmlToEdit-elementeterdefinert,knyttesparameterneforeditWith-elementettildenangittevisningskonteksten.

Page 2041: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåeditWith-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2042: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

emailAdapter-elementet

InneholdernødvendiginformasjonforåsendeetInfoPath-skjemavedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 2043: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2044: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelseto Inneholderenlisteoveradresser,skiltmed

semikolon,somskalleggestilto-linjenidensendtee-posten.

cc Inneholderenlisteoveradresser,skiltmedsemikolon,somskalleggestilcc-linjenidensendtee-posten.

bcc Inneholderenlisteoveradresser,skiltmedsemikolon,somskalleggestilbcc-linjenidensendtee-posten.

subject Inneholderemnetidensendtee-posten.intro Inneholderintroduksjonenidensendtee-posten.attachmentFileName Inneholderfilnavnettilvedleggetidensendtee-

posten.

Page 2045: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelse Muligeverdiernavn xdTitle Ja Inneholder

navnetpåemailAdapter.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

queryAllowed xdYesNo Nei Angiromadapterenkanbrukesispørringermotdatakilden.UtelattforemailAdapter,somtilsvarerstandardverdien"no".

yes

no

submitAllowed xdYesNo Nei Angiromadapterenkanbrukesisendingtildatakilden.Alltidsatttil"yes"foremailAdapter.

yes

no

Page 2046: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="emailAdapter"><xsd:complexType><xsd:all><xsd:elementname="to"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementname="cc"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementname="bcc"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementname="subject"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementname="intro"minOccurs="0"><xsd:complexType>

Page 2047: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementname="attachmentFileName"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element></xsd:all><xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute><xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute><xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 2048: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2049: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåemailAdapter-elementet:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 2050: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2051: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

errorCondition-elementet

Definererenegendefinertvalidering(ellerfeiltilstand)forenbestemtXMLDOM-node(DocumentObjectModel)ietskjemasunderliggendeXML-dokument.

Page 2052: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2053: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseexpression (Obligatoriskattributt)EtXPath-uttrykk(relativttil

expressionContext-attributtet,hvisangitt)sommåevalueresforåkunnevalidereXMLDOM-nodensomerangittimatch-attributtet.

expressionContext (Valgfrittattributt)AngirXMLDOM-nodensomerrotenforuttrykketangittiexpression-attributtet.

match (Obligatoriskattributt)IdentifisererXMLDOM-nodenesomdenegendefinertevalideringenerdeklarertpå.

showErrorOn (Valgfrittattributt)IdentifisererXMLDOM-nodene(innenforkonteksteniXMLDOM-nodenforuttrykkskontekst)somfeilenskalvisespånårskjemaetfyllesut.

errorMessage (Obligatoriskelement)AngirfeilmeldingensomskalreturnereshvisverdientildenangitteXMLDOM-nodenansessomugyldig.

Page 2054: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadererrorCondition-elementeteretvalgfrittelementforcustomValidation-elementet.

Page 2055: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåerrorCondition-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 2056: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2057: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

errorMessage-elementet

AngirfeilmeldingensomskalreturnereshvisverdientildenangitteXMLDOM-noden(DocumentObjectModel)ansessomugyldig.

Page 2058: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdErrorMessage

Page 2059: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseshortMessage (Obligatoriskattributt)Identifisererdenkorte

feilmeldingensomskalreturneresnårugyldigedataoppgis.

type (Valgfrittattributt)Identifiserertypenfeilmeldingsomskalreturneres.

Page 2060: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadererrorMessage-elementeteretobligatoriskelementforerrorCondition-,override-ogsubmit-elementet.

DukanangiendetaljertfeilmeldingsomverdiforerrorMessage-elementet.DendetaljertefeilmeldingenvisesvedåklikkeknappenFullerrordescription(Fullstendigfeilbeskrivelse)påhurtigmenyennårfeilinformasjonenvisesognårtype-attributtetforfeilmeldingenersatttil"modal".

Page 2061: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåerrorMessage-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 2062: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2063: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

exitRuleSet-elementet

Etelementsomavbrytervidererule-behandlingavheleruleSet.

Page 2064: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2065: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelserule Definererenhandlingsomerstartetetteratenhendelsehar

oppståttiskjemaet.

Page 2066: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2067: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2068: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="exitRuleSet"minOccurs="0"><xsd:complexType/></xsd:element>

Page 2069: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderexitRuleSet-elementetmåværedetsisteunderordnedeelementetirule-elementet.ruleSet-elementbehandlingenavbrytesbarehvisrule-elementetutføres.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2070: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåexitRuleSe-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2071: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2072: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

exportToExcel-elementet

Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellerhurtigtastertilåeksportereskjemaettilenMicrosoftOfficeExcel2003-arbeidsbok.

Page 2073: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2074: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2075: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

ui xsf:xdEnabledDisabled required AngirombrukerenkaneksportereinnholdetiskjemaettilenExcel-arbeidsbok.

enabled

disabled

Page 2076: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="exportToExcel"><xsd:complexType><xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2077: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderexportToExcel-elementeteretvalgfrittelementifeatureRestrictions-elementet.Hvisdetteelementetikkeerinkludertiskjemadefinisjonsfilen(XSF),kanbrukerenbrukeskjemaetsmenyer,verktøylinjeroghurtigtastertilåeksportereskjemaettilenExcel-arbeidsbok.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2078: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåexportToExcel-elementet:

<xsf:featureRestrictions><xsf:saveui="disabled"/><xsf:sendMailui="disabled"/><xsf:exportToWebui="disabled"/><xsf:exportToExcelui="disabled"/><xsf:printui="enabled"/><xsf:autoRecoveryfeature="disabled"/></xsf:featureRestrictions>

Page 2079: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2080: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

exportToWeb-elementet

Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellerhurtigtastertilåeksportereskjemaettilenwebside.

Page 2081: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2082: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2083: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

ui xsf:xdEnabledDisabled required Angirombrukerenkaneksportereinnholdetiskjemaettilenwebside.

enabled

disabled

Page 2084: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="exportToWeb"><xsd:complexType><xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2085: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderexportToWeb-elementeteretvalgfrittelementifeatureRestrictions-elementet.Hvisdetteelementetikkeerinkludertiskjemadefinisjonsfilen(XSF),kanbrukerenbrukeskjemaetsmenyer,verktøylinjerellerhurtigtastertilåeksportereskjemaettilenwebside.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2086: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåexportToWeb-elementet:

<xsf:featureRestrictions><xsf:saveui="disabled"/><xsf:sendMailui="disabled"/><xsf:exportToWebui="disabled"/><xsf:exportToExcelui="disabled"/><xsf:printui="enabled"/><xsf:autoRecoveryfeature="disabled"/></xsf:featureRestrictions>

Page 2087: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2088: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

extension-elementet

Inneholderinformasjonomåpeninnholdsmodell.

Page 2089: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2090: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsename (Obligatoriskattributt)Etentydignavnsomidentifisererdetangitte

tillegget.

Page 2091: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderextension-elementeteretvalgfrittelementforextensions-elementet.

Obs!Brukenavextension-elementeterreservert.MicrosoftOfficeInfoPath2003ignorereraltinnholdiextension-elementet.

Page 2092: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåextension-elementet:

<xsf:extensions><xsf:extensionname="someValue"anyAttributesHere="someValue">...opencontentmodelhere...</xsf:extension><xsf:extensions>

Page 2093: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2094: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

extensions-elementet

Inneholdermindreoppgraderingeriskjemadefinisjonsfilen(.xsf)forMicrosoftOfficeInfoPath2003,somkanbrukesavbestemtefremtidigeversjoneravInfoPathelleravbestemteskjemaer.

Page 2095: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2096: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseextension (Valgfrittelement)Inneholderinformasjonomåpen

innholdsmodell.

Page 2097: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderextensions-elementeteretvalgfrittelementforxDocumentClass-elementet.

extensions-elementetinneholdernullellerflereextension-elementer,somhvertharenåpeninnholdsmodell.

Obs!Brukenavextension-elementeterreservert.MicrosoftOfficeInfoPath2003ignorereraltinnholdiextension-elementet.

Page 2098: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåextensions-elementet:

<xsf:extensions><xsf:extensionname="someValue"anyAttributesHere="someValue">...opencontentmodelhere...</xsf:extension><xsf:extensions>

Page 2099: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2100: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

externalView-elementet

DefinererenvisningsomikkekanredigeresiMicrosoftOfficeInfoPath.

Page 2101: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2102: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelsemainpane AngirXSL-endringen(XSLT)somskalbrukespåvisningen.

Page 2103: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk Beskrivelse Muligeverdiername xsf:xdViewName Ja Inneholder

navnetpåexternalView-elementet.

minlength=1

maxlength=255

pattern=([^\p{Z}\p{C}/\\#&"><])(([^\p{Zl}\p{Zp}\p{C}/\\#&"><])*([^\p{Z}\p{C}/\\#&"><]))?

Page 2104: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2105: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="externalView"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:mainpane"/></xsd:sequence><xsd:attributename="name"type="xsf:xdViewName"use="required"/></xsd:complexType></xsd:element>

Page 2106: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåexternalView-elementet:

<xsf:externalViews><xsf:externalViewname="SalesDoc"><xsf:mainpanetransform="myWordView.xsl"/></xsf:externalView><xsf:externalViews>

Page 2107: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2108: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

externalView-elementet

InneholderettellerflereexternalView-elementer.

Page 2109: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2110: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelseexternalViewDefinererenvisningsomikkekanredigeresiMicrosoft

OfficeInfoPath.

Page 2111: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2112: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="externalViews"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:externalView"minOccurs="1"maxOccurs="unbounded"/></xsd:sequence></xsd:complexType><xsd:uniquename="externalViews_name_unique"><xsd:selectorxpath="./xsf:externalView"/><xsd:fieldxpath="@default"/></xsd:unique><xsd:keyrefname="external_views_printView"refer="xsf:externalView_name_key"><xsd:selectorxpath="."/><xsd:fieldxpath="@default"/></xsd:keyref></xsd:element>

Page 2113: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2114: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåexternalView-elementet:

<xsf:externalViews><xsf:externalViewname="SalesDoc"><xsf:mainpanetransform="myWordView.xsl"/></xsf:externalView><xsf:externalViews>

Page 2115: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2116: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

featureRestrictions-elementet

Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellerhurtigtastertilålagreskjemaet,eksportereskjemaet,skriveutskjemaetellersendeskjemaetsomete-postvedlegg.

Page 2117: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Underordnedeelementer

Element Beskrivelsesave (Valgfrittelement)Angirombrukerenkanbruke

skjemaetsmenyer,verktøylinjerellehurtigtastertilålagreskjemaet.

exportToWeb (Valgfrittelement)Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellehurtigtastertilåeksportereskjemaettilenwebside.

exportToExcel (Valgfrittelement)Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellehurtigtastertilåeksportereskjemaettilenMicrosoftOfficeExcel2003-arbeidsbok.

print (Valgfrittelement)Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellehurtigtastertilåskriveutskjemaet.

sendMail (Valgfrittelement)Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellehurtigtastertilåsendeskjemaetsomvedleggiene-post.

autoRecovery (Valgfrittelement)AngiromskjemaetvillagreAutoRecover-informasjonenogomAutoRecover-innstillingenkanendresavbrukeren.

Page 2118: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2119: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="featureRestrictions"><xsd:complexType><xsd:all><xsd:elementname="save"minOccurs="0"><xsd:complexType><xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementref="xsf:exportToWeb"minOccurs="0"/><xsd:elementref="xsf:exportToExcel"minOccurs="0"/><xsd:elementref="xsf:print"minOccurs="0"/><xsd:elementref="xsf:sendMail"minOccurs="0"/><xsd:elementref="xsf:autoRecovery"minOccurs="0"/></xsd:all></xsd:complexType></xsd:element>

Page 2120: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisnoenavfeatureRestrictions-elementetsunderordnedeelementerdeaktiveres,vilikkebrukenavskjemakodeforålagreskjemaet,eksportereskjemaet,skriveutskjemaetellersendeskjemaetsomete-postvedleggdeaktiveres.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2121: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfeatureRestrictions-elementet:

<xsf:featureRestrictions><xsf:saveui="disabled"/><xsf:sendMailui="disabled"/><xsf:exportToWebui="disabled"/><xsf:exportToExcelui="disabled"/><xsf:printui="enabled"/><xsf:autoRecoveryfeature="disabled"/></xsf:featureRestrictions>

Page 2122: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2123: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

field-elementet

Definereretfeltforskjemabibliotekkolonner.

Page 2124: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2125: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseaggregation (Valgfrittattributt)AngirhvordanXMLDOM-nodene

(DocumentObjectModel)somreturneresfraetXPath-uttrykkinode-attributtet,skalakkumulerestilenenkeltverdifordokumentet.Attributtetkanentenværeenakkumuleringshandlingellerenangivelseavetbestemtelementisamlingen.

columnName (Obligatoriskattributt)IdentifisererkolonnenavnetiSQL-tabellen(underskjemalistevisningen).

maxLength (Valgfrittattributt)Definererlengdenpåfeltetiantallbyte.name (Obligatoriskattributt)Identifisererdetegendefinerte

navnetpåfeltetsomskalbrukesilistevisningeniskjemaet.

node (Obligatoriskattributt)DefinererXPath-uttrykketsomtrengsforåtrekkeutverdienfordenangitteegenskapenfraskjemaetsunderliggendeXML-dokument.

required (Valgfrittattributt)Angiromdettefeltetgodtarnullverdier.type (Obligatoriskattributt)Identifisererstandarddatatypenfor

XML-skjemaet.viewable (Valgfrittattributt)Angiromdettefeltetskalleggestili

standardvisningen.Muligeverdierer"yes"og"no".Standardverdiener"no".

Page 2126: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderfield-elementeteretvalgfrittelementforfields-elementet.

Page 2127: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 2128: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

field-elementet(sharepointListAdapter-elementet)

InneholderinformasjonomfelttilordningforhvertfeltienSharePoint-listeogdettilsvarendenavnetsombrukesiMicrosoftOfficeInfoPath.

Page 2129: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2130: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesharepointListAdapter Inneholderinformasjonfordataadapterensom

detskalforetasenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 2131: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2132: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

sharepointName xsd:string Ja InneholdernavnetpåetfeltienSharePoint-liste.

streng

infopathName xsd:string Ja InneholdertilsvarendefeltnavniInfoPathforsharepointName.

streng

isLookup xdYesNo Nei AngirometfeltienSharePoint-listeeretoppslagsfelt.Standardverdiener"no".

yes

no

Page 2133: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="field"minOccurs="0"maxOccurs="unbounded"><xsd:complexType><xsd:attributename="sharepointName"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="infopathName"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="isLookup"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 2134: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvertfeltsomreturneresdraenSharePoint-listeellerSharePoint-bibliotekavdataadapterensharepointListAdapterharetfield-element.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2135: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfield-elementet:

<xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"isLookup="no"></xsf:field>

Page 2136: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fields-elementet

Definereretsettavettellerflerefield-elementer.

Page 2137: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2138: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsefield (Valgfrittelement)Definereretfeltforskjemabibliotekkolonner.

Page 2139: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderfields-elementeteretvalgfrittelementforlistProperties-elementet.

Page 2140: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfields-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 2141: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

file-elementet

IdentifisererenfilsomendelavetMicrosoftOfficeInfoPath2003-skjema.

Page 2142: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2143: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsename (Obligatoriskattributt)Angirnavnetpåfilen.fileProperties (Valgfrittelement)Definereregenskapenetilenfil.

Page 2144: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderfile-elementeteretvalgfrittelementforfiles-elementet.

Page 2145: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfile-elementet:

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 2146: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2147: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fileName-elementet

Angirnavnetelleretuttrykksomreturnereretfilnavn,nårskjemaetsendesvedhjelpavdavAdapter.

Page 2148: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2149: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedavAdapterDetoverordnedeelementetsominneholderallden

informasjonensomernødvendigforåsendefilertilenserversomkjørerMicrosoftWindowsSharePointServicesellerenWebDAV(WebbasedDistributedAuthoringandVersioning)-server.

Page 2150: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

value xsd:string Ja Inneholdernavnetpåfilensåsnartdenersendttilserveren.

string

valueType xsf:xdExpressionLiteralNei AngiromnavnetpåfilenskaltolkessometXPath-uttrykkellersomenliteralstreng.

expression

literal

Page 2151: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="fileName"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 2152: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFiltypenXMLleggestilfilnavnethvisdetikkeerangittenfiltype.

Følgendesystemreservertetegnvilblierstattetavetunderstrekingstegn("_")nåretskjemasendes:

\/:*?"<>|

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2153: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfileName-elementet:

<xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/>

Page 2154: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2155: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fileNew-elementet

Angirenreferansetilen.xml-filsominneholdereksempeldatasomskallastesinnnårenbrukervelgeråoppretteetnyttskjemabasertpåskjemamalen.

Page 2156: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2157: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseinitialXmlDocument (Obligatoriskelement)Inneholderenreferansetil

XML-malfilensombrukestilåoppretteetnyttskjemabasertpåskjemamalen.

Page 2158: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderfileNew-elementeteretvalgfrittelementforxDocumentClass-elementet.

fileNew-elementetiskjemadefinisjonsfilen(.xsf)forMicrosoftOfficeInfoPath2003definerernavnetpåogplasseringentilenXML-malfilsombrukesnårenbrukerklikkerFillOutaForm(Fyllutetskjema)påFile-menyen(Fil).XML-malfileninneholdereksempeldatasomlastesinnnårbrukerenvelgeråoppretteetnyttskjemabasertpåskjemamalen.

Page 2159: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfileNew-elementet:

<xsf:fileNew><xsf:initialXmlDocumentcaption="TravelReport"href="TravelReportTemplate.xml"/></xsf:fileNew>

Page 2160: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fileProperties-elementet

Definereregenskapenetilenfil.

Page 2161: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2162: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseproperty (Valgfrittelement)Definererenbestemtegenskapforden

angittefilen.

Page 2163: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderfileProperties-elementeteretvalgfrittelementforfile-elementet.

Page 2164: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfileProperties-elementet:

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 2165: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

files-elementet

IdentifisererenlisteoverfilersombrukesavetMicrosoftOfficeInfoPath2003-skjema.

Page 2166: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2167: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsefile (Valgfrittelement)IdentifisererenfilsomendelavetInfoPath-

skjema.

Page 2168: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderfiles-elementeteretobligatoriskelementforpackage-elementet.

files-elementetkaninneholdespesifikkeegenskapsnavnog-verdierforhverfil.

Page 2169: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfiles-elementet:

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 2170: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2171: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

folderURL-elementet

AngirURL-adressen(UniformResourceLocator)tilenWebDAV(DistributedAuthoringandVersioning)-serverellerenserversomkjørerMicrosoftWindowsSharePointServices.

Page 2172: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2173: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedavAdapterDetoverordnedeelementetsominneholderden

nødvendigeinformasjonenforåsendeInfopath-skjemaertilenWebDAV(DistributedAuthoringandVersioning)-serverellerenserversomkjørerSharePointServices.

Page 2174: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2175: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

value xsd:string Ja URL-adressentilWebDAV(DistributedAuthoringandVersioning)-serverenellerserverensomkjørerSharePointServices.

streng

Page 2176: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="folderURL"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2177: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderURL-adressenmåbegynnemed"http://"eller"https://".Andrevanligeprotokollerførertilfeil.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2178: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfolderURL-elementet:

<folderURLvalue="http://some_server/some_doc_lib"/>

Page 2179: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

footer-elementet

Angirbunnteksten.

Page 2180: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:simpleType

Page 2181: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2182: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2183: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="footer"><xsd:complexTypemixed="true"><xsd:sequence><xsd:anyminOccurs="0"maxOccurs="unbounded"processContents="skip"/></xsd:sequence></xsd:complexType></xsd:element>

Page 2184: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderfooter-elementeteretunderordnetelementavprintSettings-elementet.footer-tekstenmåikkeoverstige255tegn.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2185: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfooter-elementet:

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 2186: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fragmentToInsert-elementet

InneholderalternativeversjoneravXML-data(fragmenter).

Page 2187: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2188: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsechooseFragment (Obligatoriskelement)AngiretXML-fragment.

Page 2189: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderfragmentToInsert-elementeteretvalgfrittelementforeditWith-elementet.

XML-fragmentererkilderavXML-datasomkanbrukesientilknyttetredigeringskomponent.DukandefineremerennettchooseFragment-elementietfragmentToInsert-element.

fragmentToInsert-elementetbrukesavredigeringskomponentenexCollection,xOptionalogxReplace.

Page 2190: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåfragmentToInsert-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2191: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2192: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

getUserNameFromData-elementet

LarbrukernavnblidefinertavenXPath-spørringidataeneihoveddatakildenellerensekundærdatakilde,ogogåblitilknyttetenrolle.

Page 2193: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2194: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2195: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

dataObject xsd:string Nei Navnetpådensekundæredatakildenderbrukernavnetkanfinnes.

streng

select xsd:string Ja EtXPath-spørreuttrykksomreturnererenellerfleredatanodersominneholderbrukernavnene.

streng

memberOf xsd:string Ja Angirrollensomskaltilordnesenbruker.NavnetpåbrukerenreturneresavXPath-spørringen.

streng

Page 2196: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="getUserNameFromData"><xsd:complexType><xsd:attributename="dataObject"type="xsd:string"use="optional"></xsd:attribute><xsd:attributename="select"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="memberOf"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2197: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2198: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpågetUserNameFromData-elementet:

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="Domain\username1"memberOf="A"/><xsf:userNamename="Domain\username2"memberOf="B"/><xsf:groupname="Domain\username3"memberOf="C"/></xsf:membership></xsf:roles>

Page 2199: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

group-elementet

Tilordnerengruppetilenbestemtrolle.

Page 2200: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2201: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2202: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

name xsd:string Ja Angirbrukerneiskjemaet"domene\gruppenavn"eller"gruppenavn".

streng

memberOf xsd:string Ja Angirrollensomskaltilknyttesgruppen.

streng

Page 2203: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="group"><xsd:complexType><xsd:attributename="name"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="memberOf"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2204: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukerekantilordnesrollergjennomgrupperingsomkanstyreseksternt,utennoenforforoppdatering.GrupperkansettesoppvedhjelpavkatalogtjenesteniActiveDirectory.Tillatelsersomangirhvemsomkanfåtilgangtilmedlemskapsinformasjonen,kanangisforgrupper.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2205: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpågroup-elementet:

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="Domain\username1"memberOf="A"/><xsf:userNamename="Domain\username2"memberOf="B"/><xsf:groupname="Domain\username3"memberOf="C"/></xsf:membership></xsf:roles>

Page 2206: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

header-elementet

Angirtoppteksten.

Page 2207: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:simpleType

Page 2208: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2209: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2210: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="header"><xsd:complexTypemixed="true"><xsd:sequence><xsd:anyminOccurs="0"maxOccurs="unbounded"processContents="skip"/></xsd:sequence></xsd:complexType></xsd:element>

Page 2211: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderheader-elementeteretunderordnetelementavprintSettings-elementet.header-tekstenmåikkeoverstige255tegn.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2212: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåheader-elementet:

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 2213: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2214: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

hwsAdapter-elementet

DefinererMicrosoftBizTalk2004HumanWorkflowServices(HWS)-dataadapterensomkanbrukestilåstarteellerutvideenaktivitetsflytogsvarepåenoppgave.

Page 2215: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2216: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelsehwsOperation DefinererHWS-operasjonstypen,somåleggeen

handlingtilennyaktivitetsflyt,leggetilienaktivitetsflytogsvarepåenoppgave.

Page 2217: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelse Muligeverdiername xdTitle Ja Inneholder

nevnetpådataadapteren.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

wsdlUrl xsd:string Ja InneholderURL-adressen(UniformResourceLocator)tilHWS-webtjenesten.

streng

queryAllowed xdYesNo Nei Angiromadapterenkanbrukesispørringermotdatakilden.KanutelatesforhwsAdapter,somtilsvarererstandardverdien"nei".

yes

no

submitAllowed xdYesNo Nei Angiromadapterenkanbrukesisendingtildatakilden.Alltidsatttil"yes"forhwsAdapter.

yes

no

Page 2218: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="hwsAdapter"><xsd:complexType><xsd:choice><xsd:elementref="xsf:hwsOperation"/></xsd:choice><xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute><xsd:attributename="wsdlUrl"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute><xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 2219: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVedsendingoppretterhwsAdapterautomatiskenGUID(globallyuniqueidentifier),somkrevesavHWS-webtjenesten,deretterkodesXML-filen,ogbehandlingsinstruksjoneneiXML-hendelsesfilenoppdateres.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2220: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåhwsAdapte-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 2221: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2222: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2223: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

hwsOperation-elementet

DefinererMicrosoftBizTalk2004HumanWorkflowServices(HWS)-operasjonstypen,somåleggeenhandlingtilennyaktivitetsflyt,leggetilienaktivitetsflytogsvarepåenoppgave.

Page 2224: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2225: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelseinput AngirXML-skjemafilensomerkodetogsendtmedHWS-

operasjonen.

Page 2226: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelse Muligeverdiertype xsd:string Ja AngirHWS-

operasjonstypen.addActionToNewActivityFlow

addActionToActivityFlow

sendTaskResponse

typeID xsd:string Ja InneholderGUID(globallyuniqueidentifier)foroperasjonen.

streng

serviceUrl xsd:string Ja AngirURL-adressen(UniformResourceLocator)tilHWS-webtjenesten.

streng

Page 2227: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="hwsOperation"><xsd:complexType><xsd:choice><xsd:elementref="xsf:input"/></xsd:choice><xsd:attributename="type"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="typeID"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="serviceUrl"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2228: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVedsendingoppretterelementethwsAdapterautomatiskenGUID(globallyuniqueidentifier),somkrevesavHWS-webtjenesten,deretterkodesXML-filen,ogbehandlingsinstruksjoneneiXML-hendelsesfilenoppdateresmeddennyeGUIDen.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2229: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåhwsOperation-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 2230: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2231: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2232: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

hwsWorkflow-elementet

Inneholderinformasjonensomaktivereroppgaverutenforarbeidsflyten,aktivererenkelthandlingerhandlingerogoppgaversomertilknyttetenMicrosoftBizTalk2004HumanWorkflowServices(HWS)-server.

Page 2233: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2234: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelselocation (Obligatorisk)InneholderURL-adressen(Uniform

ResourceLocator)tilHWS-webtjenesten.allowedActions InneholderHWS-handlingenesomeraktivertfor

skjemaet.allowedTasks InneholderHWS-oppgavenesomeraktivertfor

skjemaet.

Page 2235: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

taskpaneVisible xdYesNo Nei Angiromoppgaverutenforarbeidsflytersynlig.Standardverdiener"yes".

yes

no

Page 2236: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="hwsWorkflow"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:location"minOccurs="1"maxOccurs="1"/><xsd:elementref="xsf:allowedActions"minOccurs="1"maxOccurs="1"/><xsd:elementref="xsf:allowedTasks"minOccurs="0"maxOccurs="1"/></xsd:sequence><xsd:attributename="taskpaneVisible"type="xsf:xdYesNo"></xsd:attribute></xsd:complexType><xsd:uniquename="hws_actiontask_name"><xsd:selectorxpath="./xsf:allowedActions/xsf:action|./xsf:allowedTasks/xsf:task"/><xsd:fieldxpath="@name"/></xsd:unique></xsd:element>

Page 2237: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHverhandlingogoppgavesomerinkludertihwsWorkflowelementet,aktiveresvedhjelpavenknappioppgaverutenforarbeidsflyt,mendumåskriveskriptetforhverhandlingelleroppgavesomknappenskalutføre.

InfoPathstøtterikkeflerehandlingerietskjemaellerHWS-aktivitetsmodeller(forhåndsdefinertesettavhandlinger).

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2238: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåhwsWorkflow-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

Page 2239: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2240: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

importParameters-elementet

Inneholderalleparameternesomdefinererhvordanfunksjonenforimport(fletting)avskjemaerfungererforskjemaet.

Page 2241: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2242: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseenabled (Obligatoriskattributt)Angiromskjemaflettinger

aktivertforskjemaet.importSource (Valgfrittelement)Angiralleparameternesomskal

brukesvedflettingavetskjemaietbestemtXML-skjemainnietmålskjema.

useScriptHandler (Valgfrittattributt)AngiromhendelsesbehandlingensomerdefinertforOnMergeRequest-hendelsen,skalbrukesvedimport(sammenslåing)avskjemaer.

Page 2243: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderimportParameters-elementeteretvalgfrittelementforxDocumentClass-elementet.

Page 2244: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåimportParameters-elementet:

<xsf:importParametersenabled="yes"useScriptHandler="yes"><xsf:importSourcename="MySource"schema="MySchema.xsd"transform="schematransform.xslt"/></xsf:importParameters>

Page 2245: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2246: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

importSource-elementet

AngiralleparameternesomskalbrukesvedflettingavetskjemaietbestemtXML-skjemainnietmålskjema.

Page 2247: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2248: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsename (Obligatoriskattributt)Identifiserernavnetpåkildeskjemaet

slikdeterdefinertibehandlingsinstruksjoneneiskjemaetsunderliggendeXML-dokument.

schema (Obligatoriskattributt)IdentifisererXML-skjemafilensomskalbrukestilåvalidereskjemaetsomflettesunderenfletteoperasjon.

transform (Obligatoriskattributt)Identifiserer.xslt-filensomskalbrukesunderfletteoperasjonennårkildeskjemaet(skjemaetdetflettesinni)stemmeroverensmedXML-skjemaetsomerangittidettilsvarendeschema-attributtet.

Page 2249: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderimportSource-elementeteretvalgfrittelementforimportParameters-elementet.

HvisimportSource-elementetikkeerdefinert,brukesstandard.xslt-filforalletransformeringerunderenfletteoperasjon.

Page 2250: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåimportSource-elementet:

<xsf:importParametersenabled="yes"<xsf:importSourcename=""schema="MySchema.xsd"transform="schematransform.xslt"/></xsf:importParameters>

Page 2251: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2252: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

initialXmlDocument-elementet

InneholderenreferansetilXML-malfilensombrukestilåoppretteetnyttskjemabasertpåskjemamalen.

Page 2253: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2254: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsecaption (Obligatoriskattributt)Definerertekststrengensom

skalbrukessomnavnpåskjemaetimalgallerietogidesistbruktelistene.

customCategory (Valgfrittelement)Angirkategoriensomskjemamalenvisesunder,ioppgaverutenFylllutetskjema.

href (Obligatoriskattributt)AngirURL-adressen(UniformResourceLocator)tilXML-malfilensomskalbrukesnårenbrukerklikkerFillOutaForm(Fyllutetskjema)påFile-menyen(Fil).

Page 2255: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderinitialXmlDocument-elementeteretobligatoriskelementforfileNew-elementet.

Page 2256: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåinitialXmlDocument-elementet:

<xsf:fileNew><xsf:initialXmlDocumentcaption="TravelReport"href="TravelReportTemplate.xml"/></xsf:fileNew>

Page 2257: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2258: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

input-elementet

InneholdererstatningsinformasjonenfordeleravSOAP-inndatameldingen(SimpleObjectAccessProtocol)tilwebtjenesten.

Page 2259: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2260: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsesource (Obligatoriskattributt)Inneholdernavnetpåressursfileni

skjemamalensominneholderXML-skjemaetforSOAP-inndatameldingenfordenvalgtewebtjenesteoperasjonen.

partFragment (Valgfrittelement)DefinererenerstatningsgruppeforenbestemtdelavSOAP-inndatameldingen.

Page 2261: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderinput-elementeteretvalgfrittelementforoperation-elementet.

BestemtedeleravSOAP-meldingenerstattesnårskjemamalenfyllesutmeddatainnefraselveskjemaet.DetteelementetbrukesnårensekundærdatakildefyllesutvedkalltilenwebtjenesteogMicrosoftOfficeInfoPath2003trengernoeninndataargumenterforågjøreslikekall.

Page 2262: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåinput-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 2263: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2264: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

intro-elementet

Inneholderintroduksjonenfore-postmeldingennårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 2265: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2266: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapter Detoverordnedeelementetinneholdernødvendig

informasjonforåsendeetInfoPath-skjemavedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 2267: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2268: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

value xsd:string Ja Inneholderverdienforintro-elementet.

streng

Page 2269: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="intro"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2270: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2271: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåintro-elementet:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 2272: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2273: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

listProperties-elementet

Identifisereregenskapenesombørfinnesienlistevisningoveralleskjemaersomtilhørerskjemamalen.

Page 2274: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2275: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsefields (Valgfrittelement)Definereretsettavettellerflerefield-

elementer.

Page 2276: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderlistProperties-elementeteretvalgfrittelementforxDocumentClass-elementet.

XML-dokumentersomtilhøreretskjema,kanplasseresienenkeltmappeelleretskjemabibliotek.Avhengigavdenunderliggendestøttenifilsystemetellerpåserveren,kandenneinformasjonenbrukestilåopprettemeningsfyltelistevisningerfraetsettmedskjemaer.NårforeksempelMicrosoftOfficeInfoPath2003-skjemaerlagresietWindowsSharePointServices-skjemabiblioteksomerbasertpåenInfoPath-skjemamal,blirskjemaegenskaperidennedelenautomatiskfremhevetoggjorttilgjengeligforstandardvisningeniskjemabiblioteket.

Page 2277: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpålistProperties-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 2278: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2279: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

location-elementet

InneholderURL-adressen(UniformResourceLocator)tilwebtjenestenMicrosoftBizTalk2004HumanWorkflowServices(HWS).

Page 2280: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2281: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2282: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

url xsd:string Ja PlasseringentilwebtjenestenHWS.

streng

Page 2283: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="location"><xsd:complexType><xsd:attributename="url"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2284: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderlocation-elementeteretunderordnetelementihwsWorkflow-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2285: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpålocation-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

Page 2286: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2287: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

mainpane-elementet

Bestemmerhvasomvisesihovedruten.

Page 2288: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2289: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsetransform (Obligatoriskattributt)AngirdenrelativeURL-adressentil

XSL-transformeringen(XSLT)sombrukesforvisningen.

Page 2290: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadermainpane-elementeteretobligatoriskelementforview-elementet.

mainpane-elementeteretvalgfrittelementforexternalView-elementet.

Hovedrutenerhovedskjemaområde,imotsetningtilsekundærebrukergrensesnittområdersomforeksempeloppgaveruten.

Page 2291: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåmainpane-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Nedenforereteksempelpåbrukavmainpane-elementetiexternalView-elementet.

<xsf:externalViews><xsf:externalViewname="SalesDoc"><xsf:mainpanetransform="myWordView.xsl"/></xsf:externalView><xsf:externalViews>

Page 2292: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2293: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

masterDetail-elementet

DefinererXML-fragmentenesomutgjørenhoved-ogdetaljrelasjonidegjentagendetabelleneellergjentagendeinndelingeneienvisning.

Page 2294: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2295: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2296: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk BeskrivelseMuligeverdier

master xsd:string Nei InneholderXPathforXML-fragmentetsomerbundettilenhovedtabellellerinndeling.

string

masterViewContext xsd:string Nei AngirenstrengsomidentifisereretHTML-elementivisningen.

string

masterKey xsd:string Nei InneholderXPathforfeltetiXML-hovedfragmentetsomdannerrelasjonentilXML-detaljfragmentet.

string

detailKey xsd:string Nei InneholderXPathforfeltetiXML-detaljfragmentetsomdannerrelasjonentilXML-hovedfragmentet.

string

Page 2297: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="masterDetail"><xsd:complexType><xsd:attributename="master"type="xsd:string"></xsd:attribute><xsd:attributename="masterViewContext"type="xsd:string"></xsd:attribute><xsd:attributename="masterKey"type="xsd:string"></xsd:attribute><xsd:attributename="detailKey"type="xsd:string"></xsd:attribute></xsd:complexType></xsd:element>

Page 2298: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2299: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåmasterDetail-elementet:

<xsf:editWithcaption="group2"xd:autogeneration="template"component="xCollection"><xsf:masterDetailmasterViewContext="CTRL1_5"master="my:group2"masterKey="my:field1"detailKey="my:field3"></xsf:masterDetail></xsf:editWith>

Page 2300: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2301: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

membership-elementet

Tilknytterenbrukerellerengruppebrukeremedenrolle.

Page 2302: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2303: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelsegetUserNameFromData LarbrukernavnblidefineravenXPath-

spørringidataeneihoveddatakildenellerensekundærdatakilde,ogogåblitilknyttetenrolle.

userName Definererenbrukertilenbestemtrolle.group Definererhvilkengruppeenbrukertilhører.

Page 2304: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2305: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="membership"><xsd:complexType><xsd:choiceminOccurs="1"maxOccurs="unbounded"><xsd:elementref="xsf:getUserNameFromData"/><xsd:elementref="xsf:userName"/><xsd:elementref="xsf:group"/></xsd:choice></xsd:complexType></xsd:element>

Page 2306: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathtilknytterenrollemeddenaktuellebrukerenbasertpåmedlemsordeneniskjemadefinisjonsfilen(XSF).Utviklerekanendredenneordenenemanueltiskjemadefinisjonsfilen.membership-elementetmåværeunderordnetroles-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2307: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåmembership-elementet:

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="Domain\username1"memberOf="A"/><xsf:userNamename="Domain\username2"memberOf="B"/><xsf:groupname="Domain\username3"memberOf="C"/></xsf:membership></xsf:roles>

Page 2308: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

menu-elementet

Inneholderinformasjonomdeegendefinertemenyenesombrukesivisningen.

Page 2309: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2310: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsebutton (Valgfrittelement)Definererenknappsomharentilknyttet

handling.caption (Obligatoriskattributt)Brukessomtittelforenmeny.menu (Valgfrittelement)Inneholderinformasjonommenyenesom

brukesienmeny(undermenyer).

Page 2311: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadermenu-elementeteretvalgfrittelementforview-,toolbar-ogmenuArea-elementet.Dukandeklarerefleremenyerforetskjema,oghvermenykaninneholdefleremenu-ellerbutton-elementer.

Obs!Hvisduviloppretteundermenyer,kandunesteetmenu-elementinnietannetmenu-element.

Page 2312: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåmenu-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 2313: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

menuArea-elementet

InneholderinformasjonomdeinnebygdeMicrosoftOfficeInfoPath2003-menyenesombrukesivisningen.

Page 2314: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2315: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsebutton (Valgfrittelement)Definererenknappsomharentilknyttet

handling.name (Obligatoriskattributt)Tilsvarerenavdeinnebygde

toppnivåmenyeneiInfoPath.menu (Valgfrittelement)Inneholderinformasjonommenyenesom

brukesimenyområdet.

Page 2316: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadermenuArea-elementeteretvalgfrittelementforview-elementet.

menuArea-elementettilsvarertoppnivåmenyeneiInfoPathnåretskjemafyllesut.DukandeklarereflereknapperellermenyerietmenuArea-element.Hvertbutton-elementoppretteretekstramenyelementidentilsvarendeinnebygdemenyen,angittavname-attributtetformenuArea-elementet,ogharentilknyttethandling(ellerkommando).Hvisetmenu-elementernestetietmenuArea-element,opprettesenundermenyutenfordeninnebygdemenyen.

Page 2317: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåmenuArea-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 2318: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

message-elementet

Inneholdersignaturbekreftelsesmeldingensomvisesnårdubrukerensignaturtiletskjemaellereninndelingiskjemaet.

Page 2319: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdSignedDataBlockMessage

Overordnedeelementer

Element BeskrivelsesignedDataBlock Definereretnodesettiskjemaetsunderliggende

XML-dokumentsomdukanbrukeendigitalsignaturi.

Page 2320: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2321: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2322: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="message"type="xsf:xdSignedDataBlockMessage"minOccurs="0"></xsd:element>

Page 2323: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBekreftelsesmeldingenerbegrensettil255tegn.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2324: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåmessage-elementet:

<xsf:documentSignatures><xsf:signedDataBlockname=”main”data=”my:myfields/my:subtree1|my:myfields/my:subtree2”signatureLocation=”my:mifields/sig:signatures/main”mode=”countersign”><xsf:message>Bypressingthe&quot;Sign&quot;buttonbelow,Iagreetobeboundtothetermsofthisdocument.</xsf:message></xsf:signedDataBlock></xsf:documentSignatures>

Page 2325: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2326: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

onLoad-elementet

InneholderetruleSet-elementsomstartesnårskjemaetåpnes.

Page 2327: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2328: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelseruleSetActionDefinererruleSet-handlingselementetsomskalstartes.

Page 2329: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2330: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="onLoad"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:ruleSetAction"minOccurs="1"maxOccurs="1"/></xsd:sequence></xsd:complexType><xsd:keyrefname="load_ruleSetAction"refer="xsf:ruleset_name_key"><xsd:selectorxpath="./xsf:ruleSetAction"/><xsd:fieldxpath="@ruleSet"/></xsd:keyref></xsd:element>

Page 2331: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2332: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåonLoad-elementet:

<xsf:onLoad><xsf:ruleSetActionruleSet="RuleSet4"/></xsf:onLoad>

Page 2333: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2334: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

openNewDocumentAction-elementet

Definererenopprettelseshandlingforskjemaer.

Page 2335: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2336: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2337: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

solutionURI xsd:anyURI Ja UniformResourceIdentifier(URI)tilløsningensomdetnyeskjemaetblirbasertpå.

anyURI

Page 2338: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="openNewDocumentAction"><xsd:complexType><xsd:attributename="solutionURI"type="xsd:anyURI"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2339: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderopenNewDocumentAction-elementeteretunderordnetelementirule-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2340: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåopenNewDocumentAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2341: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2342: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

operation-elementet

Definereroperasjonen(metoden)forwebtjenestensomskalbrukestilåhenteogsendedata.

Page 2343: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2344: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsename (Obligatoriskattributt)Inneholderdetentydigenavnetpå

webtjenestemetoden.serviceUrl (Obligatoriskattributt)InneholderURL-adressen(Uniform

ResourceLocator)tilwebtjenestenforespørselenskalsendestil.

soapAction (Obligatoriskattributt)InneholderverdientilSOAPAction-attributtetiSOAP-forespørselsmeldingen(SimpleObjectAccessProtocol).

input (Valgfrittelement)InneholdererstatningsinformasjonenfordeleravSOAP-inndatameldingentilwebtjenesten.

Page 2345: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderoperation-elementeteretobligatoriskelementforwebServiceAdapter-elementet.

Page 2346: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåoperation-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 2347: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2348: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

override-elementet

DefinererenoverstyrendefeilmeldingforXML-skjema-datatypefeilforenindividuellXMLDOM-node(DocumentObjectModel).

Page 2349: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2350: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseerrorMessage (Obligatoriskelement)Angirfeilmeldingensomskal

returnereshvisverdientildenangitteXMLDOM-nodenansessomugyldig.

match (Obligatoriskattributt)IdentifisererXMLDOM-nodensomdenoverstyrendefeilmeldingenerdefinertfor.

Page 2351: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderoverride-elementeteretvalgfrittelementforschemaErrorMessages-elementet.

Page 2352: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåoverride-elementet:

<xsf:schemaErrorMessages><xsf:overridematch="/sampleData/number"><xsf:errorMessageshortMessage="InvalidNumber.">Thevalueenteredmustbeavalidnumber.</xsf:errorMessage></xsf:override></xsf:schemaErrorMessages>

Page 2353: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

package-elementet

InneholderinformasjonomallefilenesombrukesietMicrosoftOfficeInfoPath2003-skjema.

Page 2354: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2355: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsefiles (Obligatoriskelement)Identifisererenlisteoverfilersombrukesi

etInfoPath-skjema.

Page 2356: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderpackage-elementeteretobligatoriskelementforxDocumentClass-elementet.

Page 2357: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåpackage-elementet:

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 2358: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2359: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

partFragment-elementet

DefinererenerstatningsgruppeforenbestemtdelavSOAP-inndatameldingen(SimpleObjectAccessProtocol).

Page 2360: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2361: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsematch (Obligatoriskattributt)InneholderetXPath-uttrykksom

identifisererdeelementeneogattributteneiSOAP-inndatameldingensomskalerstattesvedkjøring.

replaceWith (Obligatoriskattributt)InneholderetXPath-uttrykksomidentifisererdeverdieneikildedokumentetsomskalbrukestilåerstattedeleravSOAP-inndatameldingen.

sendAsString (Valgfrittattributt)AngiratdataenesendessomenstrenggjennomwebServiceAdapter-dataadapteren.

dataObject (Valgfrittattributt)AngirnavnetpådataobjektetsomskalbrukesnårdusenderetpartFragment-elementtilenHWS-server(MicrosoftBiztalk2004HumanWorkflowServices).

filter (Valgfrittattributt)AngirXPath-uttrykketfordetstrukturerteXML-undertreetnårdusenderetundersattforXML-dataene.

Page 2362: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderpartFragment-elementeteretvalgfrittelementforinput-elementet.

FlerepartFragment-elementerertillatt.

Page 2363: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåpartFragment-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"><xsf:partFragmentmatch="/dfs:myFields/dfs:dataFields/s0:IsPrime/s0:inValue"replaceWith="/dfs:myFields/dfs:dataFields/s0:IsPrime"/></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 2364: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

permissions-elementet

AngirtillatelsenInfoPath-skjemaetkreverforActiveX-kontrolleneivisningen.

Page 2365: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2366: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelseallowedControl AngirActiveX-kontrollersomkanstartes.

Page 2367: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2368: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="permissions"><xsd:complexType><xsd:choiceminOccurs="0"maxOccurs="unbounded"><xsd:elementref="xsf:allowedControl"/></xsd:choice></xsd:complexType></xsd:element>

Page 2369: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderpermissions-elementetgirogsåinstallasjonsinformasjonforActiveX-kontrollersomikkealleredeerinstallertpåbrukerensdatamaskin.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2370: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåpermissions-elementet:

<xsf:permissions><xsf:allowedControlcabFile="{84F32C01-78D8-4B93-8ED4-106DA70224C2}.cab”clsid="{84F32C01-78D8-4B93-8ED4-106DA70224C2}"version="1,0,0,1"/><xsf:allowedControlclsid="{F08DF954-8592-11D1-B16A-00C0F0283630}"/></xsf:permissions>

Page 2371: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2372: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

print-elementet

Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellerhurtigtastertilåskriveutskjemaet.

Page 2373: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2374: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2375: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

ui xsf:xdEnabledDisabled Ja Angirombrukerenkanskriveutskjemaet.

enabled

disabled

Page 2376: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="print"><xsd:complexType><xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2377: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderprint-elementeteretvalgfrittelementifeatureRestrictions-elementet.Hvisdetteelementetikkeerinkludertiskjemadefinisjonsfilen(XSF),kanskjemaetsmenyer,verktøylinjerellerhurtigtastertilåskriveutskjemaetbrukes.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2378: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåprint-elementet:

<xsf:featureRestrictions><xsf:saveui="disabled"/><xsf:sendMailui="disabled"/><xsf:exportToWebui="disabled"/><xsf:exportToExcelui="disabled"/><xsf:printui="enabled"/><xsf:autoRecoveryfeature="disabled"/></xsf:featureRestrictions>

Page 2379: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

printSettings-elementet

Angirskriverinnstillingenesombrukesvedutskriftavvisningen.

Page 2380: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2381: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsebottomMargin (Valgfrittattributt)Angirbunnmargen.collate (Valgfrittattributt)Angirompapiretersortert.copies (Valgfrittattributt)Angirantalletkopier.footer (Valgfrittattributt)Angirbunnteksten.header (Valgfrittattributt)Angirtoppteksten.leftMargin (Valgfrittattributt)Angirvenstremargen.marginUnitsType (Valgfrittattributt)Angirmargenhetsstørrelsen.orientation (Valgfrittattributt)Angirretningen.pageRangeEnd (Valgfrittattributt)Angirdensistesidensom

skalskrivesut.pageRangeStart (Valgfrittattributt)Angirdenførstesidensom

skalskrivesut.paperSize (Valgfrittattributt)Angirstørrelsenpåpapiret.paperSource (Valgfrittattributt)Angirpapirkilden.printerName (Valgfrittattributt)Angirnavnetpåskriveren.printerSpecificSettings (Valgfrittattributt)Angirinnstilingerforangitt

skriver.rightMargin (Valgfrittattributt)Angirhøyremargen.topMargin (Valgfrittattributt)Angirtoppmargen.

Page 2382: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderprintSettings-elementeteretvalgfrittelementforview-elementet.

Page 2383: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåprintSettings-elementet:

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 2384: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2385: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

property-elementet

Definererenbestemtegenskapfordenangittefilen.

Page 2386: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2387: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsename (Obligatoriskattributt)Definerernavnetpåegenskapen.type (Obligatoriskattributt)Definereregenskapstypen.value (Obligatoriskattributt)Forenkleegenskaperangirdetteattributtet

enverdiforegenskapen.Forsammensatteegenskaperogegenskapermedflereverdierdefineresdenangitteverdiensometbeholder-XML-trevedhjelpavenåpeninnholdsmodell.

Page 2388: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderproperty-elementeteretvalgfrittelementforfileProperties-elementet.

Page 2389: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåproperty-elementet:

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 2390: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2391: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

query-elementet

KnytterendataadaptertiletdataobjektelleretskjemasunderliggendeXML-dokument.

Page 2392: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2393: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseadoAdapter (Valgfrittelement)DefinererenADO-

dataadapter(ActiveXDataObjects)somhenterdatafraenADO-datakildefordetangittedataobjektet.

webServiceAdapter (Valgfrittelement)Definererendataadapterforwebtjenestesomhenterdatafraenwebtjenestefordetangittedataobjektet.

xmlFileAdapter (Valgfrittelement)Definererendataadapterfor.xml-filsomhenterdatafraen.xml-filfordetangittedataobjektet.

queryAction (Valgfrittelement)Definererenspørrehandlingfordatatilkoblingen.

sharepointListAdapter (Valgfrittelement)InneholderinformasjonfordataadapterensomdetskalforetasenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 2394: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderquery-elementeteretvalgfrittelementforxDocumentClass-ogdataObject-elementet.

Dukanbareangiéndataadapteriquery-elementet.

Page 2395: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåquery-elementet:

<xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query>

Page 2396: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2397: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

query-elementet(dataObject-elementet)

Knytterendataadaptertiletdataobjekt.

Page 2398: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2399: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedataObject DefinereretsekundærtdataobjektsombrukesietMicrosoft

OfficeInfoPath-skjema.

Page 2400: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelseadoAdapter (Valgfrittelement)DefinererenADO-

dataadapter(ActiveXDataObjects)somhenterdatafraenADO-datakildefordetangittedataobjektet.

webServiceAdapter (Valgfrittelement)Definererendataadapterforwebtjenestesomhenterdatafraenwebtjenestefordetangittedataobjektet.

xmlFileAdapter (Valgfrittelement)DefinererendataadapterforXML-filsomhenterdatafraenXML-filfordetangittedataobjektet.

sharepointListAdapter (Valgfrittelement)InneholderinformasjonfordataadapterensomdetskalforetasenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 2401: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2402: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="query"><xsd:complexType><xsd:choice><xsd:elementref="xsf:adoAdapter"/><xsd:elementref="xsf:webServiceAdapter"/><xsd:elementref="xsf:xmlFileAdapter"/><xsd:elementref="xsf:sharepointListAdapter"/></xsd:choice></xsd:complexType></xsd:element>

Page 2403: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2404: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåquery-elementet:

<xsf:dataObjects><xsf:dataObjectname="EmployeeNames"schema="EmployeeNames.xsd"initOnLoad="yes"><xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query></xsf:dataObject></xsf:dataObjects>

Page 2405: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

queryAction-elementet

Definererenspørrehandlingfordatatilkoblingen.

Page 2406: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2407: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2408: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

adapter xsd:string Ja Inneholdernavnetpådataadapterenforspørring.

streng

Page 2409: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="queryAction"><xsd:complexType><xsd:attributename="adapter"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2410: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderqueryAction-elementeteretunderordnetelementirule-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2411: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåqueryAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2412: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2413: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

role-elementet

Definererrolle.

Page 2414: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2415: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2416: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelse Muligeverdiername xdRoleName Ja Brukestilå

identifisererollen.

SammebegrensningersomxdViewName.

Page 2417: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="role"><xsd:complexType><xsd:attributename="name"type="xsf:xdRoleName"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2418: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvergangdudefinererenrolleforetskjema,blirettilsvarenderole-elementopprettetiskjemadefinisjonsfilen(XSF).Dukantilordnebrukeretilrollervedhjelpavbrukernavn,grupperogXPath-brukernavn.Brukerekanmerkesforrollerpåenavfiremåter:

Oppretterrollefornyedokumenter.

BrukernavnforNT-domenebrukere(bareintranettellerklarerte).

XPath-brukernavnsomerlagretiXML-data(bareintranettellerklarerte).

GruppeellergrupperikatalogtjenestegrupperiActiveDirectory(bareintranettellerklarerte).

InfoPathbrukerbrukertilordningensomfølgermedlemskapsordeneniskjemadefinisjonsfilen.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2419: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpårole-elementet:

<rolesinitiator=”xsd:string”default=”xsd:string”hideStatusBarDisplay="xsf:xdYesNo"><rolename=”xsf:xdRoleName”/><membership><getUserNameFromDatadataObject=”xsd:string”select=”xsd:string”memberOf=”xsd:string”/><userNamename=”xsd:string”memberOf=”xsd:string”/><userNamename=”xsd:string”memberOf=”xsd:string”/><groupname=”xsd:string”memberOf=”xsd:string”/></membership></roles>

Page 2420: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

roles-elementet

Definererroller.

Page 2421: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2422: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelserole Definererrolle.membership Tilordnerenbrukerellerengruppebrukeremedenrolle.

Page 2423: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

default xsd:string Ja Angirnavneidentifikatorentilrollensomerstandardrollen.

streng

initiator xsd:string Nei Angirnavneidentifikatorenforrollensomervagtsomoppretterrollen.

streng

hideStatusBarDisplay xdYesNo Nei Angiromgjeldenderolleskalvisesistatuslinjen.

yes

no

Page 2424: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="roles"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:role"minOccurs="1"maxOccurs="unbounded"/><xsd:elementref="xsf:membership"minOccurs="0"maxOccurs="1"/></xsd:sequence><xsd:attributename="default"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="initiator"type="xsd:string"use="optional"></xsd:attribute><xsd:attributename="hideStatusBarDisplay"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType><!--rolenamesmustbeunique--><xsd:uniquename="roles_name_unique"><xsd:selectorxpath="./xsf:role"/><xsd:fieldxpath="@name"/></xsd:unique><!--fieldsmustreferenceexistingrole--><xsd:keyname="role_name_key"><xsd:selectorxpath="./xsf:role"/><xsd:fieldxpath="@name"/></xsd:key><xsd:keyrefname="role_default"refer="xsf:role_name_key"><xsd:selectorxpath="."/><xsd:fieldxpath="@default"/></xsd:keyref><xsd:keyrefname="role_initiator"refer="xsf:role_name_key"><xsd:selectorxpath="."/><xsd:fieldxpath="@initiator"/></xsd:keyref><xsd:keyrefname="role_membership"refer="xsf:role_name_key">

Page 2425: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsd:selectorxpath="./xsf:membership/*"/><xsd:fieldxpath="@memberOf"/></xsd:keyref></xsd:element>

Page 2426: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2427: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåroles-elementet:

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="Domain\username1"memberOf="A"/><xsf:userNamename="Domain\username2"memberOf="B"/><xsf:groupname="Domain\username3"memberOf="C"/></xsf:membership></xsf:roles>

Page 2428: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2429: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

rule-elementet

Definererenhandlingsomerstartetetteratenhendelseharoppståttiskjemaet.

Page 2430: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2431: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelseassignmentAction Definererenhandlingforåangiverdien

foretfelt.closeDocumentAction Definerenlukkehandlingforskjemaer.dialogBoxExpressionAction DefinereretXPath-uttrykksomvisesien

dialogboks.dialogBoxMessageAction Definererenlitteralmeldingsomvisesi

endialogboks.exitRuleSet Nårdetteelementeterplassertpåslutten

avenregel,avbryterdetbehandlingenavflereregleriheleruleSetnårregelenkjøres.

openNewDocumentAction Definererenopprettelseshandlingforskjemaer.

queryAction Definererenspørrehandlingfordatatilkoblingen.

submitAction Definererensendehandlingforskjemaer.switchViewAction Definererenvisningsbyttehandling.

Page 2432: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

caption xsd:string Ja Inneholdernavnetåpåregelenslikdenvisesibrukergrensesnittet.

streng

condition xsd:string Nei DefinererXPath-uttrykketevaluertsomenboolskverdisombestemmeromdentilknyttedehanslingenskalstartes.

streng

isEnabled xdYesNo Nei Angiromruleeraktivertforskjemaet.Standardverdiener"yes".

yes

no

Page 2433: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="rule"><xsd:complexType><xsd:sequence><xsd:choiceminOccurs="0"maxOccurs="unbounded"><xsd:elementref="xsf:dialogBoxMessageAction"/><xsd:elementref="xsf:dialogBoxExpressionAction"/><xsd:elementref="xsf:switchViewAction"/><xsd:elementref="xsf:assignmentAction"/><xsd:elementref="xsf:queryAction"/><xsd:elementname="submitAction"><xsd:complexType><xsd:attributename="adapter"type="xsf:xdTitle"use="required"></xsd:attribute></xsd:complexType></xsd:element><xsd:elementref="xsf:openNewDocumentAction"/><xsd:elementref="xsf:closeDocumentAction"/></xsd:choice><xsd:elementname="exitRuleSet"minOccurs="0"><xsd:complexType/></xsd:element></xsd:sequence><xsd:attributename="caption"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="condition"type="xsd:string"use="optional"></xsd:attribute><xsd:attributename="isEnabled"type="xsf:xdYesNo"use="optional"default="yes"></xsd:attribute></xsd:complexType></xsd:element>

Page 2434: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2435: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpårule-elementet:

<xsf:ruleSets><xsf:ruleSetname="RuleSet1"><xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetreceipts!</xsf:dialogBoxMessageAction><xsf:openNewDocumentActionsolution="urn:approvalForm"/><xsf:exitRuleSet/></xsf:rule><xsf:rulecaption="AlwaysSubmit"isEnabled="no"><xsf:submitActionadapter="ExpenseDatabase"/></xsf:rule></xsf:ruleSet>

<xsf:ruleSetname="RuleSet2"><xsf:rulecaption="Lookupcontact"><xsf:queryActionadapter="Contacts"/></xsf:rule></xsf:ruleSet></xsf:ruleSets>

Page 2436: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2437: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ruleSet-elementet

Inneholderettellerflererule-elementer.

Page 2438: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2439: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelserule Definererenhandlingsomerstartetetteratenhendelsehar

oppståttiskjemaet.

Page 2440: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

name xsd:string Ja InneholdernavnetpåruleSet.

streng

Page 2441: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="ruleSet"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:rule"minOccurs="1"maxOccurs="unbounded"/></xsd:sequence><xsd:attributename="name"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2442: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2443: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåruleSet-elementet:

<xsf:ruleSets><xsf:ruleSetname="RuleSet1"><xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetreceipts!</xsf:dialogBoxMessageAction><xsf:openNewDocumentActionsolution="urn:approvalForm"/><xsf:exitRuleSet/></xsf:rule><xsf:rulecaption="AlwaysSubmit"isEnabled="no"><xsf:submitActionadapter="ExpenseDatabase"/></xsf:rule></xsf:ruleSet>

<xsf:ruleSetname="RuleSet2"><xsf:rulecaption="Lookupcontact"><xsf:queryActionadapter="Contacts"/></xsf:rule></xsf:ruleSet></xsf:ruleSets>

Page 2444: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ruleSetAction-elementet

DefinererruleSet-handlingselementetsomskalstartes.

Page 2445: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2446: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2447: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

ruleSet xsd:string Ja InneholdernavnetpåruleSetsomskalstartes.

streng

Page 2448: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="ruleSetAction"><xsd:complexType><xsd:attributename="ruleSet"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2449: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderruleSetAction-elementeterunderordnetsubmit,domEventHandler,onLoadogbutton-elementene.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2450: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåruleSetAction-elementet:

<xsf:onLoad><xsf:ruleSetActionruleSet="RuleSet4"/></xsf:onLoad>

Page 2451: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ruleSets-elementet

InneholderettellerflereruleSet-elementer.

Page 2452: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2453: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelseruleSet Inneholderettellerflererule-elementer.

Page 2454: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2455: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="ruleSets"><xsd:complexType><xsd:sequence><xsd:elementref="xsf:ruleSet"minOccurs="0"maxOccurs="unbounded"/></xsd:sequence></xsd:complexType><xsd:uniquename="ruleSets_name_unique"><xsd:selectorxpath="./xsf:ruleSet"/><xsd:fieldxpath="@name"/></xsd:unique></xsd:element>

Page 2456: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderruleSets-elementeteretvalgfrittelementforxDocumentClass-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2457: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåruleSets-elementet:

<xsf:ruleSets><xsf:ruleSetname="RuleSet1"><xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetreceipts!</xsf:dialogBoxMessageAction><xsf:openNewDocumentActionsolution="urn:approvalForm"/><xsf:exitRuleSet/></xsf:rule><xsf:rulecaption="AlwaysSubmit"isEnabled="no"><xsf:submitActionadapter="ExpenseDatabase"/></xsf:rule></xsf:ruleSet>

<xsf:ruleSetname="RuleSet2"><xsf:rulecaption="Lookupcontact"><xsf:queryActionadapter="Contacts"/></xsf:rule></xsf:ruleSet></xsf:ruleSets>

Page 2458: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2459: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

save-elementet

ViseromdetermerketavforalternativetLagrevedhjelpavegendefinertkode.

Page 2460: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2461: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelseuseScriptHandler Angiratsende-,lagre-eller

versjonsoppgraderingsoperasjonenevilblihåndtertvedhjelpavskjemakode.

Page 2462: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

AttributterIngen.

Page 2463: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="save"><xsd:complexType><xsd:choiceminOccurs="0"maxOccurs="1"><xsd:elementref="xsf:useScriptHandler"/></xsd:choice></xsd:complexType></xsd:element>

Page 2464: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdetermerketavforalternativetLagrevedhjelpavegendefinertkode,blir<xsf:save><xsf:useScriptHandler/></xsf:save>-elementenelagttilskjemadefinisjonsfilen(XSF)sometunderordnetelementavxDocumentClass-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2465: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsave-elementet:

<xsf:save><xsf:useScriptHandler/></xsf:save>

Page 2466: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2467: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

save-elementet(featureRestrictions-elementet)

Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellerhurtigtastertilålagreskjemaet.

Page 2468: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2469: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsefeatureRestrictions Angirombrukerenkanbrukeskjemaetsmenyer,

verktøylinjerellerhurtigtastertilålagreskjemaet,eksportereskjemaet,skriveutskjemaetellersendeskjemaetsomete-postvedlegg.

Page 2470: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

ui xsf:xdEnabledDisabled Ja Angirombrukerenkanlagreskjemaet.

enabled

disabled

Page 2471: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="save"minOccurs="0"><xsd:complexType><xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2472: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadersave-elementeteretvalgfrittelementifeatureRestrictions-elementet.Hvisdetteelementetikkeerinkludertiskjemadefinisjonsfilen(XSF),dakanskjemaetsmenyer,verktøylinjerellerhurtigtasterbrukestilålagreskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2473: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsave-elementet:

<xsf:featureRestrictions><xsf:saveui="disabled"/><xsf:sendMailui="disabled"/><xsf:exportToWebui="disabled"/><xsf:exportToExcelui="disabled"/><xsf:printui="enabled"/><xsf:autoRecoveryfeature="disabled"/></xsf:featureRestrictions>

Page 2474: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2475: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

schemaErrorMessages-elementet

InneholderegendefinertefeilmeldingersombrukestilåoverstyreXML-skjema-datatypefeil.

Page 2476: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2477: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseoverride (Valgfrittelement)Definererenoverstyrendefeilmeldingfor

XML-skjema-datatypefeilforenindividuellXMLDOM-node(DocumentObjectModel).

Page 2478: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderschemaErrorMessages-elementeteretvalgfrittelementforxDocumentClass-elementet.

Page 2479: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåschemaErrorMessages-elementet:

<xsf:schemaErrorMessages><xsf:overridematch="/sampleData/number"><xsf:errorMessageshortMessage="InvalidNumber.">Thevalueenteredmustbeavalidnumber.</xsf:errorMessage></xsf:override></xsf:schemaErrorMessages>

Page 2480: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2481: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

script-elementet

Definererkildeskriptfilensominneholderaltskriptinnholdpådatanivåsomdetrefererestiliskjemaet.

Page 2482: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2483: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsesrc (Obligatoriskattributt)AngirenrelativURL-adresseiskjemafilentil

denangitteskriptkildefilen.

Page 2484: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderscript-elementeteretvalgfrittelementforscripts-elementet.

Page 2485: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåscript-elementet:

<xsf:scriptslanguage="jscript"><xsf:scriptsrc="myscripts.js"/></xsf:scripts>

Page 2486: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2487: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

scripts-elementet

Definererkildentilalleskriptforforretningslogikksombrukespådokumentnivåiskjemaet.

Page 2488: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2489: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelselanguage (Obligatoriskattributt)Definererskriptspråket

sombrukesikildefileneforforretningslogikk.script (Valgfrittelement)Definererkildeskriptfilensom

inneholderaltskriptinnholdpådatanivåsomdetrefererestiliskjemaet.

enforceScriptTimeout (Valgfrittelement)Angiromentidsavbruddsperiodeforskriptskalaktiveresellerdeaktiveres.

Page 2490: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderscripts-elementeteretvalgfrittelementforxDocumentClass-elementet.

Detkanværemerennettscript-elementiscripts-elementet,mendebørskrivesisammeskriptspråk.Alledefinerteskriptkilderkjedessammenoglastesinniettskriptmotormiljønårskjemaetfyllesut.Dettebetyratduplisertefunksjonerogegenskapsnavnløsesavskriptmotorensomstandard,ogdensistedeklarasjonenerdensombrukes.Skjemautvikleremåsørgeforatdetbrukesentydigenavniskriptkildefileneforetskjema.

Hvisduvilleggetilkodedejscript-filerietskjema,måduredigereskjemadefinisjonsfilen(XSF)foråendrelanguage-egenskapeniscripts-elementet.Nåregenskapeneroppdatert,vilscripts-inndelingeniXSF-filenseslikut:

<xsf:scriptslanguage="jscript.encode"> <xsf:scriptsrc="scriptenc.js"></xsf:script></xsf:scripts>

scripts-elementetfinnesikkeiXSF-filenhvisskjemaetbrukerbehandletkode.

Page 2491: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåscripts-elementet:

<xsf:scriptslanguage="jscript"enforceScriptTimeout="no"><xsf:scriptsrc="internal.js"/><xsf:scriptsrc="script.js"/></xsf:scripts>

Page 2492: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2493: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

sendMail-elementet

Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjerellerhurtigtastertilåsendeskjemaetsomete-postvedlegg.

Page 2494: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2495: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2496: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

ui xdEnabledDisabled required Angirombrukerenkansendeskjemaetsomete-postvedlegg.

enabled

disabled

Page 2497: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="sendMail"><xsd:complexType><xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2498: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersendMail-elementeteretvalgfrittelementifeatureRestrictions-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2499: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsendMail-elementet:

<xsf:featureRestrictions><xsf:saveui="disabled"/><xsf:sendMailui="disabled"/><xsf:exportToWebui="disabled"/><xsf:exportToExcelui="disabled"/><xsf:printui="enabled"/><xsf:autoRecoveryfeature="disabled"/></xsf:featureRestrictions>

Page 2500: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2501: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

sharepointListAdapter-elementet

InneholderinformasjonfordataadapterensomdetskalforetasenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 2502: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2503: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element Beskrivelsefield Inneholderinformasjonomfelttilordningforhvertfeltien

SharePoint-listeogdettilsvarendenavnetsombrukesiMicrosoftOfficeInfoPath2003ServicePack1.

Page 2504: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelse Muligeverdiername xdTitle Ja Inneholdernavnetpå

sharepointListAdapter,ogbrukessomnavnpådensekundæredatakilden.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

siteUrl xsd:string Ja InneholderURL-adressen(UniformResourceLocator)tilSharePoint-området.

streng

sharepointGuid xsd:string Ja InneholderSharePont-listensGUID.

streng

infopathGroup xsd:string Ja InneholdernavnetpågruppensomallefelteneiSharePoint-listenblirlagret.

streng

queryAllowed xdYesNo Nei Angiromadapterenkanbrukesispørringtildatakilden.Alltidsatttil"yes"forsharepointListAdapter.

yes

no

submitAllowed xdYesNo Nei Angiromadapterenkanbrukesforsendingtildatakilden.UtelattforsharepointListAdapter,somtilsvarerstandardverdien"no".

yes

no

Page 2505: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="sharepointListAdapter"><xsd:complexType><xsd:sequence><xsd:elementname="field"minOccurs="0"maxOccurs="unbounded"><xsd:complexType><xsd:attributename="sharepointName"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="infopathName"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="isLookup"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType></xsd:element></xsd:sequence><xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute><xsd:attributename="siteUrl"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="sharepointGuid"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="infopathGroup"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute><xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 2506: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvertfeltiSharePoint-listensomreturneresavdataadapterenvilhaetfield-element.sharepointListAdapterkanbarebrukessomensekundærdatakildeogstøtterikkeensendehendelse.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2507: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsharepointListAdapter-elementet:

<xsf:sharepointListAdaptername="StatusReportlibrary"siteUrl=”http://xyzco/reports/”sharepointGuid="{ABD2E239-0EE7-48F4-B506-C38A1728E195}"infopathGroup="XyzReportsLibrary"queryAllowed="yes><xsf:fieldsharepointName="File_x0020_Type"infopathName="Type"></xsf:field><xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"></xsf:field></xsf:sharepointListAdapter>

Page 2508: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2509: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

signedDataBlock-elementet

DefinereretnodesettiskjemaetsunderliggendeXML-dokumentsomdukanbrukeendigitalsignaturi.

Page 2510: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2511: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Underordnedeelementer

Element BeskrivelsemessageMeldingenomsignaturbekreftelsesomvisesnårendigital

signaturbrukespåskjemaetellerenskjemainndeling.

Page 2512: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk Beskrivelsename xdSignedDataBlockName Ja Inneholdernavnet

påsignedDataBlock

data xsd:string Ja InneholderetXPath-samsvarsuttrykksomdefinerernodesettettilsignaturenbrukespå.

signatureLocation xsd:string Ja InneholderetXPath-uttrykksompekertilXMLDOM-noden(DocumentObjectModel)iskjemaetsunderliggendeXML-dokumentderdendigitalesignaturenlagres.

mode xdSignatureRelationEnum Ja AngissignaturrelasjonenforsignedDatablockelementet.Standardverdiener"single".

Page 2513: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="signedDataBlock"><xsd:complexType><xsd:sequence><xsd:elementname="message"type="xsf:xdSignedDataBlockMessage"minOccurs="0"></xsd:element></xsd:sequence><xsd:attributename="name"type="xsf:xdSignedDataBlockName"use="required"></xsd:attribute><xsd:attributename="data"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="signatureLocation"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="mode"type="xsf:xdSignatureRelationEnum"use="required"></xsd:attribute></xsd:complexType><xsd:uniquename="signedDataBlock_name_unique"><xsd:selectorxpath="."/><xsd:fieldxpath="@name"/></xsd:unique></xsd:element>

Page 2514: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNodesettetmåværeunionenavtilkoblededeltrær.Hvisenikke-bladnodeerinkludertisignedDataBlock,måalledeunderordnedeinkluderes.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2515: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsignedDataBlock-elementet:

<xsf:documentSignatures><xsf:signedDataBlockname=”main”data=”my:myfields/my:subtree1|my:myfields/my:subtree2”signatureLocation=”my:mifields/sig:signatures/main”mode=”countersign”><xsf:message>Bypressingthe&quot;Sign&quot;buttonbelow,Iagreetobeboundtothetermsofthisdocument.</xsf:message></xsf:signedDataBlock></xsf:documentSignatures>

Page 2516: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2517: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

solutionProperties-elementet

InneholderinformasjonomutformingstidforetMicrosoftOfficeInfoPath2003-skjema.

Page 2518: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2519: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelseallowCustomization (Valgfrittattributt)Angiromskjemaet

kanendresellertilpasses.automaticallyCreateNodes (Valgfrittattributt)AngiromXMLDOM-

noder(DocumentObjectModel)blirgenerertautomatisknårkontrollersettesinnivisningeniutformingsmodus.

fullyEditableNamespace (Valgfrittattributt)IdentifiserernavneområdetforetXML-skjemaiskjemamalen.NavneområdetkanendresfullstendigiutformingsmodusiInfoPath.

lastOpenView (Valgfrittattributt)IdentifiserernavnetpåvisningensomblesiståpnetiInfoPathunderutformingenavetskjema.

lastVersionNeedingTransform (Valgfrittattributt)IdentifiserermidlertidigverdienformaxToVersionUpgrade-attributtetidocumentVersionUpgrade-elementetforoppgraderingmeden.xslt-filhvisskriptkodebrukesforoppgraderingen.

scriptLanguage (Valgfrittattributt)Identifiserernavnetpåskriptspråketsombrukestilåimplementereforretningslogikkforskjemaet.

publishSaveUrl (Valgfrittattributt)InneholderplasseringenfordenlagredeskjemamalenhvisdenerenannenennverdienforpublishUrl-attributtet.

Page 2520: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersolutionProperties-elementeteretvalgfrittelementforapplicationParameters-elementet.

Page 2521: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsolutionProperties-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.1.0.10"fullyEditableNamespace="urn:names?pace1:mynames"/></xsf:applicationParameters>

Page 2522: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2523: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

subject-element

Inneholderemnelinjenie-postmeldingernårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 2524: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:complexType

Page 2525: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapter Detoverordnedeelementetinneholdernødvendig

informasjonforåsendeetInfoPath-skjemavedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 2526: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2527: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Type Obligatorisk BeskrivelseMuligeverdier

value xsd:string Ja Inneholderverdienforsubject-elementet.

streng

valueType xdExpressionLiteral Nei Angiromvalue-attributtetertolketsometXPath-uttrykkellerenliteralstreng.

utrykk

literal

Page 2528: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="subject"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 2529: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2530: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsubject-elementet:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 2531: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2532: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submit-elementet

Inneholderinformasjonomsendefunksjonalitetenietskjema.

Page 2533: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2534: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsecaption (Valgfrittattributt)Definerernavnetpå

sendeknappenogdettilsvarendemenyelementetsomvilvisespåFile-menyen(Fil)nårenbrukerfyllerutskjemaet.

disableMenuItem (Valgfrittattributt)Angirommenyelementetforsendeoperasjonenskaldeaktiveres.

errorMessage (Valgfrittelement)Angirtekstensomskalbrukesifeilmeldingen.HvisshowStatusDialog-attributtetforsubmit-elementetsettestil"no",vildetteelementetbliignorert.

onAfterSubmit (Valgfrittattributt)Angiromskjemaetskallukkes,holdesåpentelleromdetskalopprettesetnyttskjemaetterenvellykketsending.

showSignatureReminder (Valgfrittattributt)Angiromdetskalvisesendialogboksderbrukerenblirbedtomåsignereskjemaetdigitaltførdetsendes.

showStatusDialog (Valgfrittattributt)Angiromstatusdialogboksenskalvisesettersendeoperasjonen.Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

successMessage (Valgfrittelement)Angirtekstensomskalbrukesforåvarslebrukerenomatsendingenvarvellykket.

useHttpHandler (Valgfrittelement)AngiratskjemaetskalsendestildenangitteURL-adressen(UniformResourceLocator)vedhjelpavdenangitteHTTP-metoden.

useScriptHandler (Valgfrittelement)Angiratskjemaetskalsendesvedhjelpavskriptkodeidentilknyttedeskriptfilen.Sendekodenmå

Page 2535: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

skrivesihendelsesbehandlingenOnSubmitRequestiskjemaetsprimæreskriptfil.

useQueryAdapter (Valgfrittelement)Angiratskjemaetskalsendestilsammedataadaptersomangittiquery-elementet.

webServiceAdapter (Valgfrittelement)Angiratskjemaetskalsendestilenwebtjenesteadapter.

submitAction (Valgfrittelement)Angirdataadapterensombrukestilåsendeskjemaet.

Page 2536: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadersubmit-elementeteretvalgfrittelementforxDocumentClass-elementet.

Page 2537: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsubmit-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useScriptHandler/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 2538: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2539: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAction-elementet(rule-elementet)

Definererensubmit-handlingforetskjema.

Page 2540: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2541: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelserule Definererenhandlingsomerstartetetteratenhendelsehar

oppståttiskjemaet.

Page 2542: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2543: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk Beskrivelse Muligeverdieradapter xsf:xdTitle Ja Inneholder

navnetpådataadapterenforsending.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

Page 2544: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="submitAction"><xsd:complexType><xsd:attributename="adapter"type="xsf:xdTitle"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2545: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2546: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsubmitAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2547: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2548: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAction-elementet(submit-elementet)

Angirdataadapterensombrukestilåsendeskjemaet.

Page 2549: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2550: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsesubmit Inneholderinformasjonomsendefunksjonalitetenietskjema.

Page 2551: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2552: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk Beskrivelse Muligeverdieradapter xsf:xdTitle Ja Navnetpå

dataadapterensombrukestilåsendeskjemaet.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{Cc}\p{Cf}\p{Cn}])(([^\p{Zl}\p{Zp}\p{Cc}])*([^\p{Z}\p{Cc}\p{Cf}\p{Cn}]))?

Page 2553: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="submitAction"minOccurs="0"><xsd:complexType><xsd:attributename="adapter"type="xsf:xdTitle"use="required"></xsd:attribute></xsd:complexType><xsd:keyrefname="submitAdapter_name_keyref"refer="xsf:adapter_name_key"><xsd:selectorxpath="."/><xsd:fieldxpath="@adapter"/></xsd:keyref></xsd:element>

Page 2554: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2555: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsubmitAction-elementet:

<xsf:submitcaption="Su&bmit"disableMenuItem="no"onAfterSubmit="keepOpen"showStatusDialog="yes"><xsf:submitActionadapter="dav"/></xsf:submit>

<xsf:dataAdapters><xsf:davAdaptername="dav"folderUrl="http://some_server/some_doc_lib"getFileNameFromData="/my:myFields/my:field1"overwriteAllowed="no"></xsf:davAdapter></xsf:dataAdapters>

Page 2556: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

successMessage-elementet

Angirtekstensomskalbrukesforåvarslebrukerenomatsendingenvarvellykket.

Page 2557: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2558: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersuccessMessage-elementeteretvalgfrittelementforsubmit-elementet.

successMessage-elementetinneholderikkenoenattributterellerunderordnedeelementer.

successMessage-elementetignorereshvisshowStatusDialog-attributtetforsubmit-elementetsettestil"no".

Page 2559: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåsuccessMessage-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useScriptHandler/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage<xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 2560: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2561: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

switchViewAction-elementet

Definererenvisningsbyttehandling.

Page 2562: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2563: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelserule Definererenhandlingsomerstartetetteratenhendelsehar

oppståttiskjemaet.

Page 2564: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2565: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk Beskrivelse Muligeverdierview xsf:xdViewName Ja Inneholder

navnetpåvisningen.

minLength=1

maxLength=255

pattern=([^\p{Z}\p{C}/\\#&"><])(([^\p{Zl}\p{Zp}\p{C}/\\#&"><])*([^\p{Z}\p{C}/\\#&"><]))?

Page 2566: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="switchViewAction"><xsd:complexType> <xsd:attributename="view"type="xsf:xdViewName"use="required"/></xsd:complexType><xsd:keyrefname="switchViewAction_view_keyref"refer="xsf:view_name_key"> <xsd:selectorxpath="."/> <xsd:fieldxpath="@view"/></xsd:keyref></xsd:element>

Page 2567: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2568: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåswitchViewAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2569: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2570: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

task-elementet

InneholderinformasjonomMicrosoftBizTalkServer2004HumanWorkflowServices-oppgaver(HWS)someraktivertforskjemaet.

Page 2571: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2572: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2573: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk BeskrivelseMuligeverdier

name xsf:xdHWSname Ja DetentydigenavnetpåoppgavenslikdeterangittiHWS-arbeidsflytutformeren.BrukesforonClick-hendelsenforknappenioppgaverutenforHWS-arbeidsflyt.

Kanikkeinneholdefølgendetegn:

\/"[]:<>+=;,?*@

taskTypeID xsd:string Ja DenentydigeIDenforoppgaven.

string

caption xsf:xdHWSCaption Nei EtikettenfordentilsvarendeknappenioppgaverutenforHWS-arbeidsflytforåstarteellersvarepåenoppgave.

minLength=1

maxLength=255

Page 2574: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="task"> <xsd:complexType> <xsd:attributename="name"type="xsf:xdHWSname"use="required"/> <xsd:attributename="taskTypeID"type="xsd:string"use="required"/> <xsd:attributename="caption"type="xsf:xdHWSCaption"use="optional"/> </xsd:complexType> </xsd:element>

Page 2575: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertask-elementeteretvalgfrittelementforallowedTasks-elementet.

Hverenkeltoppgavesomeraktivertforskjemaet,måhaettilsvarendetask-elementiallowedTasks-inndelingeniskjemadefinisjonsfilen(XSF).

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2576: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåtask-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 2577: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2578: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2579: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

taskpane-elementet

DefinererenegendefinertoppgaverutesomskalbrukesietOfficeInfoPath2003-skjema.

Page 2580: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2581: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsecaption (Obligatoriskattributt)Definerertittelensombrukesi

rullegardinlistenioppgaveruten.href (Obligatoriskattributt)AngirdenrelativeellerabsolutteURL-

adressen(UniformResourceLocator)tilen.html-fil.

Page 2582: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertaskpane-elementeteretvalgfrittelementforxDocumentClass-elementet.

Oppgaveruteneretikke-modaltpanelsomvisestilhøyreforhovedskjemaområdet.Oppgaveruterinneholderkommandoersomerspesifikkeforutføringavoppgaverrelaterttiletenkeltskjema.InfoPathstøtterbrukavenenkelt,egendefinertoppgaverute.

Hvisduvilhafleretyperoppgaveruter,kanduinkludereflere.htm-fileriskjemamalenogbrukeNavigate-metodenforHTMLTaskPane-objektetiMicrosoftOfficeInfoPath2003-objektmodellentilånavigeremellomdeulike.htm-filene.

Page 2583: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåtaskpane-elementet:

<xsf:xDocumentClass>...<xsf:taskpanecaption="DesignIssuesHelp"href="DesignIssuesHelp.htm"/>...</xsf:xDocumentClass>

Page 2584: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2585: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

to-elementet

InneholdermottakerinformasjonforTil-linjeniene-postmeldingnårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 2586: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2587: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapter Detoverordnedeelementetinneholdernødvendig

informasjonforåsendeetInfoPath-skjemavedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 2588: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2589: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk BeskrivelseMuligeverdier

value xsd:string Ja Inneholderverdienforto-elementet.

string

valueType xsf:xdExpressionLiteralNei Angiromvalue-attributtetertolketsometXPath-uttrykkellersomenlitteralstreng.

uttrykk

litteral

Page 2590: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="to"minOccurs="0"><xsd:complexType><xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute></xsd:complexType></xsd:element>

Page 2591: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFlereadresserpåTil-linjenmåskillesmedsemikolon.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2592: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåto-elementet:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 2593: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

toolbar-elementet

Inneholderinformasjonomverktøylinjenesombrukesivisningen.

Page 2594: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2595: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsebutton (Valgfrittelement)Definererenknappsomharentilknyttet

handling.caption (Obligatoriskattributt)Brukessomtittelpåverktøylinjennår

linjenikkeerforankrettilbrukergrensesnittet.name (Obligatoriskattributt)Identifisererdentilsvarendeverktøylinjen

iulikevisninger.Attributtetmåværeentydigiengittvisning.menu (Valgfrittelement)Inneholderinformasjonommenyenesom

brukespåverktøylinjen.

Page 2596: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertoolbar-elementeteretvalgfrittelementforview-elementet.Dukandeklarereflereverktøylinjerforenvisning,oghververktøylinjekanhafleremenu-ellerbutton-elementer.

Page 2597: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåtoolbar-elementet:

<xsf:toolbarcaption="CDCollectionToolbar"name="CDCollectionToolbar"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="NewCD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="NewTrack"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="NewLabel"showIf="always"></xsf:button><xsf:menucaption="Remove"><xsf:buttonaction="xCollection::remove"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::remove"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::remove"xmlToEdit="Label_16"caption="Label"showIf="always"></xsf:button></xsf:menu></xsf:toolbar>

Page 2598: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2599: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

unboundControls-elementet

Definererdeubundneknappekontrollenesombrukesivisningen.

Page 2600: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2601: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsebutton (Valgfrittelement)Definererenknappsomharentilknyttet

handling.

Page 2602: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderunboundControls-elementeteretvalgfrittelementforview-elementet.

UbundnekontrolleriMicrosoftOfficeInfoPath2003erknappenesomdrasfraControls-oppgaveruten(Kontroller)tilvisningeniutformingsmodus.Navnetsomertilordnettilknappekontrollen,brukesiname-attributtetforbutton-elementet,ognårbrukerenklikkerknappen,kallesskriptkodensomerknyttettilknappen.

Page 2603: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåunboundControls-elementet:

<xsf:view><xsf:unboundControls><xsf:buttonname="MyButton"></xsf:button></xsf:unboundControls>...</xsf:view>

Følgendeskriptbehandling,somerinkludertiskriptfilen,kallesnårbrukerenklikkerknappen:

functionMyButton::OnClick(){//Writeyourcodehere.}

Page 2604: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2605: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

useHttpHandler-elementet

AngiratskjemaetskalsendestildenangitteURL-adressen(UniformResourceLocator)vedhjelpavdenangitteHTTP-metoden.

Page 2606: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2607: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsehref (Obligatoriskattributt)AngirURL-adressensomskjemaetskal

sendestil.method (Obligatoriskattributt)AngirHTTP-metodensomskalbrukesfor

sendeoperasjonen.

Page 2608: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderuseHttpHandler-elementeteretvalgfrittelementforsubmit-elementet.

Page 2609: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåuseHttpHandler-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useHttpHandler>href="http://MyServer/InfoPathScripts/MyScript.asp"method="POST"</xsf:useHttpHandler><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 2610: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2611: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

useQueryAdapter-elementet

Angiratskjemaetskalsendestilsammedataadaptersomangittiquery-elementet.

Page 2612: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2613: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderuseQueryAdapter-elementeteretvalgfrittelementforsubmit-elementet.

query-elementetsombrukes,erdetunderordnedeelementetavxDocumentClass-elementet,ikkedetquery-elementetsomeretunderordnetelementavdataObject-elementet.

useQueryAdapter-elementetinneholderikkenoenattributterellerunderordnedeelementer.

Page 2614: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåuseQueryAdapter-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useQueryAdapter/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 2615: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

userName-elementet

Knytterenbrukertilenbestemtrolle.

Page 2616: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2617: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

UnderordnedeelementerIngen.

Page 2618: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Attributter

Attributt Skrivinn Obligatorisk BeskrivelseMuligeverdier

name xsd:string Ja Angirnavnetpåenbrukersomskalinkluderesimedlemskapslistenforenrolle.

string

memberOf xsd:string Ja Angirrollensomskaltilknyttesbrukeren.

string

Page 2619: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="userName"><xsd:complexType><xsd:attributename="name"type="xsd:string"use="required"></xsd:attribute><xsd:attributename="memberOf"type="xsd:string"use="required"></xsd:attribute></xsd:complexType></xsd:element>

Page 2620: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderInfoPathkreveratenbrukerbareertilknytteténrolleomgangen.

HvisenbrukeroppretteretnyttInfoPath-dokumentfraenskjemamal,tilordnesbrukerenrollensomerangittidetvalgfrieinitiator-attributtetforroles-elementet.Hvisingenrolleerangittsomoppretterrolle,tilordnesbrukerenrollensomerangittimemberOf-attributtetfordenførsteoppføringeniInfoPathsomtilsvarerbrukerenimedlemskapslistenforroles-elementet.Enoppføringimedlemskapslistentilsvarerenbrukerhvisénavfølgendebetingelsereroppfylt:

Navnetpåbrukerentilsvarerverdienforname-attributtetforetuserName-elementimedlemskapslisten.

Brukerenerinkludertiengruppeidentifisertavetgroup-elementimedlemskapslisten.

NavnetpåbrukerentilsvareretnavnsomreturneresavetgetUserNameFromData-elementimedlemskapslisten.

Hvisdetikkeblirfunnetnoenoppføringforbrukerenimedlemskapslisten,tilknyttesbrukerenrollensomerangittidefault-attributtetforroles-elementetiInfoPath.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2621: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåuserName-elementet:

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="Domain\username1"memberOf="A"/><xsf:userNamename="Domain\username2"memberOf="B"/><xsf:groupname="Domain\username3"memberOf="C"/></xsf:membership></xsf:roles>

Page 2622: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2623: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

useScriptHandler-elementet

Angiratoperasjonenforsending,lagringellerversjonsoppgraderingvilblihåndtertvedhjelpavskjemakode.

Page 2624: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:element

Page 2625: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderuseScriptHandler-elementeteretvalgfrittelementforsubmit-elementet,save-elementetogdocumentVersionUpgrade-elementet.useScriptHandler-elementetinneholderingenattributterellerunderordnedeelementer.

Nårelementetbrukessammenmedsubmit-elementet,deklarererdetatskjemadataenevilblibehandletavskriptkodeidentilhørendeskjemafilen.SkjemakodenforsendingmåskrivesihendelsesbehandlingenOnSubmitRequestiskjemaetsprimæreskriptfil.

Nårelementetbrukessammenmedsave-elementet,deklarererdetatlagringenavskjemadataenevilblibehandletavskjemakodeidentilhørendeskjemakodefilen.KodenmåskrivesihendelsesbehandlingenOnSubmitRequestiskjemaetsprimæreskriptfil.

NårelementetbrukessammenmeddocumentVersionUpgrade-elementet,deklarererdetatoppgraderingenaveldreskjemaer(opprettetmedeneldreversjonavskjemamalen)vilblibehandletavskjemakodeidentilhørendeskriptfilen.KodenforskjemaoppgraderingmåskrivesihendelsesbehandlingenOnVersionUpgradeiskjemaetsprimæreskriptfil.

Page 2626: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåuseScriptHandler-elementet:

<xsf:documentVersionUpgrade><xsf:useScriptHandler/></xsf:documentVersionUpgrade>

Page 2627: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2628: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

useTransform-elementet

AngiratoppgraderingenvilblihåndtertavenXSL-transformering(XSLT)somfølgermeddennyeversjonenavskjemamalen.

Page 2629: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2630: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsemaxToVersionUpgrade (Valgfrittattributt)Inklusivverdifordetseneste

skjemaetsommåoppgraderes.minVersionToUpgrade (Obligatoriskattributt)Inklusivverdifordet

eldsteskjemaetsomkanoppgraderes.transform (Obligatoriskattributt)AngirXSLT-filnavnet

relativttilskjemamalen.

Page 2631: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderuseTransform-elementeteretvalgfrittelementfordocumentVersionUpgrade-elementet.

Nårenbrukerfyllerutetskjema,kjørerMicrosoftOfficeInfoPath2003automatiskangittXSLTpåskjemaetsunderliggendeXML-dokumentogbrukerutdataenesomXML-dataenesomskalredigeres,hvisskjemaversjonenerstørreennellerlikminVersionToUpgrade-attributtetogmindreennellerlikmaxVersionToUpgrade-attributtet.

Page 2632: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåuseTransform-elementet:

<xsf:documentVersionUpgrade><xsf:useTransformtransform="upgrade.xsl"minVersionToUpgrade="0.0.0.0"maxVersionToUpgrade="1.0.0.5"/></xsf:documentVersionUpgrade>

Page 2633: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2634: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

view-elementet

InneholderinformasjonomenMicrosoftOfficeInfoPath2003-visning.

Page 2635: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2636: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsecaption (Valgfrittattributt)Angirtittelenforvisningeni

visningslisten.designMode (Valgfrittattributt)Bestemmeromvisningenkan

åpnesiutformingsmodus.editing (Valgfrittelement)Inneholderinformasjonom

redigeringskomponentenesombrukesivisningen.mainpane (Obligatoriskelement)Bestemmerhvasomvisesi

hovedruten(skjemaområdet).menu (Valgfrittelement)Inneholderinformasjonomde

egendefinertemenyenesombrukesivisningen.menuArea (Valgfrittelement)Inneholderinformasjonomde

egendefinertemenyelementenesomkanleggestilpådeinnebygdeInfoPath-menyene.

name (Obligatoriskattributt)Identifiserervisningenforobjektmodellkallvedbytteavvisning,ogforangivelseavstandardvisning.

printSettings (Valgfrittelement)Angirskriverinnstillingenesombrukesvedutskriftavvisningen.

printView (Valgfrittattributt)Angirnavnetpåenannenvisningsomskalbrukesvedutskriftavdennevisningen.

toolbar (Valgfrittelement)Inneholderinformasjonomverktøylinjenesombrukesivisningen.

unboundControls (Valgfrittelement)Definererdeubundneknappekontrollenesombrukesivisningen.

showMenuItem (Valgfrittelement)AngirvisningenavmenyelementetpåVis-menyenmedetmerkenårdeteraktivert.

Page 2637: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderview-elementeteretobligatoriskelementforviews-elementet.

Page 2638: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåview-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Page 2639: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

views-elementet

DefinererallevisningenesomerimplementertietMicrosoftOfficeInfoPath2003-skjema.

Page 2640: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2641: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsedefault (Valgfrittattributt)Angirnavnetpåvisningensomervalgtsom

standardvisning.view (Obligatoriskelement)InneholderinformasjonomenInfoPath-

visning.

Page 2642: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderviews-elementeteretobligatoriskelementforxDocumentClass-elementet.

Page 2643: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåviews-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Page 2644: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2645: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

webServiceAdapter-elementet

Definererendataadapterforwebtjenestesomhenterdatafraenwebtjenestefordetangittedataobjektet.

Page 2646: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2647: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsequeryAllowed (Valgfrittattributt)Angiromdatakanhentesfra

datakildenvedhjelpavspørremetodenforadapterobjektet.

submitAllowed (Valgfrittattributt)Angiromdatakansendestildatakildenvedhjelpavsendemetodenforadapterobjektet.

wsdUrl (Obligatoriskattributt)InneholderURL-adressen(UniformResourceLocator)tilWSDL-filen(WebServicesDescriptionLanguage)sombeskriverwebtjenestespesifikasjonen.

operation (Obligatoriskelement)Definereroperasjonen(metoden)forwebtjenestensomskalbrukestilåhenteogsendedata.

useDataSet (Valgfrittattributt)AngiromadapterenvilstøtteetADO.Net-datasett.Standardener"no".

Page 2648: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderwebServiceAdapter-elementeteretvalgfrittelementforquery-elementet.

webServiceAdapter-elementetkanogsåbrukestilådefinereenwebtjenesteadaptersombrukestilåsendedataeneihovedskjemaetellerdetsekundæreskjemaet.

Page 2649: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåwebServiceAdapter-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"useDataSet="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 2650: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2651: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xDocumentClass-elementet

Rotelementetforskjemadefinisjonsfilen(.xsf).Inneholderalleandreelementerogattributterfor.xsf-filen.

Page 2652: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2653: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelseauthor (Valgfrittattributt)Identifisererforfatterenav

skjemaet.dataFormSolution (Valgfrittattributt)Identifisererskjemaetsom

etdatabaseskjema.description (Valgfrittattributt)Enkortbeskrivelseav

skjemaet.name (Valgfrittattributt)Angiretentydig,URN-

basert(UniformResourceName)navnforskjemaetsomdefineresi.xsf-filen.

productVersion (Valgfrittattributt)IdentifisererInfoPath-versjonsnummeretsomskjemaetbleopprettetmed,ellersometbestemtskjemaerberegnetfor.

publishUrl (Valgfrittattributt)Identifisererhvorskjemaetblepublisert,oghvorskjemamalenskallastenedoppdateringerfra.

requireFullTrust (Valgfrittattributt)Gjøratskjemaetkankjøressometfullstendigklarertskjemanårenskjemamalerregistrertellersignertmedetsertifikat.

solutionFormatVersion (Obligatoriskattributt)Identifisererversjonsnummeretsomrepresentererformatetfor.xsf-filen.

solutionVersion (Valgfrittattributt)Identifisererversjonsnummerettilskjemaet.

xmlns (Obligatoriskattributt)Definererxsf-navneområdet.

applicationParameters (Valgfrittelement)Inneholderskjemaspesifikkeegenskapersombeskriverhvordanetskjemaskalbrukesi

Page 2654: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

utformingsmodusiInfoPath.customValidation (Valgfrittelement)Definererregelbasert,

egendefinertvalideringpåtoppenavallvalideringsomfremtvingesviaXML-skjemaet.

dataObjects (Valgfrittelement)DefinererallesekundæredataobjektersombrukesietInfoPath-skjema.

documentSchemas (Valgfrittelement)DefinererXML-skjemaenesomInfoPath-skjemaeterutformetforåhåndtere.

documentSignatures (Valgfrittelement)DefinererplasseringentilXMLDOM-noden(DocumentObjectModel)fordendigitalesignatureniskjemaetsunderliggendeXML-dokument.

documentVersionUpgrade (Valgfrittelement)Definererhvordanskjemaersomeropprettetmedeneldreversjonavskjemamalen,kanoppgraderestildensenesteversjonenavskjemamalen.

domEventHandlers (Valgfrittelement)InneholderpekeretiluliketyperskriptbaserthendelsesbehandlingsomreagererpåendringeriXMLDOM-nodeneietskjemasunderliggendeXML-dokumentnårskjemaetfyllesut.

extensions (Valgfrittelement)Inneholdermindreoppgraderingeri.xsf-fileniInfoPath,somkanbrukesavfremtidigeversjoneravInfoPathelleravbestemteskjemaer.

fileNew (Valgfrittelement)Angirenreferansetilen.xml-filsominneholdereksempeldatasomskallastesinnnårenbrukervelgeråoppretteetnyttskjemabasertpåskjemamalen.

importParameters (Valgfrittelement)Inneholderalleparameternesomdefinererhvordanfunksjonenforimport(fletting)avskjemaerfungererforskjemaet.

Page 2655: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

listProperties (Valgfrittelement)Identifisereregenskapenesombørfinnesienlistevisningoveralleskjemaersomtilhørerenskjemamal.

package (Obligatoriskelement)InneholderinformasjonomallefilenesombrukesietInfoPath-skjema.

query (Valgfrittelement)KnytterendataadaptertilskjemaetsunderliggendeXML-dokument.

schemaErrorMessages (Valgfrittelement)InneholderegendefinertefeilmeldingersombrukestilåoverstyreXML-skjema-datatypefeil.

scripts (Valgfrittelement)Definererkildentilalleskriptforforretningslogikksombrukespådokumentnivåiskjemaet.

submit (Valgfrittelement)Inneholderinformasjonomsendefunksjonalitetenietskjema.

taskpane (Valgfrittelement)DefinererenegendefinertoppgaverutesomskalbrukesietInfoPath-skjema.

views (Obligatoriskelement)DefinererallevisningenesomerimplementertietInfoPath-skjema.

trustLevel (Valgfrittattributt)Identifisererklareringsnivåetforetskjema.

trustSetting (Valgfrittattributt)Identifisererklareringsinnstillingenforetskjema.

Page 2656: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxDocumentClass-elementeteretobligatoriskelementsommåfinnesi.xsf-fileniInfoPath.

SamlingenavattributterixDocumentClass-elementetkallesdenglobalemetadatadelen.Denglobalemetadatadelenav.xsf-filenerenobligatoriskdelsominneholderglobalinformasjonomInfoPath-skjemaet.

Page 2657: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåxDocumentClass-elementet:

xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:schemas-microsoft-com:myTravelReport"author="FrankMiller"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">dataFormSolution="yes"requireFullTrust="yes"trustLevel="restricted"trustSetting="manual"publishUrl="http://www.contoso.com/InfoPathTemplates/MyTemplate.xsn">...</xsf:xDocumentClass

Page 2658: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2659: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xmlFileAdapter-elementet

Definererendataadapterfor.xml-filsomhenterdatafraen.xml-filfordetangittedataobjektet.

Page 2660: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2661: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn BeskrivelsefileUrl (Obligatoriskattributt)InneholderURL-adressen(Uniform

ResourceLocator)til.xml-filen.name (Valgfrittattributt)InneholdernavnetpåxmlFileAdapter-

elementet.

Page 2662: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxmlFileAdapter-elementeteretvalgfrittelementforquery-elementet.

Page 2663: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåxmlFileAdapter-elementet:

<xsf:query><xsf:xmlFileAdapterfileUrl="currencies.xml"/></xsf:query>

Page 2664: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2665: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xmlToEdit-elementet

Angirenforekomstavenredigeringskomponent.

Page 2666: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:complexType

Page 2667: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Struktur

Navn Beskrivelsecontainer (Valgfrittattributt)AngiretXPath-uttrykksombestemmer

kontekstenderkontrollenskalkunnevelgesogkontrollhandlingeneaktiveres.

editWith (Valgfrittelement)Angirenforekomstavenredigeringskomponentoginneholderdetilsvarendeparameterneforåbestemmedeneksaktevirkemåtentilkomponenten.

item (Obligatoriskattributt)AngiretXPath-uttrykksombestemmerhvilkeXMLDOM-noder(DocumentObjectModel)somskalredigeresvedhjelpavredigeringskomponentendefinertieditWith-elementet.

name (Obligatoriskattributt)BrukesixmlToEdit-attributtetforbutton-elementettilåknyttehandlingerfordentilknyttederedigeringskomponententilknappersomerdefinertpåmenyerogverktøylinjer.

viewContext (Valgfrittattributt)AngirenstrengsomidentifisereretHTML-elementivisningen.

Page 2668: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxmlToEdit-elementeteretvalgfrittelementforediting-elementet.

xmlToEdit-elementerbrukestilådefinereredigeringskomponentenesomkanbrukesietskjema.xmlToEdit-elementenekaninneholdeflereeditWith-elementersomangirredigeringskomponentenesomvilblibrukttilåredigereuliketyperXMLDOM-noder.

Page 2669: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåxmlToEdit-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2670: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

action-attributtet

Angirenhandlingforenredigeringskomponent.Syntaks:"NavnPåRedigeringskomponent::NavnPåHandling".

Page 2671: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 2672: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderaction-attributteteretvalgfrittattributtforbutton-elementet,menerobligatoriskforknappersombrukessammenmedredigeringskomponenter.

Følgenderedigeringshandlingerkanbrukessomverdiforaction-attributtet:

Navn BeskrivelsexCollection::insert Setterinnetelement.xCollection::insertBefore Setterinnetelementforangjeldendeutvalg.xCollection::insertAfter Setterinnetelementettergjeldendeutvalg.xCollection::remove Fjerneretelement.xCollection::removeAll Fjerneralleelementer.xOptional::insert Setterinnetvalgfrittelement.xOptional::remove Fjerneretvalgfrittelement.xReplace::replace Erstattereteksisterendeelement.xFileAttachment::attach Åpnerendialogboksderdukanblagjennom

etterfilersomskaltilknyttesetskjema.xFileAttachment::open Åpnerenfilsomertilknyttetetskjema.xFileAttachment::saveAs Åpnerendialogboksderdukanblagjennom

etteretstedderenfilskallagres.xFileAttachment::remove Fjernerfilenfraskjemaet.

Page 2673: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavaction-attributtetibutton-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 2674: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2675: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

actionTypeID-attributtet

InneholderenunikIDforaction-elementet.

Page 2676: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 2677: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseaction Inneholderinformasjonforenhandling.

Page 2678: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="actionTypeID"type="xsd:string"use="required"></xsd:attribute>

Page 2679: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderactionTypeID-attributteteretattributtiaction-elementet.

VerdienforactionTypeID-attributtetmåværeunikiskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2680: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelFølgendeereteksempelpåactionTypeID-attributtetslikdetbrukesiaction-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 2681: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2682: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

adapter-attributtet(queryAction-elementet)

InneholderadapternavnetpådatatilkoblingensombrukesforqueryAction-elementet.

Page 2683: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 2684: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsequeryAction Definererenspørrehandlingfordatatilkoblingen.

Page 2685: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="adapter"type="xsd:string"use="required"></xsd:attribute>

Page 2686: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2687: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavadapter-attributtetiqueryAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2688: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2689: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

adapter-attributtet(submitAction-elementet)

Inneholdernavnetpådataadapterenforsending.

Page 2690: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdTitle

Page 2691: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesubmitActionDefinererensendehandlingforetskjema.

Page 2692: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="adapter"type="xsf:xdTitle"use="required"></xsd:attribute>

Page 2693: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2694: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavadapter-attributtetisubmitAction-elementet:

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2695: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2696: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

adapter-attributtet(submitAction-elementet)

Inneholdernavnetpådataadapterensombrukestilåsendeskjemaet.

Page 2697: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:complexType

Page 2698: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesubmitAction Angirdataadapterensombrukestilåsendeskjemaet.

Page 2699: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:elementname="submitAction"minOccurs="0"><xsd:complexType><xsd:attributename="adapter"type="xsf:xdTitle"use="required"></xsd:attribute></xsd:complexType><xsd:keyrefname="submitAdapter_name_keyref"refer="xsf:adapter_name_key"><xsd:selectorxpath="."/><xsd:fieldxpath="@adapter"/></xsd:keyref></xsd:element>

Page 2700: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2701: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavadapter-attributtetisubmitAction-elementet.

<xsf:submitcaption="Su&bmit"disableMenuItem="no"onAfterSubmit="keepOpen"showStatusDialog="yes"><xsf:submitActionadapter="dav"/></xsf:submit><xsf:dataAdapters><xsf:davAdaptername="dav"folderUrl="http://some_server/some_doc_lib"getFileNameFromData="/my:myFields/my:field1"overwriteAllowed="no"></xsf:davAdapter></xsf:dataAdapters>

Page 2702: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2703: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

aggregation-attributtet

AngirhvordannodenesomreturneresfraetXPath-uttrykkinode-attributtet,skalakkumulerestilenenkeltverdifordokumentet.

Page 2704: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:simpleType

Page 2705: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderaggregation-attributteteretvalgfrittattributtforfield-elementet.

aggregation-attributtetkanentenværeenakkumuleringshandlingellerenangivelseavetbestemtelementisamlingen.Detbrukerfølgendeakkumuleringshandlinger:sum,count,average,min,max,first,last,mergeogplaintext.

Page 2706: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavaggregation-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 2707: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2708: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

allowCustomization-attributtet

AngiromMicrosoftOfficeInfoPath2003-skjemaetkanendresellertilpasses.

Page 2709: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 2710: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderallowCustomization-attributteteretvalgfrittattributtforsolutionProperties-elementet.

HvisallowCustomization-attributtetsettestil"no",genereresdetenfeilnårbrukerenprøveråendreskjemamalenetteråhaåpnetdeniInfoPath.Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

Page 2711: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavallowCustomization-attributtetisolutionProperties-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.1.0.10"fullyEditableNamespace="urn:namespace1:mynames"/></xsf:applicationParameters>

Page 2712: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2713: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

allowedFileTypes-attributtet

Angirfiltypeneforfilersomkantilknyttesskjemaet.

Page 2714: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2715: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseeditWith Angirenforekomstavenredigeringskomponentoginneholder

detilsvarendeparameterneforåbestemmedeneksaktevirkemåtentilkomponenten.

Page 2716: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="allowedFileTypes"type="xsd:string"use="optional"></xsd:attribute>

Page 2717: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFiltypenesomeroppførtiallowedFileTypes-attributtverdien,eratskiltmedkommaer.

Page 2718: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Eksempel

<xsf:xmlToEditname="some_name"item="/my:myFields/my:field1"><xsf:editWithallowedFileTypes="doc,xls"component="xFileAttachment"/></xsf:xmlToEdit><menuAreaname="msoStructuralEditingContextMenu"><buttonaction="xFileAttachment::attach"xmlToEdit="some_name"caption="Attach..."showIf="immediate"/><buttonaction="xFileAttachment::open"xmlToEdit="some_name"caption="Open"showIf="immediate"/><buttonaction="xFileAttachment::saveAs"xmlToEdit="some_name"caption="SaveAs..."showIf="immediate"/><buttonaction="xFileAttachment::remove"xmlToEdit="some_name"caption="Deletefile"showIf="immediate"/></menuArea>

Page 2719: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

application-attributtet

IdentifiserernavnetpåprogrammetsomblebrukttilåoppretteMicrosoftOfficeInfoPath2003-skjemaet.

Page 2720: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2721: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderapplication-attributteteretobligatoriskattributtforapplicationParameters-elementet.

Denenesteverdiensomstøttes,er"InfoPathDesignMode".

Page 2722: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavapplication-attributtetiapplicationParameters-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.1.0.10"fullyEditableNamespace="urn:namespace1:mynames"/></xsf:applicationParameters>

Page 2723: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

attribute-attributtet

Angirnavnetpåattributtetsomskalsettesinn.

Page 2724: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2725: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderattribute-attributteteretobligatoriskattributtforattributeData-elementet.

Page 2726: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavattribute-attributtetiattributeData-elementet:

<xsf:editWithcomponent="xOptional"><xsf:fragmentToInsert><xsf:chooseFragmentparent="report"><xsf:attributeDataattribute="author"value="authorname"/></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith>

Page 2727: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

author-attributtet

Identifisererforfatterenavskjemaet.

Page 2728: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2729: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderauthor-attributteteretvalgfrittattributtforxDocumentClass-elementet.

Page 2730: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavauthor-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 2731: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

autoComplete-attributtet

Slårautofullføringavfeltpåellerav.

Page 2732: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 2733: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderautoComplete-attributteteretvalgfrittattributtforeditWith-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

Page 2734: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavautoComplete-attributtetieditWith-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"autoComplete="yes"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2735: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2736: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

automaticallyCreateNodes-attributtet

AngiromXMLDOM-noder(DocumentObjectModel)blirgenerertautomatisknårkontrollersettesinnivisningeniutformingsmodus.

Page 2737: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 2738: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderautomaticallyCreateNodes-attributteteretvalgfrittattributtforsolutionProperties-elementet.

automaticallyCreateNodes-attributtettilsvareravmerkingsboksenAutomaticallycreatedatasource(Opprettdatakildeautomatisk)nederstiControls-oppgaveruten(Kontroller).

Page 2739: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavautomaticallyCreateNodes-attributtetisolutionProperties-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.1.0.10"fullyEditableNamespace="urn:namespace1:mynames"/></xsf:applicationParameters>

Page 2740: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

bottomMargin-attributtet

Angirbunnmargensombrukesvedutskriftavenvisning.

Page 2741: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2742: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderbottomMargin-attributteteretvalgfrittattributtforprintSettings-elementet.

bottomMargin-attributtetmåværestørreennellerliknull.

Page 2743: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavbottomMargin-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 2744: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

cabFile-attributtet

AngirnavnetpåCAB-filen.

Page 2745: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 2746: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseallowedControl AngirActiveX-kontrollersomkanstartes.

Page 2747: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="cabFile"type="xsd:string"use="optional"></xsd:attribute>

Page 2748: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadercabFile-attributtetmårefereretilenfiliInfoPath-pakken.HviscabFile-attributtetikkeerangitt,erkontrollenallerederegistrertpådatamaskinen,ellersvilikkeskjemaetkunneåpnes.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2749: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcabFile-attributtetiallowedControl-elementet:

<xsf:permissions><xsf:allowedControlcabFile="{84F32C01-78D8-4B93-8ED4-106DA70224C2}.cab”clsid="{84F32C01-78D8-4B93-8ED4-106DA70224C2}"version="1,0,0,1"/><xsf:allowedControlclsid="{F08DF954-8592-11D1-B16A-00C0F0283630}"/></xsf:permissions>

Page 2750: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

canInitiateWorkflow-attributtet

Angiromaction-elementetkanbrukestilåstarteellerutvideenaktivitetsflyt

Page 2751: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdYesNo

Page 2752: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseaction Inneholderinformasjonforenhandling.

Page 2753: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="canInitiateWorkflow"type="xsf:xdYesNo"use="required"></xsd:attribute>

Page 2754: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadercanInitiateWorkflow-attributteteretobligatoriskattributtforaction-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2755: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcanInitiateWorkflow-attributtetiaction-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 2756: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2757: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(action-elementet)

Angirentekstforknappenioppgaverutenforarbeidsflytensomtilsvareraction-elementet.

Page 2758: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdHWSCaption

Page 2759: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseaction Inneholderinformasjonforenhandling.

Page 2760: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="caption"type="xsf:xdHWSCaption"use="optional"></xsd:attribute>

Page 2761: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretvalgfrittattributtforaction-elementet.

Hvisdeterikkeerangittetcaption-attributt,vilverdienforname-attributtetblibruktsomtekstforknappenioppgaverutenforarbeidsflyten.

Attributtetcaptionbrukesogsåtilåutvideenaktivitetsflyt.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2762: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetiaction-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 2763: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2764: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(button-elementet)

Angirtekstensomvisespåknappen.

Page 2765: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 2766: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretvalgfrittattributtforbutton-elementet.

Page 2767: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetibutton-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 2768: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(editWith-elementet)

AngirenidentifikatorforalternativeskjemaermedXML-datasomskalbrukesiredigeringskomponenten.

Page 2769: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 2770: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretvalgfrittattributtforeditWith-elementet.

Page 2771: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetieditWith-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"autoComplete="yes"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2772: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(initialXmlDocument-elementet)

Definerertekststrengensomskalbrukessomnavnpåskjemaetimalgallerietogidesistbruktelistene.

Page 2773: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 2774: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretobligatoriskattributtforinitialXmlDocument-elementet.

Hvisattributtetikkeangis,brukesnavnetpåskjemaetsomtittel.Denmaksimalelengdenpåtekststrengener255tegn.

Page 2775: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetiinitialXmlDocument-elementet:

<xsf:fileNew><xsf:initialXmlDocumentcaption="TravelReport"href="TravelReportTemplate.xml"/></xsf:fileNew>

Page 2776: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(menu-elementet)

Brukessomtittelpåenmeny.

Page 2777: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 2778: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretobligatoriskattributtformenu-elementet.

Nårtittelenbrukesforenmenysomernestetienvisning,visesdensommenytittelpåøverstenivå.Nårtittelenbrukesforenmenysomernestetpåenverktøylinje,visesdensomknappetekstpåenrullegardinmeny.Nårtittelenbrukesforenmenysomernestetienannenmeny(undermeny),visesdensomundermenytittel.

Page 2779: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetimenu-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 2780: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2781: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(rule-elementet)

Inneholdernavnetpåetrule-elementslikdetvisesiMicrosoftOfficeInfoPath.

Page 2782: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 2783: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelserule Definererenhandlingsomstartesetteratdetharoppståtten

hendelseiskjemaet.

Page 2784: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="caption"type="xsd:string"use="required"></xsd:attribute>

Page 2785: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2786: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetirule-elementet:

<xsf:ruleSets><xsf:ruleSetname="RuleSet1"><xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetreceipts!</xsf:dialogBoxMessageAction><xsf:openNewDocumentActionsolution="urn:approvalForm"/><xsf:exitRuleSet/></xsf:rule><xsf:rulecaption="AlwaysSubmit"isEnabled="no"><xsf:submitActionadapter="ExpenseDatabase"/></xsf:rule></xsf:ruleSet>

<xsf:ruleSetname="RuleSet2"><xsf:rulecaption="Lookupcontact"><xsf:queryActionadapter="Contacts"/></xsf:rule></xsf:ruleSet></xsf:ruleSets>

Page 2787: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(submit-elementet)

DefinerernavnetpåsendeknappenogdettilsvarendemenyelementetsomvilvisespåFile-menyen(Fil)nårenbrukerfyllerutetskjema.

Page 2788: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2789: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretvalgfrittattributtforsubmit-elementet.

Standardverdiener"Submit",menenhvilkensomhelsttekststrengkanbrukes.Hviscaption-attributtetmanglerellerangissomentomstreng,brukesstandardverdien.Tegnene"&amp;"kanbrukestilådefinereenhurtigtastfordettemenyelementet.

Page 2790: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetisubmit-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useScriptHandler/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 2791: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2792: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(task-elementet)

Angirenetikettforknappenioppgaverutenforarbeidsflytensomtilsvarertask-elementet.

Page 2793: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdHWSCaption

Page 2794: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsetask HumanWorkflowServices(HWS)-oppgaveinformasjonen

aktivertforskjemaet.

Page 2795: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="caption"type="xsf:xdHWSCaption"use="optional"></xsd:attribute>

Page 2796: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretvalgfrittattributtfortask-elementet.

Hvisdeterikkeerangittetcaption-attributt,vilverdienforname-attributtetblibruktsomtekstforknappenioppgaverutenforarbeidsflyten.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2797: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetitask-elementet:

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 2798: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 2799: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(taskpane-elementet)

Definerertittelensombrukesirullegardinlistenioppgaveruten.

Page 2800: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2801: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretobligatoriskattributtfortaskpane-elementet.

Hviscaption-attributtetinneholderentomverdi,brukesstandardteksten"FormTasks".

Page 2802: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetitaskpane-elementet:

<xsf:xDocumentClass>...<xsf:taskpanecaption="MyCustomTaskPane"href="MyCustomTaskPane.htm"/>...</xsf:xDocumentClass>

Page 2803: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(toolbar-elementet)

Brukessomtittelpåverktøylinjennårlinjenikkeerforankrettilbrukergrensesnittet.

Page 2804: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 2805: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretobligatoriskattributtfortoolbar-elementet.

Obs!caption-attributtetbrukesogsåfornavnetpåverktøylinjenidialogboksenCustomizeCommands(Tilpasskommandoer)forenkontroll.

Page 2806: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetitoolbar-elementet:

<xsf:toolbarcaption="CDCollectionToolbar"name="CDCollectionToolbar"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="NewCD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="NewTrack"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="NewLabel"showIf="always"></xsf:button><xsf:menucaption="Remove"><xsf:buttonaction="xCollection::remove"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::remove"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::remove"xmlToEdit="Label_16"caption="Label"showIf="always"></xsf:button></xsf:menu></xsf:toolbar>

Page 2807: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

caption-attributtet(view-elementet)

Angirtittelenforvisningenivisningslisten.

Page 2808: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdViewName

Page 2809: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercaption-attributteteretvalgfrittattributtforview-elementet.

Hvisingentittelangis,brukesverdienforname-attributtetsomstandard.

Page 2810: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcaption-attributtetiview-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Page 2811: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

clsid-attributtet

AngirIDforCOM-klasse(CLSID)forenActiveX-kontroll.

Page 2812: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 2813: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseallowedControl AngirActiveX-kontrollersomkanstartes.

Page 2814: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="clsid"type="xsd:string"use="required"></xsd:attribute>

Page 2815: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

NårvisningeninneholderenOBJECT-kode,vilkontrollenbareblistartethvisCLSID-attributteteroppgittsometallowedControl-elementipermissions-elementet.HvisenActiveX-kontrollmeddetteCLSID-attributtetikkefinnespåsystemetogikkekaninstalleres,vilskjemaetikkekunneåpnes.

Page 2816: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavclsid-attributtetiallowedControl-elementet:

<xsf:permissions><xsf:allowedControlcabFile="{84F32C01-78D8-4B93-8ED4-106DA70224C2}.cab”clsid="{84F32C01-78D8-4B93-8ED4-106DA70224C2}"version="1,0,0,1"/><xsf:allowedControlclsid="{F08DF954-8592-11D1-B16A-00C0F0283630}"/></xsf:permissions>

Page 2817: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

collate-attributtet

Angirompapiretsorteres.

Page 2818: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdYesNo

Page 2819: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 2820: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="collate"type="xsf:xdYesNo"></xsd:attribute>

Page 2821: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2822: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcollate-attributtetiprintSettings-elementet:

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 2823: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

columnName-attributtet

IdentifisererkolonnenavnetiSQL-tabellen(underskjemalistevisningen).

Page 2824: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 2825: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadercolumnName-attributteteretobligatoriskattributtforfield-elementet.

Page 2826: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcolumnName-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 2827: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2828: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

commandText-attributtet

EnstrengegenskapsominneholderADO(ActiveXDataObjects)SQL-kommandotekstensomskalbrukestilspørringpådataidenangittedatakilden.

Page 2829: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2830: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadercommandText-attributteteretobligatoriskattributtforadoAdapter-elementet.

Page 2831: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcommandText-attributtetiadoAdapter-elementet:

<xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query>

Page 2832: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

component-attributtet

Angirnavnetpåredigeringskomponentensomdetskalrefererestiliaction-attributtetforetbutton-element.

Page 2833: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:enumeration

Page 2834: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercomponent-attributteteretobligatoriskattributtforeditWith-elementet.

GyldigekomponentnavnerxCollection,xOptional,xReplace,xTextList,xField,xImageogxFileAttachment.

Page 2835: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcomponent-attributtetieditWith-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"autoComplete="yes"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Nedenforfølgereteksempelpåbrukavcomponent-attributtetieditWith-elementet,derverdienforcomponent-attributteterxFileAttachment.

<xsf:xmlToEditname="some_name"item="/my:myFields/my:field1">

Page 2836: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

<xsf:editWithallowedFileTypes="doc,xls"component="xFileAttachment"/></xsf:xmlToEdit><menuAreaname="msoStructuralEditingContextMenu"><buttonaction="xFileAttachment::attach"xmlToEdit="some_name"caption="Attach..."showIf="immediate"/><buttonaction="xFileAttachment::open"xmlToEdit="some_name"caption="Open"showIf="immediate"/><buttonaction="xFileAttachment::saveAs"xmlToEdit="some_name"caption="SaveAs..."showIf="immediate"/><buttonaction="xFileAttachment::remove"xmlToEdit="some_name"caption="Deletefile"showIf="immediate"/></menuArea>

Page 2837: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2838: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

condition-attributtet

DefinereretXPath-uttrykkvurdertsomenboolskverdiforåbestemmeomdentilordnedehandlingenskalstartes.

Page 2839: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 2840: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelserule Definererenhandlingsomerstartetetteratenhendelsehar

oppståttiskjemaet.

Page 2841: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="condition"type="xsd:string"use="optional"></xsd:attribute>

Page 2842: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2843: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempeltnedenforviserbrukavcondition-attributtetirule-elementet:

<xsf:ruleSets><xsf:ruleSetname="RuleSet1"><xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetreceipts!</xsf:dialogBoxMessageAction><xsf:openNewDocumentActionsolution="urn:approvalForm"/><xsf:exitRuleSet/></xsf:rule><xsf:rulecaption="AlwaysSubmit"isEnabled="no"><xsf:submitActionadapter="ExpenseDatabase"/></xsf:rule></xsf:ruleSet>

<xsf:ruleSetname="RuleSet2"><xsf:rulecaption="Lookupcontact"><xsf:queryActionadapter="Contacts"/></xsf:rule></xsf:ruleSet></xsf:ruleSets>

Page 2844: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2845: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

connectionString-attributtet

EnstrengegenskapsominneholderADO-koblingsstrengen(ActiveXDataObjects)somskalbrukestilåkobletildatakilden.

Page 2846: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2847: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderconnectionString-attributteteretobligatoriskattributtforadoAdapter-elementet.

Page 2848: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavconnectionString-attributtetiadoAdapter-elementet:

<xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query>

Page 2849: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2850: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

container-attributtet

AngiretXPath-uttrykksombestemmerkontekstenderkontrollenskalkunnevelgesogkontrollhandlingeneaktiveres.

Page 2851: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2852: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadercontainer-attributteteretvalgfrittattributtforxmlToEdit-elementet.

Hvisgjeldendekontekst(visningsvalgellerinnsettingspunkt)erinnenforetHTML-elementsomtilordnestilbaketilenXMLDOM-node(DocumentObjectModel)somoppfyllerXPath-uttrykketforbeholderen,aktivereskontrollen.Ellersdeaktiveresallehandlinger.

DeterikkenokatXMLDOM-nodenforbeholdereneksisterer.HandlingervilbareaktiveresnårgjeldendeutvalgerinnenforetHTML-elementsomertilordnettilXMLDOM-nodenforbeholderen.

Obs!IutformingsmodusiMicrosoftOfficeInfoPath2003vilgenererteXPath-uttrykkforitem-ogcontainer-attributtetalltidværeiformatetitem="/a/b/c",somangirdenfullstendigebanenfrarotelementetiskjemaetsunderliggendeXML-dokument.Menmønstresomitem="b/c"ellermedpredikatersomiitem="b[@p='23']/c[q]",ertillatthvisskjemadefinisjonsfilen(.xsf)redigeresmanuelt.

Page 2853: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavcontainer-attributtetixmlToEdit-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2854: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

copies-attributtetAngirantalleksemplarersomskalskrivesut.

Page 2855: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:Integer

Page 2856: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 2857: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Bruk

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 2858: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="copies"><xsd:simpleType><xsd:restrictionbase="xsd:integer"><xsd:minInclusivevalue="1"/><xsd:maxInclusivevalue="9999"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 2859: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2860: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

data-attributtet

InneholderetXPath-samsvarsuttrykksomdefinerernodesettetsomsignaturenvilblibruktpå.

Page 2861: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2862: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesignedDataBlock Definereretnodesettiskjemaetsunderliggende

XML-dokumentsomendigitalsignaturkanbrukespå.

Page 2863: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="data"type="xsd:string"use="required"></xsd:attribute>

Page 2864: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2865: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdata-attributtetisignedDataBlock-elementet.

<xsf:documentSignatures><xsf:signedDataBlockname=”main”data="my:myfields/my:subtree1|my:myfields/my:subtree2"signatureLocation="my:mifields/sig:signatures/main"mode="countersign"><xsf:message>Bypressingthe&quot;Sign&quot;buttonbelow,Iagreetobeboundtothetermsofthisdocument.</xsf:message></xsf:signedDataBlock></xsf:documentSignatures>

Page 2866: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2867: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dataFormSolution-attributtet

Identifisererskjemaetsometdatabaseskjema.

Page 2868: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 2869: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdataFormSolution-attributteteretvalgfrittattributtforxDocumentClass-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".ForskjemaersomerbasertpåActiveXDataObjects(ADO)ellerwebtjenester,ogsomharenspesiellspørrevisning,børdetteattributtetsettestil"yes"foråfungereriktigiMicrosoftOfficeInfoPath2003.

Page 2870: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdataFormSolution-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 2871: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2872: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dataObject-attributtet(domEventHandler-elementet)

InneholdernavnetpådataObject-elementetsomskalbrukesihendelsesbehandlingen.

Page 2873: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2874: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedomEventHandlerDefinererenhendelsesbehandlingforenellerflere

bestemteXMLDOM-noder(DocumentObjectModel).

Page 2875: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="dataObject"type="xsd:string"use="optional"></xsd:attribute>

Page 2876: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdataObject-attributteteretvalgfrittattributtfordomEventHandler-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2877: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdataObject-attributtetidomEventHandler-elementet:

<xsf:domEventHandlers><xsf:domEventHandlermatch="TravelReport/Expenses"handlerObject="TravelExpenses"dataObject="dataObject1"/></xsf:domEventHandlers>

Page 2878: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dataObject-attributtet(getUserNameFromData-elementet)

Navnetpådensekundæredatakildenderbrukernavnetfinnes.

Page 2879: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2880: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsegetUserNameFromData HenteretbrukernavnvedhjelpavenXPath-

spørringmeddataeneihoveddatakildenelleriensekundærdatakilde.

Page 2881: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="dataObject"type="xsd:string"use="optional"></xsd:attribute>

Page 2882: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDetteattributtetskalikkefinnesforhoveddatakilden.Entomstrengerugyldig.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2883: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdataObject-attributtetigetUserNameFromData-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 2884: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

dataObject-attributtet(partFragment-elementet)

AngirnavnetpådataobjektetsomskalbrukesnårdusenderetpartFragment-elementtilenHWS-server(MicrosoftBiztalk2004HumanWorkflowServices).

Page 2885: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2886: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsepartFragmentDefinererenerstatningsgruppeforenbestemtdelav

SOAP-inndatameldingen(SimpleObjectAccessProtocol).

Page 2887: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="dataObject"type="xsd:string"use="optional"></xsd:attribute>

Page 2888: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2889: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdataObject-attributtetipartFragment-elementet.

<xsf:partFragmentmatch="ActionSection/Target"replaceWith="/my:myFields/my:Target"dataObject="hwsDataObject3"/>

Page 2890: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2891: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

default-attributtet

Angirnavneidentifikatorenforvisningensomervalgtsomstandardvisning.

Page 2892: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2893: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderdefault-attributteteretvalgfrittattributtforviews-elementet.

Hvisdetteattributtetikkeangis,erstandardvisningendetførsteview-elementetsomblirfunnetiviews-elementet.DennevisningenlastesinnførstegangetMicrosoftOfficeInfoPath2003-skjemaåpnes.

Obs!HvisetskjemabrukerActiveXDataObjects(ADO)ellerenwebtjenestesomprimærdatakilde,angisstandardvisningenavinitialView-attributtetibehandlingsinstruksjoneniskjemaetsXML-malfil.Detteattributtetkanikkeendresiutformingsmodus.

Page 2894: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdefault-attributtetiview-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Page 2895: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

default-attributtet(roles-elementet)

Angirenbestemtrollesomstandardrollen.

Page 2896: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2897: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseroles Definererroller.

Page 2898: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="default"type="xsd:string"use="required"></xsd:attribute>

Page 2899: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisenbrukeravetskjemaikkeerdefinertimembership-elementetforroles-elementet,ellerhvisrollenforenbrukerikkekanfastslås,vilbrukerenimplisittblitilordnetrollensomerangittavdefault-attributtet.default-attributteterobligatoriskforroles-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2900: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdefault-attributtetiroles-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 2901: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

description-attributtet

Enkortbeskrivelseavskjemaet.

Page 2902: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2903: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderdescription-attributteteretvalgfrittattributtforxDocumentClass-elementet.

Verdienfordescription-attributtetkaninneholdeopptil255tegn.

Page 2904: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdescription-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 2905: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2906: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

designMode-attributtet(view-elementet)

Bestemmeromview-filen(XSL)somerangittietview-element,kanåpnesiutformingsmodusiMicrosoftOfficeInfoPath2003.

Page 2907: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdDesignMode

Page 2908: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseview InneholderinformasjonomenMicrosoftOfficeInfoPath2003-

visning.

Page 2909: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="designMode"type="xsf:xdDesignMode"></xsd:attribute>

Page 2910: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDukanoppretteenegendefinertvisningforenskjemamalvedåoppretteenXSL-transformeringsfil(XSLT)sominneholderkonstruksjonersomikkestøttesiutformingsmodusiInfoPath.SettdesignMode-attributtetiskjemadefinisjonsfilen(XSF)til"protected"foråsikreatenvisningikkekanåpnesiutformingsmodus(ogforhindredatatap).Beskyttedevisningervisesiallevisningslisterogbrukerekanfylledemutsomandreskjemaer,mendekanikkeåpnesiutformingsmodus.HvisdesignMode-attributteterangittsom"normal"ellerikkeerangitt,kanvisningenåpnesiutformingsmodus.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2911: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdesignModeattributtetiview-elementet:

<xsf:viewname="View"caption="View"designMode="protected"><xsf:mainpanetransform="view1.xsl"/>...</xsf:view>

Page 2912: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2913: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

detailKey-attributtet

InneholderXPathforfeltetiXML-detaljfragmentetsomdannerrelasjonentilXML-hovedfragmentet.

Page 2914: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2915: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsemasterDetailDefinererXML-fragmentenesomutgjørenhoved-og

detaljrelasjonidegjentagendetabelleneellergjentagendeinndelingeneienvisning.

Page 2916: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="detailKey"type="xsd:string"></xsd:attribute>

Page 2917: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukenrelativXPathfordetailKey-attributtet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2918: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdetailKey-attributtetimasterDetail-elementet.

<xsf:editWithcaption="group2"xd:autogeneration="template"component="xCollection"><xsf:masterDetailmasterViewContext="CTRL1_5"master="my:group2"masterKey="my:field1"detailKey="my:field3"></xsf:masterDetail></xsf:editWith>

Page 2919: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

disableMenuItem-attributtet

Angirommenyelementetforsendeoperasjonenskaldeaktiveres.

Page 2920: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 2921: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderdisableMenuItem-attributteteretvalgfrittattributtforsubmit-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".

Page 2922: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavdisableMenuItem-attributtetisubmit-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useScriptHandler/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 2923: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

enabled-attributtet

Angiromskjemaflettingeraktivertforskjemaet.

Page 2924: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 2925: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderenabled-attributteteretobligatoriskattributtforimportParameters-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

Page 2926: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavenabled-attributtetiimportParameters-elementet:

<xsf:importParametersenabled="yes"<xsf:importSourcename=""schema="MySchema.xsd"transform="schematransform.xslt"/></xsf:importParameters>

Page 2927: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2928: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

enforceScriptTimeout-attributtet

Angiromentidsavbruddsperiodeforskriptietskjemaskalaktiveresellerdeaktiveres.

Page 2929: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 2930: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsescripts Definererkildentilalleskriptforforretningslogikksombrukes

pådokumentnivåiskjemaet.

Page 2931: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="enforceScriptTimeout"type="xsf:xdYesNo"use="optional"default="yes"></xsd:attribute>

Page 2932: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdusetterenforceScriptTimeout-attributtettil"no"iskjemadefinisjonsfilen(XSF),deaktiverestidsavbruddsperiodenforskriptsomkjøresiskjemaet.Standardverdiener"yes".

Forkodesomkjørerienoppgaverute,finnesdetenseparattidsavbruddsperiodefraMicrosoftInternetExplorer.DennetidsavbruddsperiodenpåvirkesikkeavverdienforenforceScriptTimeout-attributtet.

EntidsavbruddsperiodekanikkeangisforbehandletkodeiInfoPath-skjemaer.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2933: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavenforceScriptTimeout-attributtetiscripts-elementet.

<xsf:scriptslanguage="jscript"enforceScriptTimeout="no"><xsf:scriptsrc="internal.js"/><xsf:scriptsrc="script.js"/></xsf:scripts>

Page 2934: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2935: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

expression-attributtet

EtXPath-uttrykk(relativttilexpressionContext-attributtet,hvisangitt)sommåevalueresforåkunnevalidereXMLDOM-noden(DocumentObjectModel)somerangittimatch-attributtet.

Page 2936: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2937: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderexpression-attributteteretobligatoriskattributtforerrorCondition-elementet.

HvisdetangitteuttrykketevalueressomTrue,ansesdettesomenfeiltilstand,ogdenangittefeilmeldingenvises.

Page 2938: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavexpression-attributtetierrorCondition-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 2939: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2940: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

expression-attributtet(assignmentAction-elementet)

InneholderetXPath-uttrykkforåfylleverdienitargetField-attributtet.

Page 2941: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2942: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseassignmentAction Definererenhandlingforåangiverdienforetfelt.

Page 2943: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="expression"type="xsd:string"use="required"></xsd:attribute>

Page 2944: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2945: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavexpression-attributtetiassignmentAction-elementet.

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 2946: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2947: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

expression-attributtet(calculatedField-elementet)

Inneholderformelen,iformavetXPath-uttrykk,somskalevalueres.Resultatetlagresimålplasseringen.

Page 2948: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2949: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsecalculatedField Definererenindividuellberegning,inkludertformelen,

nårberegningenskalutføresoghvorresultatetskallagres.

Page 2950: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="expression"type="xsd:string"use="required"></xsd:attribute>

Page 2951: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2952: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavexpression-attributteticalculatedField-elementet.

<xsf:calculations><xsf:calculatedFieldtarget="/my:myFields/my:average"expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"refresh="onChange"/></xsf:calculations>

Page 2953: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2954: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

expressionContext-attributtet

AngirXMLDOM-noden(DocumentObjectModel)somerrotenforuttrykketangittiexpression-attributtet.

Page 2955: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2956: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderexpressionContext-attributteteretvalgfrittattributtforerrorCondition-elementet.

DetinneholderetrelativtXPath-uttrykksomidentifisererXMLDOM-noden(innenforkontekstenfordentilhørendeXMLDOM-noden)somerrotenforuttrykket,ogsomdetderforskalevalueresmot.Standardverdiener".".DetteerdetsammesomdentilhørendeXMLDOM-noden.

Page 2957: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavexpressionContext-attributtetierrorCondition-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 2958: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

feature-attributtet

AngiromAutoRecover-funksjoneneraktivert.

Page 2959: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdEnabledDisabled

Page 2960: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseautoRecovery AngiromskjemaetvillagreAutoRecover-informasjonen

ogomAutoRecover-innstillingenkanendresavbrukeren.

Page 2961: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="feature"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute>

Page 2962: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisattributtetsettestilenannenverdienn"enabled"eller"disabled",fårduenfeilmeldingnårduprøverååpneskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2963: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfeature-attributtetiautoRecovery-elementet:

<xsf:autoRecovery feature="disabled"/>

Page 2964: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2965: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

field-attributtet

AngiretrelativtXPath-uttrykkfraXMLDOM-noden(DocumentObjectModel)somerangittavitem-attributtetforxmlToEdit-elementet.

Page 2966: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2967: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderfield-attributteteretvalgfrittattributtforeditWith-elementet.

field-attributtetrefererertilXMLDOM-nodeniskjemaetsunderliggendeXML-dokument,somskalvisessometredigerbartfeltforenxText-listeredigeringskomponent.Standardverdiener'.',somtilsvarerredigeringavtekstinnholdetiXMLDOM-nodensomerangittavitem-attributtetforxmlToEdit-elementet.

Page 2968: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfield-attributtetieditWith-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithautoComplete="no"field="@artist"component="xTextList"></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2969: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2970: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fileUrl-attributtet

InneholderURL-adressen(UniformResourceLocator)til.xml-filen.

Page 2971: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:anyURI

Page 2972: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderfileUrl-attributteteretobligatoriskattributtforxmlFileAdapter-elementet.

Page 2973: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfileUrl-attributtetixmlFileAdapter-elementet:

<xsf:query><xsf:xmlFileAdapterfileUrl="currencies.xml"/></xsf:query>

Page 2974: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2975: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

filter-attributtet

AngirXPath-uttrykketfordetstrukturerteXML-undertreetnårdusenderetundersattforXML-dataene.

Page 2976: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2977: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsepartFragmentDefinererenerstatningsgruppeforenbestemtdelav

SOAP-inndatameldingen(SimpleObjectAccessProtocol).

Page 2978: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="filter"type="xsd:string"use="optional"></xsd:attribute>

Page 2979: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukfilter-attributtetnårdusenderdetvalgtefeltetellerdenvalgtegruppensometstrukturertXML-undertre,inkludertkodene.Kanutelatesnårdusenderinnholdetavfeltetellergruppen.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2980: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfilter-attributtetipartFragment-elementet.

<xsf:partFragmentmatch="/dfs:myFields/dfs:dataFields/s0:IsPrime/s0:inValue"replaceWith=/dfs:myFields/dfs:dataFields/s0:IsPrime"filter="."sendAsString="yes"/>

Page 2981: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2982: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

filterDependency-attributtet

Angirautomatisknybrukavetfilternårfilterfeltendres.

Page 2983: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 2984: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseeditWith Angirenforekomstavenredigeringskomponentoginneholder

detilsvarendeparameterneforåbestemmedeneksaktevirkemåtentilkomponenten.

Page 2985: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="filterDependency"type="xsd:string"use="optional"></xsd:attribute>

Page 2986: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderfilterDependency-attributtetiskjemadefinisjonsfilen(XSF)finnesalltidforfiltresomerangittigjentagendetabelleroggjentagendeinndelingersomeropprettetiutformeren.SelvomdetikkefinnesnoenmåteåvekslemellomaktiveringogdeaktiveringavfilterDependencypåiutformingsmodusiInfoPath,kandudeaktivereautomatiskoppdateringavfiltrevedåfjernefilterDependency-attributtetfraeditWith-elementetiskjemadefinisjonsfilen.

NårfilterDependency-attributtetfinnes,brukesfilteretpånyttnåronAfterChange-hendelsenforennodeheves.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 2987: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfilterDependency-attributtetieditWith-elementet.

<editWithcomponent="xCollection"widgetIcon="filter|standard"useFilter="yes|no"filterDependency="xpath1|xpath2|xpath3>

Page 2988: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2989: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

followingSiblings-attributtet

AngiretrelativtXPath-uttrykkfradenoverordnedenodensomangirXMLDOM-nodene(DocumentObjectModel)foranstedetderXML-fragmentetskalsettesinn.

Page 2990: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2991: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderfollowingSiblings-attributteteretvalgfrittattributtforchooseFragment-elementet.

Detinnsattefragmentetvilværeunderordnetdenoverordnedenoden,menvilkommeforaneventuelleandrenodersomoppfyllerXPath-uttrykketangittavfollowingSiblings-attributtet.Hvisingennoderblirfunnet,fungererinnsettingensomentilføyelse.

followingSiblings-attributtetbrukesbareunderinnsettingnårgjeldendekontekstikkeeretelement.FragmentetleggestilinnholdetidenoverordnedenodenhvisfollowingSiblings-attributtetikkeerangitt.Hvisdetteattributteterangitt,skjerinnsettingeninnenforinnholdettildenoverordnedenoden,menforaneventuellefollowingSiblings-noder.

Page 2992: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfollowingSiblings-attributtetichooseFragment-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"followingSiblings="."><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 2993: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2994: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

footer-attributtet

Angirbunntekstensombrukesvedutskriftavenvisning.

Page 2995: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 2996: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderfooter-attributteteretvalgfrittattributtforprintSettings-elementet.printSettings-elementetinneholderogsåetheader-attributt.

footer-attributtetkaninnholdeopptil255tegn.

Nårdubrukertopp-ellerbunntekstietskjema,finnesdetflerevariablersomkanbrukestilåviseinformasjonsomforeksempelsidetall,datoogklokkeslett,ellertilåjusteretopp-ellerbunnteksten.

Variablerfortopp-ogbunntekst

Page 2997: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfooter-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 2998: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 2999: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

fullyEditableNamespace-attributtet

IdentifiserernavneområdetforetXML-skjemaiskjemamalen.NavneområdetkanendresfullstendigiutformingsmodusiMicrosoftOfficeInfoPath2003.

Page 3000: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:anyURI

Page 3001: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderfullyEditableNamespace-attributteteretvalgfrittattributtforsolutionProperties-elementet.

Page 3002: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavfullyEditableNamespace-attributtetisolutionProperties-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.1.0.10"fullyEditableNamespace="urn:namespace1:mynames"/></xsf:applicationParameters>

Page 3003: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3004: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

handlerObject-attributtet

Identifisererdetentydigenavnetpåhendelsesbehandlingeniskriptkoden.

Page 3005: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3006: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderhandlerObject-attributteteretobligatoriskattributtfordomEventHandler-elementet.

Skriptetdetrefererestil,måbrukedettenavnettilådefinerehendelsesbehandlingfordenangitteXMLDOM-noden(DocumentObjectModel).SkriptetkanforeksempelinneholdefunksjonersomTravelExpenses::OnValidateogTravelExpenses::OnAfterChange,somkallesnårdeangittehendelseneinntrefferidensamsvarendeXMLDOM-noden.

Page 3007: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavhandlerObject-attributtetidomEventHandler-elementet:

<xsf:domEventHandlers><xsf:domEventHandlermatch="TravelReport/Expenses"handlerObject="TravelExpenses"/></xsf:domEventHandlers>

Page 3008: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3009: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

header-attributtet

Angirtopptekstensombrukesvedutskriftavenvisning.

Page 3010: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3011: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderheader-attributteteretvalgfrittattributtforprintSettings-elementet.printSettings-elementetinneholderogsåetfooter-attributt.

header-attributtetkaninnholdeopptil255tegn.

Nårdubrukertopp-ellerbunntekstietskjema,finnesdetflerevariablersomkanbrukestilåviseinformasjonsomforeksempelsidetall,datoogklokkeslett,ellertilåjusteretopp-ellerbunnteksten.

Variablerfortopp-ogbunntekst

Page 3012: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavheader-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 3013: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3014: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

hideStatusBarDisplay-attributtet

Angiromdengjeldenderollenvisespåstatuslinjen.

Page 3015: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3016: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseroles Definererroller.

Page 3017: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="hideStatusBarDisplay"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3018: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderNavnetpårollenforgjeldendebrukervisespåstatuslinjen.Hvisrollenforenbrukerendresprogrammatisk,oppdateresstatuslinjen.

VerdienforhideStatusBarDisplay-attributtetersomstandard"no".Hvisattributtetikkeerinkludertiroles-elementet,visesderforrollenforgjeldendebrukerpåstatuslinjen.hideStatusBarDisplay-attributtetmåinkluderesiroles-elementet,ogverdienmåsettestil"yes"foråhindreatrollenforgjeldendebrukervisespåstatuslinjen.

DetfinnesingenmekanismeibrukergrensesnittetforInfoPathforendringavhideStatusBarDisplay-attributtet.Hvisduvilleggetildetteattributtetiroles-elementetellerendreverdienfordet,måskjemadefinisjonsfilen(XSF)foretskjemaredigeresmanuelt.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3019: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavhideStatusBarDisplay-attributtetiroles-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 3020: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3021: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

href-attributtet(initialXmlDocument-elementet)

AngirnavnetpåXML-malfilensomskalbrukesnårenbrukerklikkerFillOutaForm(Fyllutetskjema)påFile-menyen(Fil).

Page 3022: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdFileName

Page 3023: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderhref-attributteteretobligatoriskattributtforinitialXmlDocument-elementet.

Page 3024: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavhref-attributtetiinitialXmlDocument-elementet:

<xsf:fileNew><xsf:initialXmlDocumentcaption="TravelReport"href="TravelReportTemplate.xml"/></xsf:fileNew>

Page 3025: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3026: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

href-attributtet(taskpane-elementet)

AngirdenrelativeellerabsolutteURL-adressen(UniformResourceLocator)tilen.html-fil.

Page 3027: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3028: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderhref-attributteteretobligatoriskattributtfortaskpane-elementet.

.html-filenlastesinnienforekomstavoppgaverutennåretskjemaåpnes..html-filenkaninneholdeskriptkodeforforretningslogikkoghartilgangtilaktuelleelementeriMicrosoftOfficeInfoPath2003-objektmodellen.

Page 3029: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavhref-attributtetitaskpane-elementet:

<xsf:xDocumentClass>...<xsf:taskpanecaption="MyCustomTaskPane"href="MyCustomTaskPane.htm"/>...</xsf:xDocumentClass>

Page 3030: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3031: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

href-attributtet(useHttpHandler-elementet)

AngirURL-adressen(UniformResourceLocator)somskjemaetskalsendestil.

Page 3032: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:anyURI

Page 3033: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderhref-attributteteretobligatoriskattributtforuseHttpHandler-elementet.

Page 3034: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavhref-attributtetiuseHttpHandler-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useHttpHandler>href="http://MyServer/InfoPathScripts/MyScript.asp"method="POST"</xsf:useHttpHandler><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 3035: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3036: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

icon-attributtet

AngirenURL-adresse(UniformResourceLocator)tilenpunktgrafikkfil(.bmp)ellerenGraphicsInterchangeFormat-fil(.gif)sombrukesforknappenellermenyelementet.

Page 3037: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3038: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadericon-attributteteretvalgfrittattributtforbutton-elementet.

Hvisdetikkeangisnoeikon,vilbaretekstenblibrukt.Hvisbådetekstogikonangis,vilbeggedelervises.VerdienkanogsåværeenIDsomgirtilgangtilinternesystemikoner.Hvisverdieneretheltall,vildenblitolketsomenID.

Page 3039: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavicon-attributtetibutton-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"icon="cd.bmp"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"icon="track.bmp"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"icon="label.bmp"></xsf:button></xsf:menu></xsf:menuArea>

Page 3040: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3041: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

infopathGroup-attributtet

InneholdernavnetpågruppenderallefeltienSharePoint-listeelleretSharePoint-biblioteklagres.

Page 3042: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 3043: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesharepointListAdapter Inneholderinformasjonfordataadapterensom

detskalforetasenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 3044: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="infopathGroup"type="xsd:string"use="required"></xsd:attribute>

Page 3045: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3046: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavinfopathGroup-attributtetisharepointListAdapter-elementet:

<xsf:sharepointListAdaptername="StatusReportlibrary"siteUrl=”http://xyzco/reports/”sharepointGuid="{ABD2E239-0EE7-48F4-B506-C38A1728E195}"infopathGroup="XyzReportsLibrary"queryAllowed="yes><xsf:fieldsharepointName="File_x0020_Type"infopathName="Type"></xsf:field><xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"></xsf:field></xsf:sharepointListAdapter>

Page 3047: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

infopathName-attributtet

Etattributtifield-elementet.InneholdertilsvarendeInfoPath-feltnavnforsharepointName-attributtet.

Page 3048: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 3049: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsefield Inneholderinformasjonomfelttilordningforallefeltien

SharePoint-listeelleretSharePoint-bibliotekogdettilsvarendenavnetsombrukesiMicrosoftOfficeInfoPath.

Page 3050: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="infopathName"type="xsd:string"use="required"></xsd:attribute>

Page 3051: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderinfopathNamevisessomfeltnavneneiMicrosoftOfficeInfoPath2003SP1forfeltenesomreturneresfraSharePoint-listeneller-biblioteket.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3052: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavinfopathName-attributtetifield-elementet:

<xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"isLookup="no"></xsf:field>

Page 3053: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

initiator-attributtet

Angirenbestemtrollesomoppretterrollen.

Page 3054: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3055: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseroles Definererroller.

Page 3056: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="initiator"type="xsd:string"use="optional"></xsd:attribute>

Page 3057: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisenbrukeroppretteretnyttInfoPath-dokumentfraenskjemamal,blirdennebrukerentilordnetrollensomerangittsomoppretterrollen.Hvisingenrolleerangittsomoppretterrolleniskjemadefinisjonsfilenforetskjema(detvilsihvisinitiator-attributtetikkeerinkludertforroles-elementet),vilbrukeresomoppretterskjemaerfradentilhørendeskjemamalenbeholderollenedebletilordnetimembership-elementetforroles-elementet.Nåretskjemaerlagret,lukketogåpnetpånytt,serikkeInfoPathlengeretterinitiator-attributtet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3058: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavinitiator-attributtetiroles-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 3059: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

initOnLoad-attributtet

Angiromdataobjektetskalinitialiseresnårdokumentetlastesinn.

Page 3060: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3061: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderinitOnLoad-attributteteretvalgfrittattributtfordataObject-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".

Page 3062: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavinitOnLoad-attributtetidataObject-elementet:

<xsf:dataObjects><xsf:dataObjectname="EmployeeNames"schema="EmployeeNames.xsd"initOnLoad="yes"><xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter> </xsf:query> </xsf:dataObject> </xsf:dataObjects>

Page 3063: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3064: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

innerFragment-attributtet

AngiretrelativtXPath-uttrykkfradenoverordnedenodentildetminstefragmentetsomskalsettesinn.

Page 3065: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsd:string

Page 3066: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsechooseFragment AngiretXML-fragment.

Page 3067: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="innerFragment"type="xsd:string"use="optional"></xsd:attribute>

Page 3068: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderinnerFragment-attributtetbrukestilåidentifisereposisjonentildengjeldendedatakontekstenifragmentetogtilåvelgedetriktigeundertreetsomskalsettesinn.Detteredusererbehovetforådefinereflerefragmenteriskjemadefinisjonsfilen(XSF)forulikedatakontekster.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3069: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavinnerFragment-attributtetichooseFragment-elementet:

<xsf:xmlToEditname="expense_1"item="/my:myFields/my:expenses/my:expense"container="/my:myFields"><xsf:editWithcaption="expense"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentinnerFragment="my:expenses/my:expense"><my:expenses><my:expense/></my:expenses></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit>

Page 3070: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3071: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

isEnabled-attributtet

Angiromruleeraktivertforskjemaet.

Page 3072: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdYesNo

Page 3073: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelserule Definererenhandlingsomerstartetetteratenhendelsehar

oppståttiskjemaet.

Page 3074: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="isEnabled"type="xsf:xdYesNo"use="optional"default="yes"></xsd:attribute>

Page 3075: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdienforisEnabled-attributteter"yes".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3076: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavisEnabled-attributtetirule-elementet:

<xsf:ruleSets><xsf:ruleSetname="RuleSet1"><xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetreceipts!</xsf:dialogBoxMessageAction><xsf:openNewDocumentActionsolution="urn:approvalForm"/><xsf:exitRuleSet/></xsf:rule><xsf:rulecaption="AlwaysSubmit"isEnabled="no"><xsf:submitActionadapter="ExpenseDatabase"/></xsf:rule></xsf:ruleSet>

<xsf:ruleSetname="RuleSet2"><xsf:rulecaption="Lookupcontact"><xsf:queryActionadapter="Contacts"/></xsf:rule></xsf:ruleSet></xsf:ruleSets>

Page 3077: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

isLookup-attributtet

AngirometfeltienSharePoint-listeeretoppslagsfelt

Page 3078: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdYesNo

Page 3079: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsefield InneholderinformasjonomfelttilordningforalleSharePoint-felt

ogtilsvarendenavnsombrukesiMicrosoftOfficeInfoPath2003SP1.

Page 3080: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="isLookup"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3081: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdienforisLookup-attributteter"no".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3082: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavisLookupattributtetifield-elementet:

<xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"isLookup="no"></xsf:field>

Page 3083: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3084: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

item-attributtet

AngiretXPath-uttrykksombestemmerhvilkeXMLDOM-noder(DocumentObjectModel)somskalredigeresvedhjelpavredigeringskomponentendefinertieditWith-elementet.

Page 3085: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3086: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderitem-attributteteretobligatoriskattributtforxmlToEdit-elementet.

Page 3087: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavitem-attributtetixmlToEdit-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 3088: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

language-attributtet

Definererskriptspråketsombrukesikildefileneforforretningslogikk.

Page 3089: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdScriptLanguage

Page 3090: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderlanguage-attributteteretobligatoriskattributtforscripts-elementet.

Gyldigeverdierer"vbscript","jscript"og"javascript".Standardverdiener"jscript".

Page 3091: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavlanguage-attributtetiscripts-elementet:

<xsf:scriptslanguage="jscript"enforceScriptTimeout="no"><xsf:scriptsrc="internal.js"/><xsf:scriptsrc="script.js"/></xsf:scripts>

Page 3092: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3093: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

lastOpenView-attributtet

IdentifiserernavnetpådensiståpnedevisningeniutformingsmodusiMicrosoftOfficeInfoPath2003.

Page 3094: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3095: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderlastOpenView-attributteteretvalgfrittattributtforsolutionProperties-elementet.

NestegangskjemaetåpnesiutformingsmodusiInfoPath,brukesdennevisningenautomatisk.Verdienfordetteattributtetbørværeeteksisterendevisningsnavniskjemamalen.

Page 3096: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavlastOpenView-attributtetisolutionProperties-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.0.0.10"fullyEditableNamespace="urn:namespace1:mynames"/></xsf:applicationParameters>

Page 3097: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3098: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

lastVersionNeedingTransform-attributtet

IdentifiserermidlertidigverdienformaxToVersionUpgrade-attributtetidocumentVersionUpgrade-elementetforoppgraderingmeden.xslt-filhvisskriptkodebrukesforoppgraderingen.

Page 3099: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdSolutionVersion

Page 3100: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderlastVersionNeedingTransform-attributteteretvalgfrittattributtforsolutionProperties-elementet.

Page 3101: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavlastVersionNeedingTransform-attributtetisolutionProperties-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.0.0.10"fullyEditableNamespace="urn:namespace1:mynames"/></xsf:applicationParameters>

Page 3102: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

leftMargin-attributtet

Angirvenstremargensombrukesvedutskriftavenvisning.

Page 3103: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3104: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderleftMargin-attributteteretvalgfrittattributtforprintSettings-elementet.

leftMargin-attributtetmåværestørreennellerliknull.

Page 3105: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavleftMargin-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 3106: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3107: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

location-attributtet

Inneholdernavneområde-URIen(UniformResourceIdentifier)ogplasseringen(enURL-adresse(UniformResourceLocator),relativtilskjemadefinisjonsfilen(.xsf)),medmellomromsomskilletegn,for.xsd-filenderXML-skjemaeterdefinert.

Page 3108: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3109: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderlocation-attributteteretobligatoriskattributtfordocumentSchema-elementet.

XML-skjemaersomikkeerbasertpånavneområder,visesmedbare.xsd-filen,utendeklarasjonfornavneområdeogmedmellomromsomskilletegn.

Page 3110: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavlocation-attributtetidocumentSchema-elementet:

<xsf:documentSchemas><xsf:documentSchemalocation="urn:schema:custom:NamespacecustomFilename.xsd"rootSchema="yes"/></xsf:documentSchemas>

Page 3111: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

marginUnitsType-attributtet

Angirmargenhetsstørrelsensombrukesvedutskriftavenvisning.

Page 3112: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3113: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadermarginUnitsType-attributteteretvalgfrittattributtforprintSettings-elementet.

Gyldigeverdierer"in"(tommer)og"cm"(centimeter).

Page 3114: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmarginUnitsType-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 3115: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3116: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

master-attributtet

InneholderXPathforXML-fragmentetsomerbundettilenhovedtabellellerinndeling.

Page 3117: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3118: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsemasterDetailDefinererXML-fragmentenesomutgjørenhoved-og

detaljrelasjonidegjentagendetabelleneellergjentagendeinndelingeneienvisning.

Page 3119: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="master"type="xsd:string"></xsd:attribute>

Page 3120: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukenrelativXPathformaster-attributtet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3121: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmaster-attributtetimasterDetail-elementet.

<xsf:editWithcaption="group2"xd:autogeneration="template"component="xCollection"><xsf:masterDetailmasterViewContext="CTRL1_5"master="my:group2"masterKey="my:field1"detailKey="my:field3"></xsf:masterDetail></xsf:editWith>

Page 3122: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3123: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

masterKey-attributtet

InneholderXPathforfeltetiXML-hovedfragmentetsomdannerrelasjonentilXML-detaljfragmentet.

Page 3124: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3125: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsemasterDetailDefinererXML-fragmentenesomutgjørenhoved-og

detaljrelasjonidegjentagendetabelleneellergjentagendeinndelingeneienvisning.

Page 3126: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="masterKey"type="xsd:string"></xsd:attribute>

Page 3127: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderBrukenrelativXPathformasterKey-attributtet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3128: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmasterKey-attributtetimasterDetail-elementet.

<xsf:editWithcaption="group2"xd:autogeneration="template"component="xCollection"><xsf:masterDetailmasterViewContext="CTRL1_5"master="my:group2"masterKey="my:field1"detailKey="my:field3"></xsf:masterDetail></xsf:editWith>

Page 3129: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3130: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

masterViewContext-attributtet

InneholderenstrengsomidentifisereretHTML-elementivisningen.

Page 3131: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3132: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsemasterDetailDefinererXML-fragmentenesomutgjørenhoved-og

detaljrelasjonidegjentagendetabelleneellergjentagendeinndelingeneienvisning.

Page 3133: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="masterViewContext"type="xsd:string"></xsd:attribute>

Page 3134: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienformasterViewContext-attributtetangiretelementsomharetxd:CtrLId-attributtmedensamsvarendeverdiiHTMLsomrepresentererenvisningavskjemaet.EtmasterViewContext-attributtmedverdien"minID"tilsvarerforeksempelelementetsomharverdien"minID"forxd:CtrlId-attributtet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3135: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmasterViewContext-attributtetimasterDetail-elementet.

<xsf:editWithcaption="group2"xd:autogeneration="template"component="xCollection"><xsf:masterDetailmasterViewContext="CTRL1_5"master="my:group2"masterKey="my:field1"detailKey="my:field3"></xsf:masterDetail></xsf:editWith>

Page 3136: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3137: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

match-attributtet(domEventHandler-elementet)

IdentifisererXMLDOM-noden(DocumentObjectModel)somhendelsesbehandlingenerdeklarertfor.

Page 3138: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3139: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadermatch-attributteteretobligatoriskattributtfordomEventHandler-elementet.

VerdienmåværeetgyldigXPath-uttrykksomidentifisererXMLDOM-noden.

Obs!XPath-uttrykketkanikkeinneholdepredikater.

Page 3140: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmatch-attributtetidomEventHandler-elementet:

<xsf:domEventHandlers><xsf:domEventHandlermatch="TravelReport/Expenses"handlerObject="TravelExpenses"/></xsf:domEventHandlers>

Page 3141: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3142: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

match-attributtet(errorCondition-elementet)

IdentifisererXMLDOM-nodene(DocumentObjectModel)somdenegendefinertevalideringenerdeklarertpå.

Page 3143: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3144: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadermatch-attributteteretobligatoriskattributtforerrorCondition-elementet.

Page 3145: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmatch-attributtetierrorCondition-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 3146: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3147: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

match-attributtet(override-elementet)

IdentifisererXMLDOM-noden(DocumentObjectModel)somfeilmeldingsoverstyringenerdefinertfor.

Page 3148: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3149: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadermatch-attributteteretobligatoriskattributtforoverride-elementet.

Verdienformatch-attributtetmåværeetgyldigXPath-uttrykksomidentifisererXMLDOM-noden.

Page 3150: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmatch-attributtetioverride-elementet:

<xsf:schemaErrorMessages><xsf:overridematch="/sampleData/number"><xsf:errorMessageshortMessage="InvalidNumber.">Thevalueenteredmustbeavalidnumber.</xsf:errorMessage></xsf:override></xsf:schemaErrorMessages>

Page 3151: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3152: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

match-attributtet(partFragment-elementet)

InneholderetXPath-uttrykksomidentifisererdeelementeneogattributteneiSOAP-inndatameldingen(SimpleObjectAccessProtocol)somskalerstattesvedkjøring.

Page 3153: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3154: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadermatch-attributteteretobligatoriskattributtforpartFragment-elementet.

Page 3155: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmatch-attributtetipartFragment-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"><xsf:partFragmentmatch="/dfs:myFields/dfs:dataFields/s0:IsPrime/s0:inValue"replaceWith="/dfs:myFields/dfs:dataFields/s0:IsPrime"/></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3156: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

maxLength-attributtet

Definererlengdenpåfeltetiantallbyte.

Page 3157: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:byte

Page 3158: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadermaxLength-attributteteretvalgfrittattributtforfield-elementet.

Page 3159: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmaxLength-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"maxLength="10"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 3160: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

maxLength-attributtet(editWith-elementet)

Angirmaksimaltantalltegnsomertillattfortekstboksermedénlinjerentekst.

Page 3161: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:simpleType

Page 3162: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseeditWith Angirenforekomstavenredigeringskomponentoginneholder

detilsvarendeparameterneforåbestemmedeneksaktevirkemåtentilkomponenten.

Page 3163: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="maxLength"use="optional"><xsd:simpleType><xsd:restrictionbase="xsd:integer"><xsd:minInclusivevalue="-1"/><xsd:maxInclusivevalue="9999"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3164: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadermaxLength-attributteterbaregyldigforredigeringskontrollermedrentekstsomikketillateravsnittsskift.SlikekontrollertilsvarereditWith-elementermedetcomponent-attributtsatttil"xField"ogettype-attributtsatttil"plain"(ellerutenetangitttypeattributt).

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3165: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmaxLength-attributtetieditWith-elementet.

<editWithcomponent="xField"maxLength="100">

Page 3166: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

maxVersionToUpgrade-attributtet

Inklusivverdifordetsenesteskjemaetsommåoppgraderes.

Page 3167: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdSolutionVersion

Page 3168: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadermaxVersionToUpgrade-attributteteretvalgfrittattributtforuseTransform-elementet.

Page 3169: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmaxVersionToUpgrade-attributtetiuseTransform-elementet:

<xsf:documentVersionUpgrade><xsf:useTransformtransform="upgrade.xsl"minVersionToUpgrade="0.0.0.0"maxVersionToUpgrade="1.0.0.5"/></xsf:documentVersionUpgrade>

Page 3170: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3171: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

memberOf-attributtet(getUserNameFromData-elementet)

AngirrollensomskaltilknyttesenbrukersomharetbrukernavnsomreturneresavenXPath-spørringforendatakilde.

Page 3172: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3173: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsegetUserNameFromData HenteretbrukernavnvedhjelpavenXPath-

spørringmeddataeneihoveddatakildenelleriensekundærdatakilde.

Page 3174: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="memberOf"type="xsd:string"use="required"></xsd:attribute>

Page 3175: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3176: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmemberOf-attributtetigetUserNameFromData-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"<xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 3177: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

memberOf-attributtet(group-elementet)

Angirrollensomengruppeertilordnet.

Page 3178: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3179: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsegroup Tilordnerengruppetilenbestemtrolle.

Page 3180: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="memberOf"type="xsd:string"use="required"></xsd:attribute>

Page 3181: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3182: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmemberOf-attributtetigroup-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 3183: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

memberOf-attributtet(userName-elementet)

Angirrollensomenbrukerertilordnet.

Page 3184: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3185: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseuserName Knytterenbrukertilenbestemtrolle.

Page 3186: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="memberOf"type="xsd:string"use="required"></xsd:attribute>

Page 3187: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3188: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmemberOf-attributtetiuserName-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 3189: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

method-attributtet

AngirHTTP-metodensomskalbrukesforsendeoperasjonen.

Page 3190: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3191: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadermethod-attributteteretobligatoriskattributtforuseHttpHandler-elementet.

Denenesteverdiensomstøttes,er"POST".

Page 3192: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmethod-attributtetiuseHttpHandler-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useHttpHandler>href="http://MyServer/InfoPathScripts/MyScript.asp"method="POST"</xsf:useHttpHandler><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 3193: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3194: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

minVersionToUpgrade-attributtet

Inklusivverdifordeteldsteskjemaetsomkanoppgraderes.

Page 3195: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdSolutionVersion

Page 3196: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderminVersionToUpgrade-attributteteretobligatoriskattributtforuseTransform-elementet.

minVersionToUpgrade-attributtetbrukestilåforhindreatXSL-transformering(XSLT)utførespåskjemaersomersåforskjelligefragjeldendeskjemaatXSLTkanføretiltapavdata.

Page 3197: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavminVersionToUpgrade-attributtetiuseTransform-elementet:

<xsf:documentVersionUpgrade><xsf:useTransformtransform="upgrade.xsl"minVersionToUpgrade="0.0.0.0"maxVersionToUpgrade="1.0.0.5"/></xsf:documentVersionUpgrade>

Page 3198: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

mode-attributtet

AngirsignaturrelasjonenforsignedDataBlock-elementet.

Page 3199: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdSignatureRelationEnum

Page 3200: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesignedDataBlock Definereretnodesettiskjemaetsunderliggende

XML-dokumentsomendigitalsignaturkanbrukespå.

Page 3201: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="mode"type="xsf:xdSignatureRelationEnum"use="required"></xsd:attribute>

Page 3202: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardmodeforetsignedDataBlock-elementersingle.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3203: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavmode-attributtetisignedDataBlock-elementet.

<xsf:documentSignatures><xsf:signedDataBlockname="main"data="my:myfields/my:subtree1|my:myfields/my:subtree2"signatureLocation="my:mifields/sig:signatures/main"mode="countersign"><xsf:message>Bypressingthe&quot;Sign&quot;buttonbelow,Iagreetobeboundtothetermsofthisdocument.</xsf:message></xsf:signedDataBlock></xsf:documentSignatures>

Page 3204: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(action-elementet)

DetunikenavnetforactionslikdeterangittavHWS-arbeidsflytutformeren(MicrosoftBizTalk2003HumanWorkflowServices).

Page 3205: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdHWSname

Page 3206: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseaction Inneholderinformasjonforenenkelthandling.

Page 3207: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdHWSname"use="required"></xsd:attribute>

Page 3208: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforaction-elementet.

namebrukesforonClick-hendelsenfordentilsvarendeknappenioppgaverutenArbeidsflyt.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3209: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiaction-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 3210: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3211: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3212: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(adoAdapter-elementet)

InneholdernavnetpåasoAdapter-elementet.

Page 3213: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTitle

Page 3214: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseadoAdapter DefinererenADO-dataadapter(ActiveXDataObjects)som

henterdatafraenADO-datakildefordetangittedataobjektet.

Page 3215: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="optional"></xsd:attribute>

Page 3216: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretvalgfrittattributtforadoAdapter-elementet.

Page 3217: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiadoAdapter-elementet.

<xsf:query><xsf:adoAdaptername="EmpInformation"connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query>

Page 3218: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3219: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(button-elementet)

BrukestilåknyttehendelsesbehandlingenOnClickforknappentilenskriptfunksjon.

Page 3220: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3221: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretvalgfrittattributtforbutton-elementet,menerobligatoriskforknappersombrukerskriptkodeforknappehandlingene.

Page 3222: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetibutton-elementet:

<xsf:menuAreaname="msoViewMenu"><xsf:buttoncaption="CDCollection"name="SwitchToView0"></xsf:button><xsf:buttoncaption="AllTracks"name="SwitchToView1"></xsf:button></xsf:menuArea>

Iskjemaetsinterneskriptfilbrukesfølgendetyperhendelsesbehandlingforknappehandlinger:

functionSwitchToView0::OnClick(){XDocument.View.SwitchView("CDCollection");}

functionSwitchToView1::OnClick(){XDocument.View.SwitchView("AllTracks");}

Page 3223: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3224: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(customCategory-elementet)

Angirnavnetpådenegendefinertekategorien.

Page 3225: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdTitle

Page 3226: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsecustomCategory Angirkategoriensomskjemamalenvisesunder,i

oppgaverutenFyllutetskjema.

Page 3227: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute>

Page 3228: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributticustomCategory-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3229: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributteticustomCategory-elementet:

<xsf:customCategoryname="Reports"/>

Page 3230: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(dataObject-elementet)

Detentydigenavnetpådataobjektet.

Page 3231: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 3232: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtfordataObject-elementet.

Page 3233: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetidataObject-elementet:

<xsf:dataObjects><xsf:dataObjectname="EmployeeNames"schema="EmployeeNames.xsd"initOnLoad="yes"><xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter> </xsf:query> </xsf:dataObject> </xsf:dataObjects>

Page 3234: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3235: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(davAdapter-elementet)

NavnetpådavAdapter,sombrukestilåstarteadapterenfraskjemakode.

Page 3236: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTitle

Page 3237: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedavAdapter InneholderinformasjonforåaktivereInfoPath-filersomskal

sendestilenserversomkjørerMicrosoftWindowsSharePointServicesellerenwebbasertDistributedAuthoringandVersioning-server(WebDAV).

Page 3238: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute>

Page 3239: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3240: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetidavAdapter-elementet:

<xsf:davAdaptername="SubmitToSharePoint"overwriteAllowed="yes"submitAllowed="yes"><xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/><xsf:folderURLvalue="http://some_server/some_doc_lib"/></xsf:davAdapter>

Page 3241: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(emailAdapter-elementet)

InneholdernavnetpåemailAdapter-elementet.

Page 3242: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTitle

Page 3243: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapter InneholderinformasjonenforåsendeenInfoPath-filsom

vedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 3244: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute>

Page 3245: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3246: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiemailAdapter-elementet:

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="my:bccNames"valueType="expression"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 3247: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(extension-elementet)

Etentydignavnsomidentifisererdetangittetillegget.

Page 3248: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3249: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforextension-elementet.

Obs!Brukenavextension-elementeterreservert.MicrosoftOfficeInfoPath2003ignorereraltinnholdiextension-elementet.

Page 3250: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiextension-elementet:

<xsf:extensions><xsf:extensionname="someValue"anyAttributesHere="someValue">...opencontentmodelhere...</xsf:extension><xsf:extensions>

Page 3251: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3252: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(externalView-elementet)

InneholdernavnetpåetexternalView-element.

Page 3253: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdViewName

Page 3254: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseexternalViewDefinererenvisningsomikkekanredigeresiInfoPath.

Page 3255: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdViewName"use="required"></xsd:attribute>

Page 3256: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3257: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiexternalView-elementet.

<xsf:externalViews><xsf:externalViewname="SalesDoc"><xsf:mainpanetransform="myWordView.xsl"/></xsf:externalView><xsf:externalViews>

Page 3258: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(field-elementet)

Identifisererdetegendefinertenavnetpåfeltetsomskalbrukesilistevisningeniskjemaet.

Page 3259: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 3260: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforfield-elementet.

Page 3261: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 3262: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3263: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(file-elementet)

Angirnavnetpåfilen.

Page 3264: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdFileName

Page 3265: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforfile-elementet.

DettemåværeenrelativURL-adressefraURL-adressentilskjemadefinisjonsfilen(.xsf).Allefilersomangisher,erinnenforskjemamalen,ogabsolutteURL-adresserstøttesderforikke.

Page 3266: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetifile-elementet:

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 3267: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(group-elementet)

Angirnavnetpåengruppebrukeresomskaltilordnesenbestemtrolle.

Page 3268: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3269: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsegroup Knytterengruppetilenbestemtrolle.

Page 3270: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsd:string"use="required"></xsd:attribute>

Page 3271: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3272: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetigroup-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 3273: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(hwsAdapter-element)

Inneholdernavnetpådataadapteren.

Page 3274: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTitle

Page 3275: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsAdapter DefinererMicrosoftBiztalk2004HWS-dataadapteren

(HumanWorkflowServices)forstartellerutvidelseavenaktivitetsflyt,ogsvarerpåenoppgave.

Page 3276: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute>

Page 3277: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3278: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetihwsAdapter-elementet.

<hwsAdapter name="xsf:xdTitle" wsdlUrl="xsd:string" queryAllowed="xsf:xdYesNo" submitAllowed="xsf:xdYesNo"><hwsOperationtype="xsd:string"typeID="xsd:string"serviceUrl="xsd:string"/></hwsAdapter>

Page 3279: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3280: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(importSource-elementet)

IdentifiserernavnetpåkildeskjemaetslikdeterdefinertibehandlingsinstruksjoneneiskjemaetsunderliggendeXML-dokument.

Page 3281: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3282: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforimportSource-elementet.

Page 3283: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiimportSource-elementet:

<xsf:importParametersenabled="yes"<xsf:importSourcename="MyForm"schema="MySchema.xsd"transform="schematransform.xslt"/></xsf:importParameters>

Page 3284: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(menuArea-elementet)

TilsvarerenavdeinnebygdetoppnivåmenyeneiMicrosoftOfficeInfoPath2003.

Page 3285: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3286: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtformenuArea-elementet.

Detkanikkeværemerennettmenyområdemedsammenavniengittvisning.

InfoPathinneholderfølgendenavngittemenyområdersomtilsvarerdeinnebygdemenyelementenesomkantilpassesvedhjelpavmenuArea-elementet:

Navn BeskrivelsemsoFileMenu Menyelementersomleggestilpå

File-menyen(Fil).msoEditMenu Menyelementersomleggestilpå

Edit-menyen(Rediger).msoInsertMenu Menyelementersomleggestilpå

Insert-menyen(Settinn).msoViewMenu Menyelementersomleggestilpå

View-menyen(Vis).msoFormatMenu Menyelementersomleggestilpå

Format-menyen.msoToolsMenu Menyelementersomleggestilpå

Tools-menyen(Verktøy).msoTableMenu Menyelementersomleggestilpå

Table-menyen(Tabell).msoHelpMenu Menyelementersomleggestilpå

Help-menyen(Hjelp).msoStructuralEditingContextMenu Menyelementersomleggestilpå

hurtigmenyen,somåpnesvedåklikkemedhøyremuseknapp.

Page 3287: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetimenuArea-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 3288: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(operation-elementet)

Inneholderdetentydigenavnetpåwebtjenestemetoden.

Page 3289: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3290: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforoperation-elementet.

Page 3291: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetioperation-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3292: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(property-elementet)

Definerernavnetpåegenskapen.

Page 3293: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3294: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforproperty-elementet.fileType-verdien"ActiveX-CAB"identifisereratfilenerenCAB-filsomerlagttilavutformeren,ogangiratfilenskalhåndteresavActiveX-støttefunksjoneneforutformeren.timestamp-egenskapenidentifisererdensisteversjonenavCAB-filen.VersjonsinformasjonenbrukestilautomatiskoppdateringavfilennårutviklerenharennyereversjoniActiveXICT/CAB-katalogen.

Page 3295: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksemplenenedenforviserbrukavname-attributtetiproperty-elementet.

<xsf:files><xsf:filename="example.cab"><xsf:fileProperties><xsf:propertyname="fileType"type="string"value="ActiveX-CAB"/><xsf:propertyname="timestamp"type="string"value="xyz"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 3296: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(role-element)

Angirenstrengsomkanbrukestilåidentifisereenbestemtrolle.

Page 3297: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdRoleName

Page 3298: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelserole Definererrolle.

Page 3299: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdRoleName"use="required"></xsd:attribute>

Page 3300: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3301: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetirole-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\groupname1"memberOf="C"/></xsf:membership></xsf:roles>

Page 3302: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(ruleSet-elementet)

InneholdernavnetpåruleSet-elementet.

Page 3303: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3304: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseruleSet Inneholderettellerflererule-elementer.

Page 3305: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsd:string"use="required"></xsd:attribute>

Page 3306: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3307: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiruleSet-elementet.

<xsf:ruleSets><xsf:ruleSetname="RuleSet1"><xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetreceipts!</xsf:dialogBoxMessageAction><xsf:openNewDocumentActionsolution="urn:approvalForm"/><xsf:exitRuleSet/></xsf:rule><xsf:rulecaption="AlwaysSubmit"isEnabled="no"><xsf:submitActionadapter="ExpenseDatabase"/></xsf:rule></xsf:ruleSet>

<xsf:ruleSetname="RuleSet2"><xsf:rulecaption="Lookupcontact"><xsf:queryActionadapter="Contacts"/></xsf:rule></xsf:ruleSet></xsf:ruleSets>

Page 3308: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3309: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(sharepointListAdapter-element)

InneholdernavnetpåsharepointListAdapter-elementet.Brukesogsåsomnavnpåsekundærdatakilde.

Page 3310: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTitle

Page 3311: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesharepointListAdapter Inneholderinformasjonfordataadapterensom

detskalforetasenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 3312: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="required"></xsd:attribute>

Page 3313: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3314: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetisharepointListAdapter-elementet.

<xsf:sharepointListAdaptername="StatusReportlibrary"siteUrl="http://www.contoso.com/reports/"sharepointGuid="{ABD2E239-0EE7-48F4-B506-C38A1728E195}"infopathGroup="ContosoReportsLibrary"queryAllowed="yes><xsf:fieldsharepointName="File_x0020_Type"infopathName="Type"></xsf:field><xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"></xsf:field></xsf:sharepointListAdapter>

Page 3315: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(signedDataBlock-elementet)

InneholdernavnetpåsignedDataBlock-elementet.

Page 3316: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdSignedDataBlockName

Page 3317: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesignedDataBlock Definereretnodesettiskjemaetsunderliggende

XML-dokumentsomendigitalsignaturkanbrukespå.

Page 3318: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdSignedDataBlockName"use="required"></xsd:attribute>

Page 3319: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3320: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetisignedDataBlock-elementet.

<xsf:documentSignatures><xsf:signedDataBlockname="main"data="my:myfields/my:subtree1|my:myfields/my:subtree2"signatureLocation="my:mifields/sig:signatures/main"mode="countersign"><xsf:message>Byclickingthe&quot;Sign&quot;buttonbelow,Iagreetobeboundtothetermsofthisdocument.</xsf:message></xsf:signedDataBlock></xsf:documentSignatures>

Page 3321: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3322: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(task-elementet)

DetunikenavnetforoppgavenslikdeterangittavHWS-arbeidsflytutformeren(MicrosoftBizTalkServer2004HumanWorkflowServices).

Page 3323: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdHWSname

Page 3324: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsetask HWS-oppgaveinformasjonenaktivertforskjemaet

Page 3325: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdHWSname"use="required"></xsd:attribute>

Page 3326: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributtetbrukesforonClick-hendelsenforknappenioppgaverutenArbeidsflyt.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3327: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetitask-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"replaceWith="/a:some/b:thing"dataObject="Aux1"/>

Page 3328: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3329: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(toolbar-elementet)

Identifisererdentilsvarendeverktøylinjeniulikevisninger.

Page 3330: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 3331: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtfortoolbar-elementet.

Attributtetmåværeentydigiengittløsning.

Page 3332: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetitoolbar-elementet:

<xsf:toolbarcaption="CDCollectionToolbar"name="CDCollectionToolbar"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="NewCD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="NewTrack"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="NewLabel"showIf="always"></xsf:button><xsf:menucaption="Remove"><xsf:buttonaction="xCollection::remove"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::remove"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::remove"xmlToEdit="Label_16"caption="Label"showIf="always"></xsf:button></xsf:menu></xsf:toolbar>

Page 3333: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(userName-elementet)

Angirnavnetpåenbrukersomskaltilordnesenbestemtrolle.

Page 3334: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3335: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseuserName Knytterenbrukertilenbestemtrolle.

Page 3336: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsd:string"use="required"></xsd:attribute>

Page 3337: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3338: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiuserName-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="domain\username1"memberOf="A"/><xsf:userNamename="domain\username2"memberOf="B"/><xsf:groupname="domain\username3"memberOf="C"/></xsf:membership></xsf:roles>

Page 3339: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(view-elementet)

Identifiserervisningenforobjektmodellkallvedbytteavvisning,ogforangivelseavstandardvisning.

Page 3340: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdViewName

Page 3341: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforview-elementet.

Page 3342: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetiview-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Page 3343: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3344: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(webServiceAdapter-elementet)

InneholdernavnetpåwebServiceAdapter-elementet.

Page 3345: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTitle

Page 3346: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsewebServiceAdapter Definererendataadapterforwebtjenestesom

henterdatafraenwebtjenestefordetangittedataobjektet.

Page 3347: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="optional"></xsd:attribute>

Page 3348: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretvalgfrittattributtforwebServiceAdapter-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3349: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavnameattributtetiwebServiceAdapter-elementet.

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"useDataSet="no"><xsf:operationname="getOrders"soapAction="http://www.contoso.com/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3350: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3351: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(xDocumentClass-elementet)

Angiretentydig,URN-basert(UniformResourceName)navnforskjemaetsomdefineresiskjemadefinisjonsfilen(.xsf).

Page 3352: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3353: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretvalgfrittattributtforxDocumentClass-elementet.

Hvisdetteattributtetmangler,navngisskjemaetbasertpåURL-adressen(UniformResourceLocator)ellernavnetpåskjemadefinisjonsfilen,somkanhentesfrabehandlingsinstruksjoneneiskjemaetsunderliggendeXML-dokument.

Page 3354: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 3355: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(xmlFileAdapter-elementet)

InneholdernavnetpåxmlFileAdapter-elementet.

Page 3356: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTitle

Page 3357: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsexmlFileAdapter DefinererendataadapterforXML-filsomhenterdata

fraenXML-filfordetangittedataobjektet.

Page 3358: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="name"type="xsf:xdTitle"use="optional"></xsd:attribute>

Page 3359: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretvalgfrittattributtforxmlFileAdapter-elementet.

Page 3360: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetixmlFileAdapter-elementet.

<xsf:query><xsf:xmlFileAdaptername="CurrencyInfo"fileUrl="currencies.xml"/></xsf:query>

Page 3361: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

name-attributtet(xmlToEdit-elementet)

BrukesixmlToEdit-attributtetforbutton-elementettilåknyttehandlingerfordentilknyttederedigeringskomponententilknappersomerdefinertpåmenyerogverktøylinjer.

Page 3362: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3363: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadername-attributteteretobligatoriskattributtforxmlToEdit-elementet.

DetbørikkeværemerennettxmlToEdit-elementmedsammenavniengittvisning.

Page 3364: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavname-attributtetixmlToEdit-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 3365: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3366: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

node-attributtet

DefinererXPath-uttrykketsomtrengsforåtrekkeutverdienfordenangitteegenskapenfraskjemaetsunderliggendeXML-dokument.

Page 3367: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3368: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadernode-attributteteretobligatoriskattributtforfield-elementet.

Page 3369: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavnode-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 3370: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

onAfterSubmit-attributt

Angiromskjemaetskallukkes,holdesåpentelleromdetskalopprettesetnyttskjemaetterenvellykketsending.

Page 3371: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3372: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderonAfterSubmit-attributteteretvalgfrittattributtforsubmit-elementet.

Gyldigeverdierer"Close","KeepOpen"og"OpenNew".Standardverdiener"KeepOpen".

Hvissendeoperasjonenmislykkes,ignoreresonAfterSubmit-attributtetogskjemaetholdesåpent.

Page 3373: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavonAfterSubmit-attributtetisubmit-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useScriptHandler/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 3374: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

orientation-attributtet

Angirretningensombrukesvedutskriftavenvisning.

Page 3375: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3376: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderorientation-attributteteretvalgfrittattributtforprintSettings-elementet.

Gyldigeverdierer"portrait"og"landscape".

Page 3377: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavorientation-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 3378: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3379: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

overwriteAllowed-attributtetAngiromadapterenkanoverskriveeneksisterendefil.

Page 3380: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3381: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedavAdapter InneholderinformasjonforåaktivereInfoPath-filersomskal

sendestilMicrosoftWindowsSharePointServices-serverellerenwebbasertDistributedAuthoringandVersioning-server(WebDAV).

Page 3382: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="overwriteAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3383: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3384: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavoverwriteAllowed-attributtetidavAdapter-elementet.

<xsf:davAdaptername="SubmitToSharePoint"overwriteAllowed="yes"submitAllowed="yes"><xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/><xsf:folderURLvalue="http://some_server/some_doc_lib"/></xsf:davAdapter>

Page 3385: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

pageRangeEnd-attributtet

Angirdensistesidensomskalskrivesut.

Page 3386: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:Integer

Page 3387: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 3388: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="pageRangeEnd"><xsd:simpleType><xsd:restrictionbase="xsd:integer"><xsd:minInclusivevalue="1"/><xsd:maxInclusivevalue="32000"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3389: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3390: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavpageRangeEnd-attributtetiprintSettings-elementet.

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 3391: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

pageRangeStart-attributtet

Angirdenførstesidensomskalskrivesut.

Page 3392: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:Integer

Page 3393: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 3394: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="pageRangeStart"><xsd:simpleType><xsd:restrictionbase="xsd:integer"><xsd:minInclusivevalue="1"/><xsd:maxInclusivevalue="32000"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3395: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3396: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavpageRangeStart-attributtetiprintSettings-elementet.

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 3397: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

paperSize-attributtet

Angirstørrelsenpåpapiret.

Page 3398: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:String

Page 3399: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 3400: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="paperSize"><xsd:simpleType><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="255"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3401: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3402: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavpaperSize-attributtetiprintSettings-elementet.

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 3403: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

paperSource-attributtet

Angirkildenforpapiret.

Page 3404: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:String

Page 3405: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 3406: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="paperSource"><xsd:simpleType><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="255"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3407: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3408: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavpaperSource-attributtetiprintSettings-elementet.

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 3409: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3410: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

parent-attributtet

AngiretrelativtXPath-uttrykkfrabeholdernoden.

Page 3411: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3412: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderparent-attributteteretvalgfrittattributtforchooseFragment-elementet.

DetrefererertilXMLDOM-noden(DocumentObjectModel)somdettefragmentetskalsettesinnunder.Standardverdiener".",somtilsvarerinnsettingdirekteunderdenoverordnedebeholdernoden.

Page 3413: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavparent-attributtetichooseFragment-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"followingSiblings="."><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 3414: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

printerName-attributtet

Angirskrivernavnet.

Page 3415: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:String

Page 3416: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 3417: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="printerName"><xsd:simpleType><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="255"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3418: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3419: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavprinterName-attributtetiprintSettings-elementet.

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer></xsf:printSettings>

Page 3420: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

printerSpecificSettings-attributtet

Angirinnstillingerforenbestemtprinter.

Page 3421: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:String

Page 3422: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseprintSettings Angirskriverinnstillingenesombrukesvedutskriftav

visningen.

Page 3423: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="printerSpecificSettings"><xsd:simpleType><xsd:restrictionbase="xsd:string"><xsd:maxLengthvalue="255"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3424: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3425: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavprinterSpecificSettings-attributtetiprintSettings-elementet.

<xsf:printSettingsorientation="landscape"header="&Pqsdf"footer="&D"printerName="\\printserver\printer"paperSource="AutoSelect"paperSize="EnvelopeDL"topMargin="0.8"leftMargin="0.8"bottomMargin="0.8"rightMargin="0.8"marginUnitsType="in"copies="2"collate="no"pageRangeStart="1"pageRangeEnd="1"printerSpecificSettings="nameoffilethatcontainsprinter-specificsettings"><xsf:header><font><div>&Pqsdf</div></font></xsf:header><xsf:footer><font><div>&D</div></font></xsf:footer>

Page 3426: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

</xsf:printSettings>

Page 3427: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

printView-attributtet

Angirnavnetpåenannenvisningsomskalbrukesvedutskriftavdennevisningen.

Page 3428: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3429: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderprintView-attributteteretvalgfrittattributtforview-elementet.

Page 3430: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavprintView-attributtetiview-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"printView="PrintView"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Page 3431: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3432: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

productVersion-attributtet

IdentifisererversjonsnummerettilMicrosoftOfficeInfoPath2003-skjemamalensomskjemaetbleopprettetfra,ellersometbestemtskjemaerberegnetfor.

Page 3433: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3434: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderproductVersion-attributteteretvalgfrittattributtforxDocumentClass-elementet.

Formatetforattributteter####.####.####(største.minste.bygg).

Page 3435: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavproductVersion-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 3436: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3437: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

promptToSaveChanges-attributtet

Angirombrukerenblirspurtomålagreendringeneiskjemaetførhandlingenfullføres.

Page 3438: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3439: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsecloseDocumentActionDefinerenlukkehandlingforskjemaer.

Page 3440: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="promptToSaveChanges"type="xsf:xdYesNo"use="required"></xsd:attribute>

Page 3441: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdiener"yes".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3442: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavpromptToSaveChanges-attributteticloseDocumentAction-elementet.

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 3443: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

proofing-attributtet

Slårkorrekturfunksjonene,foreksempelstavekontrollen,påellerav.

Page 3444: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3445: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderproofing-attributteteretvalgfrittattributtforeditWith-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

Page 3446: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavproofing-attributtetieditWith-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"proofing="yes"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 3447: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3448: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

publishSaveUrl-attributtet

InneholderplasseringenfordenlagredeskjemamalenhvisdenerenannenennverdienforpublishUrl-attributtet.

Page 3449: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3450: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesolutionProperties Inneholderinformasjonomutformingstidforet

InfoPath-skjema.

Page 3451: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="publishSaveUrl"type="xsd:string"use="optional"></xsd:attribute>

Page 3452: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3453: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavpublishSaveUrl-attributtetisolutionProperties-elementet.

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.1.0.10"fullyEditableNamespace="urn:names?pace1:mynames"/publishSaveUrl="C:\DocumentsandSettings\username\Desktop\Template1.xsn"></xsf:applicationParameters>

Page 3454: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3455: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

publishUrl-attributtet

Identifisererhvorskjemaetblepublisertoghvorskjemamalenskallastenedoppdateringerfra.

Page 3456: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3457: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderpublishUrl-attributteteretvalgfrittattributtforxDocumentClass-elementet.

publishUrl-attributtetangisautomatisknåretskjemapubliseresellerdistribueresviautformingsmodusiInfoPath.Nåretskjemaåpnes,vildetprøveåhentedenyesteoppdateringenefrapubliseringsstedet.

Page 3458: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavpublishUrl-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="0.9.0.0"publishUrl="http://MyServer/InfoPathTemplates/MyTemplate.xsn">...</xsf:xDocumentClass>

Page 3459: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

queryAllowed-attributtet(adoAdapter-elementet)

Angiromdatakanhentesfradatakildenvedhjelpavspørremetodenfordataadapterobjektet.

Page 3460: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3461: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderqueryAllowed-attributteteretvalgfrittattributtforadoAdapter-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

Page 3462: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavqueryAllowed-attributtetiadoAdapter-elementet:

<xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query>

Page 3463: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3464: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

queryAllowed-attributtet(davAdapter-elementet)

Angiromadapterenkanbrukestilspørringerfordatakilden.

Page 3465: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3466: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedavAdapter InneholderinformasjonforåaktivereInfoPath-filersomskal

sendestilenserversomkjørerMicrosoftWindowsSharePointServicesellerenwebbasertDistributedAuthoringandVersioning-server(WebDAV).

Page 3467: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3468: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderqueryAllowed-attributtetutelatesvanligvisfordavAdapter-elementet,somtilsvarerstandardverdien"no".Verdien"yes"fordetteattributtetførertilenfeil.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3469: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavqueryAllowed-attributtetidavAdapter-elementet.

<xsf:davAdaptername="SubmitToSharePoint"overwriteAllowed="yes"submitAllowed="yes"queryAllowed="no"><xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/><xsf:folderURLvalue="http://contoso/some_doc_lib"/></xsf:davAdapter>

Page 3470: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

queryAllowed-attributtet(emailAdapter-elementet)

Angiromadapterenkanbrukestilspørringerfordatakilden.

Page 3471: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3472: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapter InneholderinformasjonenforåsendeenInfoPath-filsom

vedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 3473: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3474: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderqueryAllowed-attributtetutelatesvanligvisforemailAdapter-elementet,somtilsvarerstandardverdien"no".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3475: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavqueryAllowed-attributtetiemailAdapter-elementet.

<xsf:emailAdaptername="Submit"submitAllowed="yes"queryAllowed<xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 3476: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

queryAllowed-attributtet(hwsAdapter-elementet)

Angiromadapterenkanbrukestilspørringerfordatakilden.

Page 3477: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3478: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsAdapter DefinererMicrosoftBiztalk2004HWS-dataadapteren

(HumanWorkflowServices)forstartellerutvidelseavenaktivitetsflyt,ogsvarerpåenoppgave.

Page 3479: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3480: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderqueryAllowed-attributtetkanutelatesforhwsAdapter-elementet,somtilsvarerstandardverdien"no".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3481: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavqueryAllowed-attributtetihwsAdapter-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 3482: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3483: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

queryAllowed-attributtet(sharepointListAdapter-elementet)

Angiromadapterenkanbrukestilspørringerfordatakilden.

Page 3484: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3485: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesharepointListAdapter Inneholderinformasjonfordataadapterensom

detskalforetasenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 3486: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="queryAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3487: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderqueryAllowed-verdieneralltidsatttil"yes"forsharepointListAdapter.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3488: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavqueryAllowed-attributtetisharepointListAdapter-elementet.

<xsf:sharepointListAdaptername="StatusReportlibrary"siteUrl="http://www.contoso.com/reports/"sharepointGuid="{ABD2E239-0EE7-48F4-B506-C38A1728E195}"infopathGroup="ContosoReportsLibrary"queryAllowed="yes><xsf:fieldsharepointName="File_x0020_Type"infopathName="Type"></xsf:field><xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"></xsf:field></xsf:sharepointListAdapter>

Page 3489: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

queryAllowed-attributtet(webServiceAdapter-elementet)

Angiromdatakanhentesfradatakildenvedhjelpavspørremetodenfordataadapterobjektet.

Page 3490: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3491: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderqueryAllowed-attributteteretvalgfrittattributtforwebServiceAdapter-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

Page 3492: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavqueryAllowed-attributtetiwebServiceAdapter-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3493: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3494: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

refresh-attributtet

Angirnåruttrykketvilblievaluert.

Page 3495: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3496: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsecalculatedField Definererenindividuellberegning,inkludertformelen,

nårberegningenskalutføresoghvorresultatetskallagres.

Page 3497: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="refresh"type="xsd:string"use="required"></xsd:attribute>

Page 3498: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderUttrykketsomangisavexpression-attributtet,evalueresihenholdtilrefresh-attributtetforcalculatedField-elementet.Verdien"onInit"gjøratuttrykketevalueresnårnodeninitialiseres.Verdien"onChange"gjøratuttrykketevalueresnårénellerflereparametreiuttrykketendres.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3499: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavrefresh-attributteticalculatedField-elementet.

<xsf:calculations><xsf:calculatedFieldtarget="/my:myFields/my:average"expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"refresh="onChange"/></xsf:calculations>

Page 3500: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

removeAncestors-attributtet

Angirantalletoverordnedeelementersomskalfjernesnårdetsisteelementetfjernes.

Page 3501: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:nonNegativeInteger

Page 3502: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderremoveAncestors-attributteteretvalgfrittattributtforeditWith-elementet.

Standard=0.Måværeetikke-negativtheltall.

Page 3503: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavremoveAncestors-attributtetieditWith-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample"><xsf:editWithcaption="CD"removeAncestors="0"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 3504: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3505: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith-attributtet

InneholderetXPath-uttrykksomidentifisererdeverdieneikildedokumentetsomskalbrukestilåerstattedeleravSOAP-inndatameldingen(SimpleObjectAccessProtocol).

Page 3506: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3507: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderreplaceWith-attributteteretobligatoriskattributtforpartFragment-elementet.

Page 3508: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavreplaceWith-attributtetipartFragment-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"><xsf:partFragmentmatch="/dfs:myFields/dfs:dataFields/s0:IsPrime/s0:inValue"replaceWith="/dfs:myFields/dfs:dataFields/s0:IsPrime"/></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3509: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

required-attributtet

Angiromdettefeltetgodtarnullverdier.

Page 3510: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3511: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderrequired-attributteteretvalgfrittattributtforfield-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".

Page 3512: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavrequired-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 3513: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

requireFullTrust-attributtet

Gjøratskjemaetkankjøressometfullstendigklarertskjemanårenskjemamalerregistrertellersignertmedetsertifikat.

Page 3514: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3515: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderrequireFullTrust-attributteteretvalgfrittattributtforxDocumentClass-elementet.

SkjemaermedrequireFullTrust-attributtetsatttil"yes",blirgittfullsikkerhetsklareringiMicrosoftOfficeInfoPath2003.Gyldigeattributtverdierer"yes"og"no".Standardverdiener"no".

Obs!Fulltklarerteskjemaermåregistreres,ellerskandeikkeåpnesiInfoPath.

Page 3516: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavrequireFullTrust-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0"requireFullTrust="yes">...</xsf:xDocumentClass>

Page 3517: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

rightMargin-attributtet

Angirhøyremargensombrukesvedutskriftavenvisning.

Page 3518: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3519: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderrightMargin-attributteteretvalgfrittattributtforprintSettings-elementet.

rightMargin-attributtetmåværestørreennellerliknull.

Page 3520: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavrightMargin-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 3521: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3522: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

rootSchema-attributtet

IdentifisereretXML-skjemasomtoppnivåskjemaetforskjemaetsomfyllesut.

Page 3523: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3524: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderrootSchema-attributteteretvalgfrittattributtfordocumentSchema-elementet.

BareettavXML-skjemaenesomerdefinertforetskjema,kanmerkessomrotskjema.Gyldigeverdierer"yes"og"no".Standardverdiener"no".

Page 3525: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavrootSchema-attributtetidocumentSchema-elementet:

<xsf:documentSchemas><xsf:documentSchemalocation="urn:schema:custom:NamespacecustomFilename.xsd"rootSchema="yes"/></xsf:documentSchemas>

Page 3526: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ruleSet-attributtet

InneholdernavnetpåruleSet-handlingselementetsomskalstartes.

Page 3527: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3528: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseruleSetActionDefinererruleSet-handlingselementetsomskalstartes.

Page 3529: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="ruleSet"type="xsd:string"use="required"></xsd:attribute>

Page 3530: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3531: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavruleSet-attributtetiruleSetAction-elementet.

<xsf:onLoad><xsf:ruleSetActionruleSet="RuleSet4"/></xsf:onLoad>

Page 3532: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3533: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

schema-attributtet(dataObject-elementet)

NavnetpåenXML-skjemafil.

Page 3534: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3535: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderschema-attributteteretvalgfrittattributtfordataObject-elementet.

MicrosoftOfficeInfoPath2003pakkerautomatiskXML-skjemaetforhvertsekundæredataobjektsomendelavskjemamalen.Enoppføringopprettesiskjemadefinisjonsfilen(.xsf)forXML-skjemafilenvedhjelpavfiles-elementet,ogdeterfilnavnetdetrefererestilfraschema-attributtetfordataObject-elementet.

Page 3536: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavschema-attributtetidataObject-elementet:

<xsf:dataObjects><xsf:dataObjectname="EmployeeNames"schema="EmployeeNames.xsd"initOnLoad="yes"><xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter> </xsf:query> </xsf:dataObject> </xsf:dataObjects>

Page 3537: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3538: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

schema-attributtet(importSource-elementet)

IdentifisererXML-skjemafilensomskalbrukestilåvalidereskjemaetsomflettesunderenfletteoperasjon.

Page 3539: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdFileName

Page 3540: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderschema-attributteteretobligatoriskattributtforimportSource-elementet.

Hviskildedokumentetsomskalflettes,tilhørerdetangitteskjemaet,brukesdeangitteparameternevedflettingtilgjeldendeskjema.Hvisschema-attributtetikkeerangitt,returneresfeilmeldingen"SchemaXSDnotfound".

Page 3541: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavschema-attributtetiimportSource-elementet:

<xsf:importParametersenabled="yes"<xsf:importSourcename="MyForm"schema="MySchema.xsd"transform="schematransform.xslt"/></xsf:importParameters>

Page 3542: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

scriptLanguage-attributtet

IdentifiserernavnetpåskriptspråketsombrukestilåimplementereforretningslogikkforMicrosoftOfficeInfoPath2003-skjemaet.

Page 3543: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdScriptLanguage

Page 3544: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderscriptLanguage-attributteteretvalgfrittattributtforsolutionProperties-elementet.

InfoPathstøtterfølgendeverdierfordetteattributtet:"JavaScript","JScript"og"VBScript".

Page 3545: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavscriptLanguage-attributtetisolutionProperties-elementet:

<xsf:applicationParametersapplication="InfoPathDesignMode"><xsf:solutionPropertiesallowCustomization="no"lastOpenView="view1"scriptLanguage="JScript"automaticallyCreateNodes="no"lastVersionNeedingTransform="1.0.0.10"fullyEditableNamespace="urn:namespace1:mynames"/></xsf:applicationParameters>

Page 3546: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3547: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

select-attributtet

EtXPath-spørringsuttrykksomreturnererénellerfleredatanodersominneholderbrukernavn.

Page 3548: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3549: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsegetUserNameFromData HenteretbrukernavnvedhjelpavenXPath-

spørringmeddataeneihoveddatakildenelleriensekundærdatakilde.

Page 3550: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="select"type="xsd:string"use="required"></xsd:attribute>

Page 3551: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3552: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavselect-attributtetigetUserNameFromData-elementet.

<xsf:rolesinitiator="A"default="C"hideStatusBarDisplay="yes"><xsf:rolename="A"/><xsf:rolename="B"/><xsf:rolename="C"/>

<xsf:membership><xsf:getUserNameFromDatadataObject="catalog"select="/dfs:myFields/dfs:dataFields/d:UserA"memberOf="B"/><xsf:userNamename="Domain\username1"memberOf="A"/><xsf:userNamename="Domain\username2"memberOf="B"/><xsf:groupname="Domain\username3"memberOf="C"/></xsf:membership></xsf:roles>

Page 3553: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

sendAsString-attributtet

AngiratdataenesendessomenstrenggjennomwebServiceAdapter-dataadapteren.

Page 3554: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3555: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsepartFragmentDefinererenerstatningsgruppeforenbestemtdelav

SOAP-inndatameldingen(SimpleObjectAccessProtocol).

Page 3556: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="sendAsString"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3557: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDeterkanskjenødvendigåsettesendAsString-attributtettil"yes"fordigitaltsignertedata,ettersomdenneinnstillingenbeholdertegnsomikkekanskrivesut,idataene.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3558: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsendAsString-attributtetipartFragment-elementet.

<xsf:partFragmentmatch="/dfs:myFields/dfs:dataFields/s0:IsPrime/s0:inValue"replaceWith=/dfs:myFields/dfs:dataFields/s0:IsPrime"filter="."sendAsString="yes"/>

Page 3559: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3560: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

serviceUrl-attributtet

InneholderURL-adressen(UniformResourceLocator)tilwebtjenestenforespørselenskalsendestil.

Page 3561: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3562: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderserviceUrl-attributteteretobligatoriskattributtforoperation-elementet.

Page 3563: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavserviceUrl-attributtetioperation-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3564: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3565: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

serviceUrl-attributtet(hwsOperation-elementet)

AngirURL-adressen(UniformResourceLocator)forwebtjenestenMicrosoftBizTalk2004HumanWorkflowServices(HWS).

Page 3566: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3567: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsOperation DefinererHWS-operasjonstypen,foreksempeltillegging

avenhandlingiennyaktivitetsflyt,tilleggingavenhandlingieneksisterendeaktivitetsflytellersvarpåenoppgave.

Page 3568: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="serviceUrl"type="xsd:string"use="required"></xsd:attribute>

Page 3569: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3570: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavserviceUrl-attributtetihwsOperation-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 3571: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3572: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

sharepointGuid-attributtet

InneholderSharePont-listensGUID.

Page 3573: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3574: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesharepointListAdapter Inneholderinformasjonfordataadapterensom

trengsforåforetaenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 3575: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="sharepointGuid"type="xsd:string"use="required"></xsd:attribute>

Page 3576: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3577: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsharepointGuid-attributtetisharepointListAdapter-elementet.

<xsf:sharepointListAdaptername="StatusReportlibrary"siteUrl=”http://xyzco/reports/”sharepointGuid="{ABD2E239-0EE7-48F4-B506-C38A1728E195}"infopathGroup="XyzReportsLibrary"queryAllowed="yes><xsf:fieldsharepointName="File_x0020_Type"infopathName="Type"></xsf:field><xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"></xsf:field></xsf:sharepointListAdapter>

Page 3578: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3579: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

sharepointName-attributtet

InneholdernavnetpåetfeltienSharePoint-liste.

Page 3580: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3581: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsefield Inneholderinformasjonomfelttilordningforhvertfeltien

SharePoint-listeogdettilsvarendenavnetsombrukesiMicrosoftOfficeInfoPath2003ServicePack1.

Page 3582: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="sharepointName"type="xsd:string"use="required"></xsd:attribute>

Page 3583: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3584: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsharepointName-attributtetifield-elementet.

<xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"isLookup="no"></xsf:field>

Page 3585: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

shortMessage-attributtet

Identifisererdenkortefeilmeldingensomskalreturneresnårugyldigedataoppgis.

Page 3586: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3587: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadershortMessage-attributteteretobligatoriskattributtforerrorMessage-elementet.

Detvisesietskjermtipsistandardgrensesnittetforfeil.Formodalefeilignoreresdetteattributtet,ogdendetaljertemeldingenbrukesistedet.Feilmeldingenkaninneholdeopptil127tegn.

Page 3588: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavshortMessage-attributtetierrorMessage-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 3589: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3590: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

showErrorOn-attributtet

IdentifisererXMLDOM-nodene(DocumentObjectModel)(innenforkonteksteniXMLDOM-nodenforuttrykkskontekst)feilenskalvisespånårskjemaetfyllesut.

Page 3591: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3592: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadershowErrorOn-attributteteretvalgfrittattributtforerrorCondition-elementet.

Inneholder(relativttilXMLDOM-nodenforuttrykkskontekst)etXPath-uttrykk.Standardverdiener".",somerdetsammesomuttrykkskonteksten.

Page 3593: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavshowErrorOn-attributtetierrorCondition-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 3594: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

showIf-attributtet

Angirredigeringskontekstenforknappen.

Page 3595: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3596: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadershowIf-attributteteretvalgfrittattributtforbutton-elementet.

Gyldigeverdierer"always","enabled"og"immediate".Standardverdiener"always".Gjelderbareforknappersombrukessammenmedredigeringskomponenter.HvisshowIf-attributtetsettestil"enabled",erknappenbaresynlignårhandlingenerkontekstueltaktivert.HvisshowIf-attributtetersatttil"immediate",erknappenbaresynlignårhandlingenkontekstuelterenøyeblikkelighandling.

Page 3597: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavshowIf-attributtetibutton-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="immediate"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="immediate"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 3598: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3599: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

showMenuItem-attributtet

ViseretmenyelementpåVis-menyeniInfoPathogleggertilenhakevedsidenavelementetnårdeteribruk.

Page 3600: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3601: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseview InneholderinformasjonomenInfoPath-visning.

Page 3602: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="showMenuItem"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3603: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadershowMenuItem-attributteteretvalgfrittattributtforview-elementet.Standardverdiener"yes".

HvisshowMenuItem-attributtetforetmenyelementpåVis-menyenersatttil"yes",viseselementetpåVis-menyenogharenhakevedsidenavsegnårdeteribruk.Menyelementetvisesmedbildetekstensomerdefinertfordetogidenrekkefølgensomerangittiskjemadefinisjonsfilen(XSF).HvisshowMenuItem-attributtetikkefinnesellerersatttil"no",visesikkemenyelementetpåVis-menyen.BrukernekanlikevelleggetilelementerpåVis-menyenvedåtilpasseden,menslikeelementervilikkevisesmedenhakenårdeeribruk.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3604: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavshowMenuItemattributtetiview-elementet.

<xsf:viewname="View1"caption="Firstview"showMenuItem="yes"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane></xsf:view>

Page 3605: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

showSignatureReminder-attributtet

Angiromdetskalvisesendialogboksderbrukerenblirbedtomåsigneredokumentetdigitaltførdetsendes.

Page 3606: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3607: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadershowSignatureReminder-attributteteretvalgfrittattributtforsubmit-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".Hvisattributtetsettestil"yes"ogskjemaetikkeerdigitaltsignertnårbrukerenprøveråsendedet,visesdialogboksen.

Page 3608: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavshowSignatureReminder-attributtetisubmit-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useScriptHandler/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 3609: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

showStatusDialog-attributtet

Angiromstatusdialogboksenskalvisesettersendeoperasjonen.

Page 3610: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3611: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadershowStatusDialog-attributteteretvalgfrittattributtforsubmit-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"yes".

HvisshowStatusDialog-attributtetersatttil"yes"ogingenegendefinertemeldingererdefinert(vedhjelpaverrorMessage-ellersuccessMessage-elementet),visesstandardmeldingeneforsendingiMicrosoftOfficeInfoPath2003.

Page 3612: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavshowStatusDialog-attributtetisubmit-elementet:

<xsf:submitcaption="Su&amp;bmit"disableMenuItem="no"onAfterSubmit="KeepOpen"showStatusDialog="yes"showSignatureReminder="yes"><xsf:useScriptHandler/><xsf:successMessage>Submitwassuccessful.</xsf:successMessage><xsf:errorMessage>Submitwasnotsuccessful.</xsf:errorMessage></xsf:submit>

Page 3613: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3614: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

signatureLocation-attributtet

InneholderetXPath-uttrykksompekertilXMLDOM-noden(DocumentObjectModel)iskjemaetsunderliggendeXML-dokumentderdendigitalesignaturenlagres.

Page 3615: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3616: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersignatureLocation-attributteteretobligatoriskattributtfordocumentSignatures-elementet.

Page 3617: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsignatureLocation-attributtetidocumentSignatures-elementet:

<xsf:documentSignaturessignatureLocation="/employees/my:signatures1"></xsf:documentSignatures>

Page 3618: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3619: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

signatureLocation-attributtet(signedDataBlock-elementet)

InneholderetXPath-uttrykksompekertilXMLDOM-noden(dokumentobjektmodell)iskjemaetsunderliggendeXML-dokumentderdendigitalesignaturenlagres.

Page 3620: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3621: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesignedDataBlock Definereretnodesettiskjemaetsunderliggende

XML-dokumentsomendigitalsignaturkanbrukespå.

Page 3622: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="signatureLocation"type="xsd:string"use="required"></xsd:attribute>

Page 3623: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3624: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsignatureLocation-attributtetisignedDataBlock-elementet.

<xsf:documentSignatures><xsf:signedDataBlockname=”main”data=”my:myfields/my:subtree1|my:myfields/my:subtree2”signatureLocation=”my:mifields/sig:signatures/main”mode=”countersign”><xsf:message>Bypressingthe&quot;Sign&quot;buttonbelow,Iagreetobeboundtothetermsofthisdocument.</xsf:message></xsf:signedDataBlock></xsf:documentSignatures>

Page 3625: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3626: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

siteUrl-attributtet

InneholderURL-adressen(UniformResourceLocator)tiletSharePoint-område.

Page 3627: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3628: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesharepointListAdapter Inneholderinformasjonfordataadapterensom

trengsforåforetaenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 3629: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="siteUrl"type="xsd:string"use="required"></xsd:attribute>

Page 3630: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3631: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsiteUrl-attributtetisharepointListAdapter-elementet.

<xsf:sharepointListAdaptername="StatusReportlibrary"siteUrl=”http://xyzco/reports/”sharepointGuid="{ABD2E239-0EE7-48F4-B506-C38A1728E195}"infopathGroup="XyzReportsLibrary"queryAllowed="yes><xsf:fieldsharepointName="File_x0020_Type"infopathName="Type"></xsf:field><xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"></xsf:field></xsf:sharepointListAdapter>

Page 3632: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

soapAction-attributtet

InneholderverdientilSOAPAction-attributtetiSOAP-forespørselsmeldingen(SimpleObjectAccessProtocol).

Page 3633: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3634: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersoapAction-attributteteretobligatoriskattributtforoperation-elementet.

Page 3635: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsoapAction-attributtetioperation-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3636: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3637: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

solutionFormatVersion-attributtet

Identifisererversjonsnummeretsomrepresentererformatetforskjemadefinisjonsfilen(.xsf).

Page 3638: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdSolutionVersion

Page 3639: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersolutionFormatVersion-attributteteretobligatoriskattributtforxDocumentClass-elementet.

Formatetforattributteter####.####.####.####(største.minste.revisjon.bygg).Versjonsnummerettil.xsf-filengjørdetmuligforMicrosoftOfficeInfoPath2003åfinneomgjeldendeskjemaerkompatibeltmedproduktversjonendetåpnesi.

Page 3640: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsolutionFormatVersion-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 3641: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3642: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

solutionURI-attributtet

URIen(UniformResourceIdentifier)forløsningendetnyeskjemaetskalbaserespå.

Page 3643: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:anyURI

Page 3644: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseopenNewDocumentActionDefinererenopprettelseshandlingfor

skjemaer.

Page 3645: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="solutionURI"type="xsd:anyURI"use="required"></xsd:attribute>

Page 3646: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3647: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsolutionURI-attributtetiopenNewDocumentAction-elementet.

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 3648: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

solutionVersion-attributtet

Identifisererversjonsnummerettilskjemaet.

Page 3649: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdSolutionVersion

Page 3650: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersolutionVersion-attributteteretvalgfrittattributtforxDocumentClass-elementet.

Formatetforattributteter####.####.####.####(største.minste.revisjon.bygg).

Page 3651: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsolutionVersion-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 3652: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3653: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

source-attributtet

InneholdernavnetpåressursfileniskjemamalensominneholderXML-skjemaetforSOAP-inndatameldingen(SimpleObjectAccessProtocol)fordenvalgtewebtjenesteoperasjonen.

Page 3654: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3655: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadersource-attributteteretobligatoriskattributtforinput-elementet.

Page 3656: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsource-attributtetiinput-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"><xsf:partFragmentmatch="/dfs:myFields/dfs:dataFields/s0:IsPrime/s0:inValue"replaceWith="/dfs:myFields/dfs:dataFields/s0:IsPrime"/></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3657: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3658: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

src-attributt

AngirenrelativURL-adresseiskjemafilentildenangitteskriptkildefilen.

Page 3659: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdFileName

Page 3660: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadersrc-attributteteretobligatoriskattributtforscript-elementet.

Page 3661: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsrc-attributtetiscript-elementet:

<xsf:scriptslanguage="jscript"><xsf:scriptsrc="myscripts.js"/></xsf:scripts>

Page 3662: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAllowed-attributtet(adoAdapter-elementet)

Angiromdatakansendestildatakildenvedhjelpavsendemetodenfordataadapterobjektet.

Page 3663: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3664: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersubmitAllowed-attributteteretvalgfrittattributtforadoAdapter-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".

Page 3665: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsubmitAllowed-attributtetiadoAdapter-elementet:

<xsf:query><xsf:adoAdapterconnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Password=&quot;&quot;;UserID=Admin;DataSource=infnwind.mdb;Mode=ShareDenyNone;ExtendedProperties=&quot;&quot;;..."commandText="select[EmployeeID],[LastName],[FirstName]from[Employees]as[Employees]"queryAllowed="yes"submitAllowed="yes"></xsf:adoAdapter></xsf:query>

Page 3666: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3667: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAllowed-attributtet(davAdapter-elementet)

Angiromadapterenkanbrukestilåsendetildatakilden.

Page 3668: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3669: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsedavAdapter InneholderinformasjonsomtrengsforåsendeInfoPath-

skjemaertilenserversomkjørerMicrosoftWindowsSharePointServices,ellertilenwebbasertDistributedAuthoringandVersioning-server(WebDAV).

Page 3670: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3671: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienforsubmitAllowed-attributteteralltidsatttil"yes"fordavAdapter-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3672: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsubmitAllowed-attributtetidavAdapter-elementet.

<xsf:davAdaptername="SubmitToSharePoint"overwriteAllowed="yes"<xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/><xsf:folderURLvalue="http://some_server/some_doc_lib"/></xsf:davAdapter>

Page 3673: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAllowed-attributtet(emailAdapter-elementet)

Angiromadapterenkanbrukestilåsendetildatakilden.

Page 3674: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3675: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseemailAdapter Inneholderinformasjonensintrengsforåsendeet

InfoPath-skjemasometvedleggiene-postmelding,medetbestemtsettmottakere,etemneogenintroduksjon.

Page 3676: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3677: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienforsubmitAllowed-attributteteralltidsatttil"yes"foremailAdapter-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3678: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsubmitAllowed-attributtetiemailAdapter-elementet.

<xsf:emailAdaptername="Submit"submitAllowed="yes"><xsf:tovalue="[email protected]"valueType="literal"/><xsf:ccvalue="my:ccNames"valueType="expression"/><xsf:bccvalue="[email protected]"valueType="literal"/><xsf:subjectvalue="Myreport"valueType="literal"/><xsf:introvalue="Seebelow"/><xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/></xsf:emailAdapter>

Page 3679: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAllowed-attributtet(hwsAdapter-elementet)

Angiromadapterenkanbrukestilåsendetildatakilden.

Page 3680: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3681: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsAdapter DefinererMicrosoftBizTalk2004HWS-dataadapteren

(HumanWorkflowServices),somkanbrukestilåstarteellerutvideenaktivitetsflyt,ellersvarepåenoppgave.

Page 3682: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3683: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderVerdienforsubmitAllowed-attributteteralltidsatttil"yes"forhwsAdapter-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3684: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsubmitAllowed-attributtetihwsAdapter-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 3685: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3686: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAllowed-attributtet(sharepointListAdapter-elementet)

Angiromadapterenkanbrukestilåsendetildatakilden.

Page 3687: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3688: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesharepointListAdapter Inneholderinformasjonfordataadapterensom

trengsforåforetaenspørringforienSharePoint-listeelleretSharePoint-bibliotek.

Page 3689: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="submitAllowed"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3690: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersubmitAllowed-attributtetutelatesforsharepointListAdapter-elementet,somtilsvarerstandardverdien"no".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3691: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsubmitAllowed-attributtetisharepointListAdapter-elementet.

<xsf:sharepointListAdaptername="StatusReportlibrary"siteUrl=”http://xyzco/reports/”sharepointGuid="{ABD2E239-0EE7-48F4-B506-C38A1728E195}"infopathGroup="XyzReportsLibrary"queryAllowed="yes><xsf:fieldsharepointName="File_x0020_Type"infopathName="Type"></xsf:field><xsf:fieldsharepointName="xd__x007b_D00F1DBD_..."infopathName="Title_1"></xsf:field></xsf:sharepointListAdapter>

Page 3692: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

submitAllowed-attributtet(webServiceAdapter-elementet)

Angiromdatakansendestildatakildenvedhjelpavsendemetodenfordataadapterobjektet.

Page 3693: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3694: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadersubmitAllowed-attributteteretvalgfrittattributtforwebServiceAdapter-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".

Page 3695: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavsubmitAllowed-attributtetiwebServiceAdapter-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3696: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3697: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

target-attributtet(calculatedField-elementet)

InneholderXPath-plasseringenderresultatetavexpression-attributtetvilblilagret.

Page 3698: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3699: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsecalculatedField Definererenindividuellberegning,inkludertformelen,

nårberegningenskalutføresoghvorresultatetskallagres.

Page 3700: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="target"type="xsd:string"use="required"></xsd:attribute>

Page 3701: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3702: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtarget-attributteticalculatedField-elementet.

<xsf:calculations><xsf:calculatedFieldtarget="/my:myFields/my:average"expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"refresh="onChange"/></xsf:calculations>

Page 3703: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3704: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

targetField-attributtet

InneholderetXPath-uttrykkformålnoden.

Page 3705: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3706: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseassignmentAction Definererenhandlingforåangiverdienforetfelt.

Page 3707: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="targetField"type="xsd:string"use="required"></xsd:attribute>

Page 3708: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadertargetField-attributtetidentifiserernodensomvilmottaverdienfraexpression-attributtet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3709: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtargetField-attributtetiassignmentAction-elementet.

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 3710: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

taskpaneVisible-attributtet

AngiromoppgaverutenArbeidsflytersynlig.

Page 3711: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3712: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsWorkflow Inneholderinformasjonforåaktivereoppgaveruten

ArbeidsflytogaktivereindividuellehandlingerogoppgaversomertilknyttetenMicrosoftBiztalk2004HumanWorkflowServices-server(HWS).

Page 3713: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="taskpaneVisible"type="xsf:xdYesNo"></xsd:attribute>

Page 3714: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdienfortaskpaneVisible-attributteter"yes".taskpaneVisible-attributteteretvalgfrittattributtforhwsWorkflow-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3715: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtaskpaneVisible-attributtetihwsWorkflow-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

Page 3716: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3717: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

taskTypeID-attributtet

DenunikeIDenforarbeidsflytoppgavenforMicrosoftBizTalkServer2004HumanWorkflowServices(HWS).

Page 3718: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3719: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsetask HWS-oppgaveinformasjonenaktivertforskjemaet.

Page 3720: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="taskTypeID"type="xsd:string"use="required"></xsd:attribute>

Page 3721: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadertaskTypeID-attributtetbrukeretnavneområdetilåidentifisereenoppgaveentydig,menrepresentererikkegjeldendeforekomstavoppgavensomutføres.GjeldendeforekomstavoppgavenlagresiXML-forekomstfilen.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3722: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtaskTypeID-attributtetitask-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"queryAllowed="no"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 3723: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3724: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

tooltip-attributtet

Angirskjermtipstekstensomskalbrukesforknappen.

Page 3725: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdTitle

Page 3726: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertooltip-attributteteretvalgfrittattributtforbutton-elementet.

Detteattributtetgjelderbareforknappersombrukespåenverktøylinje.

Page 3727: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtooltip-attributtetibutton-elementet:

<xsf:toolbarcaption="CDCollectionToolbar"name="CDCollectionToolbar"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="NewCD"showIf="always"tooltip="InsertaCD."></xsf:button>...</xsf:toolbar>

Page 3728: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

topMargin-attributtet

Angirtoppmargensombrukesvedutskriftavenvisning.

Page 3729: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3730: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknadertopMargin-attributteteretvalgfrittattributtforprintSettings-elementet.

topMargin-attributtetmåværestørreennellerliknull.

Page 3731: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtopMargin-attributtetiprintSettings-elementet:

<xsf:viewname="View"caption="View"><xsf:printSettingsheader="Headertextgoeshere."footer="Footertextgoeshere."orientation="portrait"marginUnitsType="in"topMargin="1"leftMargin="2"rightMargin="2"bottomMargin="1"</xsf:printSettings>...</xsf:view>

Page 3732: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3733: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

transform-attributtet(importSource-elementet)

Identifiserer.xslt-filensomskalbrukesunderfletteoperasjonennårkildeskjemaet(skjemaetdetflettesinni)stemmeroverensmedXML-skjemaetsomerangittidettilsvarendeschema-attributtet.

Page 3734: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdFileName

Page 3735: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertransform-attributteteretobligatoriskattributtforimportSource-elementet.

Page 3736: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtransform-attributtetiimportSource-elementet:

<xsf:importParametersenabled="yes"<xsf:importSourcename="MyForm"schema="MySchema.xsd"transform="schematransform.xslt"/></xsf:importParameters>

Page 3737: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3738: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

transform-attributtet(mainpane-elementet)

AngirdenrelativeURL-adressentilXSL-transformeringen(XSLT)sombrukesforvisningen.

Page 3739: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdFileName

Page 3740: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertransform-attributteteretobligatoriskattributtformainpane-elementet.

Page 3741: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtransform-attributtetimainpane-elementet:

<xsf:viewsdefault="View"><xsf:viewname="View"caption="View"><xsf:mainpanetransform="view1.xsl"></xsf:mainpane>...</xsf:view></xsf:views>

Page 3742: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3743: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

transform-attributtet(useTransform-elementet)

Angir.xslt-filnavnetrelativttilskjemamalen.

Page 3744: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdFileNamexsf:xdEmptyString

Page 3745: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertransform-attributteteretobligatoriskattributtforuseTransform-elementet.Detkaninneholdeopptil64tegn.

Page 3746: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtransform-attributtetiuseTransform-elementet:

<xsf:documentVersionUpgrade><xsf:useTransformtransform="upgrade.xsl"minVersionToUpgrade="0.0.0.0"maxVersionToUpgrade="1.0.0.5"/></xsf:documentVersionUpgrade>

Page 3747: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3748: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

treatBlankValueAsZero-attributtet

Angiromettomtfeltskalberegnesmedverdiennull.

Page 3749: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3750: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsecalculations Inneholderdefinisjonerforberegningerutførtiskjemaet,

ogangirhvordantommeverdierhåndteres.

Page 3751: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="treatBlankValueAsZero"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3752: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandarder"yes".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3753: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtreatBlankValueAsZero-attributteticalculations-elementet.

<xsf:calculations><xsf:calculatedFieldtarget="/my:myFields/my:average"expression="xdMath:Avg(../my:expenses/my:expense/my:amount)"refresh="onChange"/>treatBlankValueAsZero=”yes”/></xsf:calculations>

Page 3754: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3755: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

trustLevel-attributtet

Angirklareringsnivåetforenskjemamal.

Page 3756: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdTrustLevel

Page 3757: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsexDocumentClass Rotelementetforskjemadefinisjonsfilen(XSF).

Inneholderalleandreelementerogattributterforskjemadefinisjonsfilen.

Page 3758: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="trustLevel"type="xsf:xdTrustLevel"use="optional"></xsd:attribute>

Page 3759: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvistrustLevel-attributtetfinnessammenmedrequireFullTrust-attributtetiskjemadefinisjonsfilenogrequireFullTrust-attributtetersatttil"yes",vilrequireFullTrust-attributtetgåforan.Enskjemamalsomikkeharfullstendigklarering(fordidenmanglerriktigsertifikat,installasjonellerregistrering),vilikkeblilastetiredigeringsmodus,ogdetvilvisesenadvarsel.Hvisskjemamalenharfullstendigklarering,vildenblilastetogkjørepåriktigmåteisikkerhetssonenmedfullstendigklarering.

Standardverdiener"domain".HvistrustLevel-attributtetikkefinnes,erstandardverdienogså"domain".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3760: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtrustLevel-attributtetixDocumentClass-elementet.

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:schemas-microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">dataFormSolution="yes"requireFullTrust="yes"trustLevel="restricted"trustSetting="manual"publishUrl="http://MyServer/InfoPathTemplates/MyTemplate.xsn">...</xsf:xDocumentClass>

Page 3761: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3762: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

trustSetting-attributtet

Angirklareringsinnstillingenforenskjemamal.

Page 3763: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdManualAuto

Page 3764: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsexDocumentClass Rotelementetforskjemadefinisjonsfilen(XSF).

Inneholderalleandreelementerogattributterforskjemadefinisjonsfilen.

Page 3765: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="trustSetting"type="xsf:xdManualAuto"use="optional"></xsd:attribute>

Page 3766: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardverdiener"manual".HvistrustSetting-attributtetikkefinnes,erstandardverdienogså"manual".

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3767: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtrustSetting-attributtetixDocumentClass-elementet.

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:schemas-microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">dataFormSolution="yes"requireFullTrust="yes"trustLevel="restricted"trustSetting="manual"publishUrl="http://MyServer/InfoPathTemplates/MyTemplate.xsn">...</xsf:xDocumentClass>

Page 3768: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3769: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

type-attributtet(editWith-elementet)

AngirredigeringstypenforfeltenesomstemmeroverensmedXPath-uttrykketangittavitem-attributtetforxmlToEdit-elementet.

Page 3770: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:enumeration

Page 3771: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertype-attributteteretvalgfrittattributtforeditWith-elementet.

type-attributtetbrukessammenmedredigeringskomponentenxFieldogstøtterfølgendeverdier:"plain","plainMultiline","formatted","formattedMultiline"og"rich".Standardverdiener"plain".

LeggmerketilathvisdensamsvarendeXMLDOM-noden(DocumentObjectModel)ikkestøtteralledeangitteredigeringstjenestene,nedgraderesdeneffektivetypentilsvarende(til"plain").Enattributtnodevilforeksempelfungeresom"plain"selvomdenerangittsom"rich".BaredataienCDATA-delellerdatasomtilsvarerXHTML,kanstøtteandreverdierenn"plain".

Page 3772: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtype-attributtetieditWith-elementet:

<xsf:xmlToEditname="Label_4"item="/CustomUISample/CDCollection/CD/Label"><xsf:editWithtype="rich"autoComplete="no"component="xField"></xsf:editWith></xsf:xmlToEdit>

Page 3773: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

type-attributtet(errorMessage-elementet)

Identifiserertypenfeilmeldingsomskalreturneres.

Page 3774: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3775: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertype-attributteteretvalgfrittattributtforerrorMessage-elementet.

Gyldigeverdierer"modeless"og"modal".Standardverdiener"modeless".

Endialogboksmeddenlangemeldingenreturneresforfeilavtypen"modal".Nårdialogboksenlukkes,merkesfeltetmedenstiplet,rødkantlinjeforåangiatverdienerugyldig.Brukerenkanlesefeilmeldingenvedåhøyreklikkeifeltet.

Forfeilavtypen"modeless"visesingendialogboks.Feltetmerkesmedenstiplet,rødkantlinjeforåangiatverdienerugyldig.Brukerenkanlesefeilmeldingenvedåhøyreklikkeifeltet.

Obs!Hvisfelteterugyldigsometresultatavskriptkodeellerdetvarugyldigfrastartenav,utenatdetbleendret,vildetmerkesmedrødunderstreking.

Page 3776: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtype-attributtetierrorMessage-elementet:

<xsf:customValidation><xsf:errorConditionmatch="/exp:expenseReport"expressionContext="exp:reportDate"expression="msxsl:string-compare(.,../exp:startDate)<0and../exp:startDate!="""showErrorOn="."><xsf:errorMessagetype="modeless"shortMessage="Thereportdateoccursbeforetheendoftheexpenseperiod.">Thereportdateoccursbeforetheendoftheexpenseperiod.Verifythatthisiscorrect.</xsf:errorMessage></xsf:errorCondition></xsf:customValidation>

Page 3777: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3778: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

type-attributtet(field-elementet)

IdentifisererstandarddatatypenforXML-skjemaet.

Page 3779: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 3780: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertype-attributteteretobligatoriskattributtforfield-elementet.

Page 3781: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtype-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 3782: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

type-attributtet(hwsOperation-elementet)

AngiroperasjonstypenforMicrosoftBizTalkServer2004HumanWorkflowServices(HWS).

Page 3783: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3784: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsOperation DefinererHWS-operasjonstypen,foreksempeltillegging

avenhandlingiennyaktivitetsflyt,tilleggingavenhandlingieneksisterendeaktivitetsflytellersvarpåenoppgave.

Page 3785: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="type"type="xsd:string"use="required"></xsd:attribute>

Page 3786: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderDetillatteHWS-operasjonstypeneer:

addActionToNewActivityFlowStarterennyarbeidsflyt.

addActionToActivityFlowStarterennyarbeidsflyt,ellerutviderarbeidsflyten,hvisdetfinnesenfrafør.

sendTaskResponseSvarerpåenoppgave.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3787: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtype-attributtetihwsOperation-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 3788: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3789: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3790: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

type-attributtet(property-elementet)

Definereregenskapstypen.

Page 3791: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:QName

Page 3792: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadertype-attributteteretobligatoriskattributtforproperty-elementet.

AlleenkledatatyperforXML-skjemaerertillatt.

Page 3793: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtype-attributtetiproperty-elementet:

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 3794: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3795: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

typeID-attributtet

Inneholderdenglobaleunikeidentifikatoren(GUID)foroperasjonenforMicrosoftBizTalkServer2004HumanWorkflowServices(HWS).

Page 3796: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3797: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsOperation DefinererHWS-operasjonstypen,foreksempeltillegging

avenhandlingiennyaktivitetsflyt,tilleggingavenhandlingieneksisterendeaktivitetsflytellersvarpåenoppgave.

Page 3798: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="typeID"type="xsd:string"use="required"></xsd:attribute>

Page 3799: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderGUIDgenereresautomatisknårdusenderhwsAdapter-elementet,ogbehandlingsinstruksjoneneiXML-forekomstfilenoppdateres.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3800: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavtypeID-attributtetihwsOperation-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 3801: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 3802: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3803: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ui-attributtet(exportToExcel-elementet)

AngirombrukerenkaneksportereinnholdetietskjematilenMicrosoftOfficeExcel2003-arbeidsbok.

Page 3804: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdEnabledDisabled

Page 3805: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseexportToExcel Angirombrukerenkanbrukeskjemaetsmenyer,

verktøylinjerellerhurtigtastertilåeksportereskjemaettilenMicrosoftOfficeExcel2003-arbeidsbok.

Page 3806: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute>

Page 3807: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisdetteattributtetsettestilenannenverdienn"enabled"eller"disabled",fårduenfeilmeldingnårduprøverååpneskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3808: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavui-attributtetiexportToExcel-elementet:

<xsf:exportToExcel ui="disabled"/>

Page 3809: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3810: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ui-attributtet(exportToWeb-elementet)

Angirombrukerenkaneksportereinnholdetiskjemaettilenwebside.

Page 3811: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdEnabledDisabled

Page 3812: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseexportToWeb Angirombrukerenkanbrukeskjemaetsmenyer,

verktøylinjerellerhurtigtastertilåeksportereskjemaettilenwebside.

Page 3813: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute>

Page 3814: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisattributtetsettestilenannenverdienn"enabled"eller"disabled",fårduenfeilmeldingnårduprøverååpneskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3815: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavui-attributtetiexportToWeb-elementet:

<xsf:exportToWeb ui="disabled"/>

Page 3816: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3817: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ui-attributtet(print-elementet)

Angirombrukerenkanskriveutskjemaet.

Page 3818: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdEnabledDisabled

Page 3819: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseprint Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjer

ellerhurtigtastertilåskriveutskjemaet

Page 3820: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute>

Page 3821: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisattributtetsettestilenannenverdienn"enabled"eller"disabled",fårduenfeilmeldingnårduprøverååpneskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3822: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavui-attributtetiprint-elementet:

<xsf:printui="disabled"/>

Page 3823: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3824: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ui-attributtet(save-elementet)

Angirombrukerenkanlagreskjemaet.

Page 3825: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdEnabledDisabled

Page 3826: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsesave Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjer

ellerhurtigtastertilåskriveutskjemaet.

Page 3827: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute>

Page 3828: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisattributtetsettestilenannenverdienn"enabled"eller"disabled",fårduenfeilmeldingnårduprøverååpneskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3829: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavui-attributtetisave-elementet:

<xsf:saveui="disabled"/>

Page 3830: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3831: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

ui-attributtet(sendMail-elementet)

Angirombrukerenkansendeskjemaetsome-postvedlegg.

Page 3832: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdEnabledDisabled

Page 3833: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsesendMail Angirombrukerenkanbrukeskjemaetsmenyer,verktøylinjer

ellerhurtigtastertilåsendeskjemaetsome-postvedlegg.

Page 3834: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="ui"type="xsf:xdEnabledDisabled"use="required"></xsd:attribute>

Page 3835: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisattributtetsettestilenannenverdienn"enabled"eller"disabled",fårduenfeilmeldingnårduprøverååpneskjemaet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3836: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavui-attributtetisendMail-elementet:

<xsf:sendMailui="disabled"/>

Page 3837: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3838: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

url-attributtet

InneholderURL-adressen(UniformResourceLocator)forenwebtjenesteforMicrosoftBizTalk2004HumanWorkflowServices(HWS).

Page 3839: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3840: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelselocation PlasseringentilwebtjenestenHWS.

Page 3841: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="url"type="xsd:string"use="required"></xsd:attribute>

Page 3842: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderurl-attributteteretobligatoriskattributtforlocation-elementet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3843: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavurl-attributtetilocation-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

Page 3844: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

useDataSet-attributtet

AngiromenadaptervilstøtteetADO.NET-datasett.

Page 3845: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdYesNo

Page 3846: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsewebServiceAdapter Definererendataadapterforwebtjenestesom

henterdatafraenwebtjenesteellersenderdatatilenwebtjeneste.

Page 3847: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="useDataSet"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3848: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderStandardener"no".

BrukavuseDataSet-attributtetkreverMicrosoftOfficeInfoPath2003ServicePack1.

EtADO.NET-datasettkanikkebrukessomspørringsparameterforwebServiceAdapter-elementetellereventuelleandredataadaptere.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3849: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavuseDataSet-attributtetiwebServiceAdapter-elementet.

<xsf:webServiceAdapterwsdlUrl="http://www.contoso.com/DataSet.asmx?WSDL"queryAllowed="yes"useDataSet="yes">...</xsf:webServiceAdapter>

Page 3850: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3851: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

useFilter-attributtet

Angiratbrukerenvilhaenfilterdel.

Page 3852: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:simpleType

Page 3853: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseeditWith (Valgfrittelement)Angirenforekomstaven

redigeringskomponentoginneholderdetilsvarendeparameterneforåbestemmedeneksaktevirkemåtentilkomponenten.

Page 3854: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="useFilter"use="optional"><xsd:simpleType><xsd:restrictionbase="xsd:string"><xsd:enumerationvalue="yes"/><xsd:enumerationvalue="no"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3855: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderuseFilter-attributteteretvalgfrittattributtforeditWith-elementet.Standardverdiener"no".HvisbrukerenmerkeravforfilterdelenidialogboksenmedegenskaperforengjentagendeinndelingellergjentagendetabelloguseFilter-attributtetersatttil"yes",setteswidgetIcon-attributtettil"Filter".useFilter-attributtetgjelderbaregjentagendeinndelingerogtabeller.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3856: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavuseFilter-attributtetieditWith-elementet.

<editWithcomponent="xCollection"widgetIcon="filter|standard"useFilter="yes|no"filterDependency="xpath1|xpath2|xpath3>

Page 3857: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

useScriptHandler-attributtet

AngiromhendelsesbehandlingensomerdefinertforOnMergeRequest-hendelsen,skalbrukesunderimport(sammenslåing)avskjemaer.

Page 3858: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Typexsf:xdYesNo

Page 3859: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseimportParameters Inneholderalleparameternesomdefinererhvordan

funksjonenforimport(sammenslåing)avskjemaerfungererforskjemaet.

Page 3860: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="useScriptHandler"type="xsf:xdYesNo"use="optional"></xsd:attribute>

Page 3861: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisduoppretterenhendelsesbehandlingforOnMergeRequest-hendelsenienskjemamal,mådusetteuseScriptHandler-attributtettil"yes"førdenkankjøres.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3862: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavuseScriptHandler-attributtetiimportParameters-elementet:

<xsf:importParametersenabled="yes"useScriptHandler="yes"><xsf:importSourcename="MySource"schema="MySchema.xsd"transform="schematransform.xslt"/></xsf:importParameters>

Page 3863: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(attachmentFileName-elementet)

InneholderverdienforattachmentFileName-elementet.

Page 3864: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3865: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseattachmentFileName Inneholderfilnavnetpåfilvedleggetsomskal

inkluderesiene-postmeldingnårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 3866: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Page 3867: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisvalue-attributteterentomstreng,vilikkee-postmeldingeninkludereetfilvedlegg.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3868: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetiattachmentFileName-elementet.

<xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/>

Page 3869: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(attributeData-elementet)

Angirverdientilattributtetsomskalsettesinn.

Page 3870: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3871: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadervalue-attributteteretobligatoriskattributtforattributeData-elementet.

Page 3872: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetiattributeData-elementet:

<xsf:editWithcomponent="xOptional"><xsf:fragmentToInsert><xsf:chooseFragmentparent="report"><xsf:attributeDataattribute="author"value="authorname"/></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith>

Page 3873: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(bcc-elementet)

Angirverdienforbcc-elementetsomenlitteralstrengelleretuttrykkbasertpåvalueType-attributtet.

Page 3874: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3875: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsebcc InneholdermottakerinformasjonforBlindkopi-linjeniene-

postmeldingnårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 3876: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Page 3877: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFlereadresserpåBlindkopi-linjeniene-postmeldingmåskillesmedsemikolon.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3878: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetibcc-elementet.

<xsf:bccvalue="[email protected]"valueType="literal"/>

Page 3879: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(cc-elementet)

Angirverdienforcc-elementetsomenlitteralstrengelleretuttrykkbasertpåvalueType-attributtet.

Page 3880: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3881: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsecc InneholdermottakerinformasjonforKopi-linjeniene-

postmeldingnårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 3882: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Page 3883: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFlereadresserpåKopi-linjeniene-postmeldingmåskillesmedsemikolon.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3884: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributteticc-elementet.

<xsf:ccvalue="my:ccNames"valueType="expression"/>

Page 3885: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3886: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(fileName-elementet)

AngirverdienforfileName-elementetsomenlitteralstrengelleretuttrykkbasertpåvalueType-attributtet.

Page 3887: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3888: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsefileName InneholderfilnavnetsomenlitteralstrengelleretXPath-

uttrykk.

Page 3889: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3890: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetifileName-elementet.

<xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/>

Page 3891: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3892: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(folderURL-elementet)

AngirURL-adressen(UniformResourceLocator)fordenwebbaserteDistributedAuthoringandVersioning-serveren(WebDAV)ellerserverensomkjørerMicrosoftWindowsSharePointServicessomfilensendestil.

Page 3893: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3894: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsefolderURL InneholderURL-adressenforserverensomfilensendestil.

Page 3895: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Page 3896: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderURL-adressenmåbegynnemed"http://"eller"https://".Andrevanligeprotokollerførertilfeil.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3897: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetifolderURL-elementet.

<folderURLvalue="http://some_server/some_doc_lib"/>

Page 3898: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(intro-elementet)

Inneholderverdienforintro-elementet.

Page 3899: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3900: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseintro Inneholderintroduksjonenforene-postmeldingnårskjemaet

sendesvedhjelpavemailAdapter-elementet.

Page 3901: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3902: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetiintro-elementet.

<xsf:introvalue="Seebelow"/>

Page 3903: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3904: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(property-elementet)

Forenkleegenskaperangirdetteattributtetenverdiforegenskapen.Forsammensatteegenskaperogegenskapermedflereverdierdefineresdenangitteverdiensometbeholder-XML-trevedhjelpavenåpeninnholdsmodell.

Page 3905: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3906: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknadervalue-attributteteretobligatoriskattributtforproperty-elementet.CAB-filenesomerinkludertienInfoPath-skjemapakke,eroppførtipackage-ogfiles-elementeneforenXSF-fil.fileType-verdien"ActiveX-CAB"identifisereratfilenerenCAB-filsomerlagttilavutformeren,ogangiratfilenskalhåndteresavActiveX-støttefunksjoneneforutformeren.

Page 3907: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksemplenenedenforviserbrukavvalue-attributtetiproperty-elementet.

<xsf:files><xsf:filename="example.cab"><xsf:fileProperties><xsf:propertyname="fileType"type="string"value="ActiveX-CAB"/><xsf:propertyname="timestamp"type="string"value="xyz"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

<xsf:package><xsf:files><xsf:filename="view_1.xsl"><xsf:fileProperties><xsf:propertyname="lang"type="string"value="1033"/></xsf:fileProperties></xsf:file></xsf:files></xsf:package>

Page 3908: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(subject-elementet)

Inneholderverdienforsubject-elementetsometuttrykkellerenlitteralstreng.

Page 3909: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3910: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsesubject Inneholderemnelinjeniene-postmeldingnårskjemaetsendes

vedhjelpavemailAdapter-elementet.

Page 3911: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3912: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetisubject-elementet.

<xsf:subjectvalue="Myreport"valueType="literal"/>

Page 3913: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

value-attributtet(to-elementet)

Angirverdienforto-elementetsomenlitteralstrengelleretuttrykkbasertpåvalueType-attributtet.

Page 3914: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3915: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseto OverordnetelementsominneholderinformasjonomTil-linjen

foremailAdapter-elementet.

Page 3916: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="value"type="xsd:string"use="required"></xsd:attribute>

Page 3917: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderFlereadresserpåTil-linjeniene-postmeldingmåskillesmedsemikolon.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3918: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalue-attributtetito-elementet.

<xsf:tovalue="[email protected]"valueType="literal"/>

Page 3919: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3920: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

valueType-attributtet(attachmentFileName-elementet)

Angiromvalue-attributtetforattachmentFileName-elementetskaltolkessomenlitteralverdielleretXPath-uttrykksomreturnererenverdi.

Page 3921: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdExpressionLiteral

Page 3922: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseattachmentFileName Inneholderfilnavnetpåfilvedleggetsomskal

inkluderesiene-postmeldingnårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 3923: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute>

Page 3924: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3925: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalueType-attributtetiattachmentFileName-elementet.

<xsf:attachmentFileNamevalue="StatusReport"valueType="literal"/>

Page 3926: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3927: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

valueType-attributtet(bcc-elementet)

Angiromvalue-attributtetforbcc-elementetskaltolkessomenlitteralverdielleretXPath-uttrykksomreturnererenverdi.

Page 3928: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdExpressionLiteral

Page 3929: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsebcc InneholdermottakerinformasjonforBlindkopi-linjeniene-

postmeldingnårskjemaetsendesvedhjelpavemailAdapter-elementet.

Page 3930: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute>

Page 3931: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3932: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalueType-attributtetibcc-elementet.

<xsf:bccvalue="[email protected]"valueType="literal"/>

Page 3933: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3934: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

valueType-attributtet(cc-elementet)

Angiromvalue-attributtetforcc-elementetskaltolkessomenlitteralverdielleretXPath-uttrykksomreturnererenverdi.

Page 3935: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdExpressionLiteral

Page 3936: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsecc Angirverdienforcc-elementetsomenlitteralstrengelleret

uttrykkbasertpåvalueType-attributtet.

Page 3937: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute>

Page 3938: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3939: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalueType-attributteticc-elementet.

<xsf:ccvalue="my:ccNames"valueType="expression"/>

Page 3940: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3941: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

valueType-attributtet(fileName-elementet)

Angiromvalue-attributtetforfileName-elementetskaltolkessomenlitteralverdielleretXPath-uttrykksomreturnererenverdi.

Page 3942: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdExpressionLiteral

Page 3943: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsefileName InneholderfilnavnetsomenlitteralstrengelleretXPath-

uttrykk.

Page 3944: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute>

Page 3945: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3946: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalueType-attributtetifileName-elementet.

<xsf:fileNamevalue="my:myFields/my:fileName"valueType="expression"/>

Page 3947: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3948: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

valueType-attributtet(subject-elementet)

Angiromvalue-attributtetforsubject-elementetskaltolkessomenlitteralverdielleretXPath-uttrykksomreturnererenverdi.

Page 3949: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdExpressionLiteral

Page 3950: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelsesubject Inneholderemnelinjeniene-postmeldingnårskjemaetsendes

vedhjelpavemailAdapter-elementet.

Page 3951: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute>

Page 3952: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3953: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalueType-attributtetisubject-elementet.

<xsf:subjectvalue="Myreport"valueType="literal"/>

Page 3954: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3955: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

valueType-attributtet(to-elementet)

Angiromvalue-attributtetforto-elementetskaltolkessomenlitteralverdielleretXPath-uttrykksomreturnererenverdi.

Page 3956: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdExpressionLiteral

Page 3957: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element Beskrivelseto OverordnetelementsominneholderinformasjonomTil-linjen

foremailAdapter-elementet.

Page 3958: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="valueType"type="xsf:xdExpressionLiteral"use="optional"></xsd:attribute>

Page 3959: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3960: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavvalueType-attributtetito-elementet.

<xsf:tovalue="[email protected]"valueType="literal"/>

Page 3961: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3962: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

version-attributtet

AngirversjonsnummeretforActiveX-kontrollen.

Page 3963: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3964: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseallowedControl AngirActiveX-kontrollersomkanstartes.

Page 3965: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="version"type="xsd:string"use="optional"></xsd:attribute>

Page 3966: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderHvisclsid-attributtetforenActiveX-kontrollerinkludertiallowedControl-elementetienskjemadefinisjonsfil(XSF),menkontrollenikkeerinstallertpåbrukerensdatamaskin,vilkontrollenbliinstallertautomatiskhviscabFile-attributtetforkontrollenfinnesogCAB-filenfinnesiskjemamalfilen(XSN)ellerisammekatalogsomskjemadefinisjonsfilen.Hviskontrollenalleredeerinstallertpåbrukerensdatamaskin,menerentidligereversjonenndensomeroppførtiversion-attributtet,vilinstallasjonsprosessenfortsattstartehvisCAB-filenforkontrollenfinnes.HvisCAB-filenavenellerannengrunnikkefinnes,ellerhvisinstallasjonenmislykkesellerstoppes,vilikkeskjemaetbliåpnet.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3967: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavversion-attributtetiallowedControl-elementet.

<xsf:permissions><xsf:allowedControlcabFile="{84F32C01-78D8-4B93-8ED4-106DA70224C2}.cab”clsid="{84F32C01-78D8-4B93-8ED4-106DA70224C2}"version=”1,0,0,1”/><xsf:allowedControlclsid="{F08DF954-8592-11D1-B16A-00C0F0283630}"/></xsf:permissions>

Page 3968: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3969: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

view-attributtet

Inneholdernavnetpåvisningensomdetbyttestilsometresultatavrule-elementhandlingen.

Page 3970: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsf:xdViewName

Page 3971: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseswitchViewAction Definererenvisningsbyttehandling.

Page 3972: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="view"type="xsf:xdViewName"use="required"></xsd:attribute>

Page 3973: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3974: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavview-attributtetiswitchViewAction-elementet.

<xsf:rulecaption="Receipts"condition="my:expense>75"><xsf:dialogBoxMessageAction>Don'tforgetyourreceipts!</xsf:dialogBoxMessageAction><xsf:switchViewActionview="ApprovalView"/><xsf:assignmentActiontargetField="my:group8/my:group9/my:target"expression="sum(my:expenses/my:expense)*my:taxRate"/><xsf:queryActionadapter="ExchangeRates"/><xsf:submitActionadapter="ExchangeRates"/><xsf:openNewDocumentActionsolutionURI="uri:microsoft-ExpenseReport"/><xsf:closeDocumentActionpromptToSaveChanges="yes"/><xsf:dialogBoxExpressionAction>my:group/my:field1</xsf:dialogBoxExpressionAction><xsf:exitRuleSet/></xsf:rule>

Page 3975: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

viewable-attributtet

Angiromfeltetskalleggestilistandardvisningen.

Page 3976: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsf:xdYesNo

Page 3977: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderviewable-attributteteretvalgfrittattributtforfield-elementet.

Gyldigeverdierer"yes"og"no".Standardverdiener"no".

Page 3978: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavviewable-attributtetifield-elementet:

<xsf:listProperties><xsf:fields><xsf:fieldtype="xsd:date"name="TravelDate"columnName="TravelDate"required="yes"viewable="yes"node="TravelReport/Header/travelDate"aggregation="first"/></xsf:fields></xsf:listProperties>

Page 3979: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3980: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

viewContext-attributtet

AngirenstrengsomidentifisereretHTML-elementivisningen.

Page 3981: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3982: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderviewContext-attributteteretvalgfrittattributtforxmlToEdit-elementet.

viewContext-attributtetnavngiretHTML-elementsombrukerxd:CtrlId-attributtet.viewContext="myID"iskjemadefinisjonsfilen(.xsf)tilsvarerforeksempelxd:CtrlId="myID"iXSLT-/HTML-kodenforvisningen.Obs!Hvisxd:CtrlId-attributtetikkebrukesiXSLT-/HTML-kodenforvisningen,ignoreresviewContext-attributtet.

viewContext-attributtetkanbrukestilåfjernetvetydighetforkontrollernårtoforekomsteravsammekontrollharsammeXML-kontekst(slikatXML-kontekstenbliridentisk).Etteksempelereninnholdsfortegnelsemedkapitteloverskrifter,derdesammekapitlenegjentasunderoverskriftenmedfulltinnhold.ToeditWith-elementerforitem="chapter",menmedforskjelligvisningskontekst,kanangispesifikkvirkemåte.

Page 3983: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavviewContext-attributtetixmlToEdit-elementet:

<xsf:editing><xsf:xmlToEditname="CD_10"item="/CustomUISample/CDCollection/CD"container="/CustomUISample">viewContext="cdID"<xsf:editWithcaption="CD"xd:autogeneration="template"component="xCollection"><xsf:fragmentToInsert><xsf:chooseFragmentparent="CDCollection"><CD><Title></Title><Artist></Artist><Tracks><Track></Track><Track></Track></Tracks></CD></xsf:chooseFragment></xsf:fragmentToInsert></xsf:editWith></xsf:xmlToEdit></xsf:editing>

Page 3984: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3985: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

widgetIcon-attributtet

Angirometendretikonvilblivistforfiltrerteelementer.

Page 3986: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:simpleType

Page 3987: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelseeditWith (Valgfrittelement)Angirenforekomstaven

redigeringskomponentoginneholderdetilsvarendeparameterneforåbestemmedeneksaktevirkemåtentilkomponenten.

Page 3988: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="widgetIcon"use="optional"><xsd:simpleType><xsd:restrictionbase="xsd:string"><xsd:enumerationvalue="standard"/><xsd:enumerationvalue="filter"/></xsd:restriction></xsd:simpleType></xsd:attribute>

Page 3989: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderwidgetIcon-attributteteretvalgfrittattributtforeditWith-elementet.Standardverdiener"yes".

DialogboksenmedegenskaperforgjentagendeinndelingerogtabellerharenFiltrerdata-knappiVis-kategorien.UnderFiltrerdata-knappenerdetenavmerkingsbokssomgjøratbrukerenkanvelgeometendretikonskalvisesforåangifiltrerteelementer.Hvisbrukerenbrukeretfilterogmerkeravidenneboksen,setteswidgetIcon-attributtetiskjemadefinisjonsfilen(XSF)til"filter".widgetIcon-attributtetgjelderbaregjentagendeinndelingerogtabeller.

Obs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 3990: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavwidgetIcon-attributtetieditWith-elementet.

<editWithcomponent="xCollection"widgetIcon="filter|standard"useFilter="yes|no"filterDependency="xpath1|xpath2|xpath3>

Page 3991: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3992: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

wsdlUrl-attributtet

InneholderURL-adressen(UniformResourceLocator)tilWSDL-filen(WebServicesDescriptionLanguage)sombeskriverwebtjenestespesifikasjonen.

Page 3993: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 3994: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderwsdlUrl-attributteteretobligatoriskattributtforwebServiceAdapter-elementet.

Page 3995: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavwsdlUrl-attributtetiwebServiceAdapter-elementet:

<xsf:query><xsf:webServiceAdapterwsdlUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx?WSDL"queryAllowed="yes"submitAllowed="no"><xsf:operationname="getOrders"soapAction="http://tempuri.org/getOrders"serviceUrl="http://localhost/infopathwebservicesample/infopathwebservicesample.asmx"><xsf:inputsource="Submit.xml"></xsf:input></xsf:operation></xsf:webServiceAdapter></xsf:query>

Page 3996: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Visalt

Page 3997: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

wsdlUrl-attributtet(hwsAdapter-element)

InneholderURL-adressen(UniformResourceLocator)forwebtjenestenMicrosoftBizTalk2004HumanWorkflowServices(HWS).

Page 3998: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Skrivinnxsd:string

Page 3999: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Overordnedeelementer

Element BeskrivelsehwsAdapter DefinererHWS-dataadapterenforåstarteellerutvideen

aktivitetsflytellersvarepåenoppgave.

Page 4000: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Definisjon

<xsd:attributename="wsdlUrl"type="xsd:string"use="required"></xsd:attribute>

Page 4001: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DetteelementetstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003EditionsServicePack1ellersenereikkeerinstallert.Skjemaerdefinertavenskjemadefinisjonsfil(XSF)sominkludererdetteelementet,kanikkeåpnesiInfoPathnåroppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.

Page 4002: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavwsdlUrl-attributtetihwsAdapter-elementet.

<xsf:hwsWorkflowtaskpaneVisible="yes"><xsf:locationurl="http://www.contoso.com/hwsservice/hwsservice.asmx"/><xsf:allowedActions><xsf:actionname="approval"actionTypeID="123"canInitiateWorkflow="yes"caption="GetApproval"/><xsf:actionname="delegate"actionTypeID="234"canInitiateWorkflow="no"caption="Delegate"/></xsf:allowedActions><xsf:allowedTasks><xsf:taskname="getManagerApproval"taskTypeID="435"caption="SendResponse"/><xsf:taskname="getVPApproval"taskTypeID="436"caption="SendResponse"/><xsf:taskname="delegateToManager"taskTypeID="420"caption="Respond"/></xsf:allowedTasks></xsf:hwsWorkflow>

<xsf:hwsAdaptername="StartApproval"wsdlUrl="http://www.contoso.com/hwsservice/hwsservice.asmx?WSDL"submitAllowed="yes"><xsf:hwsOperationtype="addActionToNewActivityFlow"typeID="{guid}"serviceUrl="http://www.contoso.com/hwsservice/hwsservice.asmx"><xsf:inputsource="HWSMessage1.xml"><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param1"replaceWith="/my:myFields/my:param1"/><xsf:partFragmentmatch="/ns1:HWSMessage/ActionSection/param2"

Page 4003: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

replaceWith="/a:some/b:thing"dataObject="Aux1"/></xsf:input></xsf:hwsOperation></xsf:hwsAdapter>

Page 4004: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xmlns-attributtet

Definererxsf-navneområdet.

Page 4005: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:string

Page 4006: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Merknaderxmlns-attributteteretobligatoriskattributtforxDocumentClass-elementet,ogattributteterstandardmekanismenfordeklareringavXML-navneområder.

Page 4007: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavxmlns-attributtetixDocumentClass-elementet:

<xsf:xDocumentClassxmlns:xsf="http://schemas.microsoft.com/office/infopath/2003/solutionDefinition"name="urn:microsoft-com:myTravelReport"author="AuthorName"description="TravelReportformforenteringtravelreports,issues,expenses,etc."dataFormSolution="yes"solutionVersion="1.0.0.1"productVersion="11.0.5106"solutionFormatVersion="1.0.0.0">...</xsf:xDocumentClass>

Page 4008: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

xmlToEdit-attributtet

AngirnavnetpåetxmlToEdit-elementsomknappenbrukesfor.

Page 4009: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Type

xsd:NMTOKEN

Page 4010: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderxmlToEdit-attributteteretvalgfrittattributtforbutton-elementet,menerobligatoriskforknappersombrukessammenmedredigeringskomponenter.

Page 4011: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

EksempelEksempletnedenforviserbrukavxmlToEdit-attributtetibutton-elementet:

<xsf:menuAreaname="msoInsertMenu"><xsf:menucaption="&amp;Section"><xsf:buttonaction="xCollection::insert"xmlToEdit="CD_10"caption="CD"showIf="always"></xsf:button><xsf:buttonaction="xCollection::insert"xmlToEdit="Track_14"caption="Track"showIf="always"></xsf:button><xsf:buttonaction="xOptional::insert"xmlToEdit="Label_16"caption="Label"></xsf:button></xsf:menu></xsf:menuArea>

Page 4012: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

XDocument-egenskapen(SaveEvent-objektet)

EnskrivebeskyttetegenskapsomreturnererenreferansetilXDocument-objektetsomerforbundetmedSaveEvent-objektetienOnSaveRequest-hendelse.

expression.XDocument

expressionObligatorisk.ReturnererenreferansetilSaveEvent-objektet.

Page 4013: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

Sikkerhetsnivå2:Kanåpnesbareavskjemaersomkjørerpåsammedomenesomskjemaetsomiøyeblikketeråpent,elleravskjemaersomharfåtttillatelserpåtversavdomener.

Page 4014: Hjelp for Microsoft Office InfoPath 2003 Developer's Referenceangi om det skal være parallelle fellessignaturer eller om hver nye signatur skal medsignere alle tidligere signaturer

MerknaderObs!DenneobjektmodellenstøttesikkenåralternativetDeaktiverfunksjonerfraoppdateringspakkeunderAvansert-kategorieniAlternativer-dialogbokseniInfoPathervalgt,ellernårMicrosoftOffice2003ServicePack1ellersenereikkeerinstallert.Skjemaersomimplementererdetteobjektmodellmedlemmetikode,vilgenerereenfeilmeldinghvisdeåpnesiInfoPathnåoppdateringspakkefunksjonererdeaktivertellerikkeertilgjengelige.