query-elementet (dataObject-elementet)

Microsoft Office InfoPath

Vis alt Vis alt

query-elementet (dataObject-elementet)

Knytter en dataadapter til et dataobjekt.

Skriv inn

xsd:complexType

Overordnede elementer

Element Beskrivelse
dataObject Definerer et sekundært dataobjekt som brukes i et Microsoft Office InfoPath-skjema.

Underordnede elementer

Element Beskrivelse
adoAdapter (Valgfritt element) Definerer en ADO-dataadapter (ActiveX Data Objects) som henter data fra en ADO-datakilde for det angitte dataobjektet.
webServiceAdapter (Valgfritt element) Definerer en dataadapter for webtjeneste som henter data fra en webtjeneste for det angitte dataobjektet.
xmlFileAdapter (Valgfritt element) Definerer en dataadapter for XML-fil som henter data fra en XML-fil for det angitte dataobjektet.
sharepointListAdapter (Valgfritt element) Inneholder informasjon for dataadapteren som det skal foretas en spørring for i en SharePoint-liste eller et SharePoint-bibliotek.

Attributter

Ingen.

Definisjon

    <xsd:element name="query" >
  <xsd:complexType>
    <xsd:choice>
      <xsd:element ref="xsf:adoAdapter" />
      <xsd:element ref="xsf:webServiceAdapter" />
      <xsd:element ref="xsf:xmlFileAdapter" />
      <xsd:element ref="xsf:sharepointListAdapter" />
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
  

Merknader

Obs!  Dette elementet støttes ikke når alternativet Deaktiver funksjoner fra oppdateringspakke under Avansert-kategorien i Alternativer-dialogboksen i InfoPath er valgt, eller når Microsoft Office 2003 Editions Service Pack 1 eller senere ikke er installert. Skjemaer definert av en skjemadefinisjonsfil (XSF) som inkluderer dette elementet, kan ikke åpnes i InfoPath når oppdateringspakkefunksjoner er deaktivert eller ikke er tilgjengelige.

Eksempel

Følgende er et eksempel på query-elementet:

    <xsf:dataObjects>
 <xsf:dataObject 
  name="EmployeeNames"
  schema="EmployeeNames.xsd"
  initOnLoad="yes">
  <xsf:query>
   <xsf:adoAdapter
    connectionString="Provider=Microsoft.Jet.OLEDB.4.0;
    Password=&quot;&quot;;User ID=Admin;
    Data Source=infnwind.mdb;Mode=Share Deny None;
    Extended Properties=&quot;&quot;;..."
    commandText="select [EmployeeID],[LastName],[FirstName] 
     from [Employees] as [Employees]" 
    queryAllowed="yes"
    submitAllowed="yes">
   </xsf:adoAdapter>
  </xsf:query>
 </xsf:dataObject>
</xsf:dataObjects>