Om dataanslutningar

När du skapar interaktiva formulärdesigner kan du använda externa datakällor (databaser, XML-datafiler, XML-scheman och webbtjänster) för att definiera fältvärden, fylla i fält i ett formulär eller samla data som skrivits in i ett formulär. I Designer finns ett dataanslutningsverktyg där du kan definiera anslutningar till datakällor. Du kan sedan binda fält som tar emot dessa datatyper till datakällorna. Om ett fält hanterar skript kan du skriva FormCalc- eller JavaScript-lösningar för att skapa beräkningar och kontroller. Dessutom kan du använda de två anpassade objekten Nedrullningsbar lista för data och Datalistruta för att ansluta till en databas, vars information fyller i en listruta. Objekten hittar du i kategorin Egna format på paletten Objektbibliotek.

De datatyper du väljer beror på formuläret och hur du planerar att distribuera det. Du kan ansluta till en eller flera datakällor och binda data till ett eller flera fält i formulärdesignen.

Typ

Beskrivning

XML-schema

Ett XML-schema anger hur element i ett XML-dokument formellt ska beskrivas. Du kan ansluta ett XML-schema till ett formulär, och binda vissa element och attribut som definierats i schemat till fält i formuläret. På detta sätt kan du mappa data till och från formulärets fält, i ett format som följer schemat. Mer information finns i Skapa en dataanslutning till ett XML-schema.

XML-dataexempel

Om du inte har tillgång till ett XML-schema kan du ansluta en XML-datafil till ett formulär och binda element och attribut i filen till formulärets fält. De data som samlas in med formuläret får samma format som XML-datafilen. Du kan använda datafilen för att mappa data till och från formulärets fält i ett visst format. Mer information finns i Skapa en dataanslutning till en XML-datafil.

Adobe datamodell

Anslutning till en Adobe datamodell låter dig skapa formulär som använder en datastruktur som lagrats i LiveCycle. Designer sparar formulär som har en anslutning till en Adobe datamodell endast i XPD-format. Mer information finns i Skapa en dataanslutning till en modell.

WSDL-fil

Webbtjänster för WSDL-filer ger funktioner och data till andra applikationer över Internet genom att använda HTTP/HTTPS-verifiering och verifiering och på meddelandenivå (SOAP). En webbtjänst kan ta emot ett kommando, bearbeta det och returnera resultatet till formuläret. Du kan ansluta en eller flera webbtjänster till ett formulär.

Mer information finns i Skapa en dataanslutning med hjälp av en WSDL-fil.

OLEDB-databas

Du kan ansluta en eller flera databaser till ett formulär, och utbyta data mellan formuläret och databasen. Du kan fylla fält med data från en databas eller integrera data som samlats in med formuläret till databasen. Datautbyte är möjligt för interaktiva formulär i Acrobat med bindning på klientsidan. Mer information finns i Skapa en dataanslutning till en OLE-databas.

Designer har inbyggda verktyg för att skapa, binda, importera och exportera från och till datakällor. Formulärförfattare som inte är vana vid att arbeta med datakällor bör be en databasadministratör eller annan teknisk personal om hjälp med att implementera dataanslutningarna.

Tänk på följande när du planerar hur du ska konfigurera och utföra det datautbyte som behövs till formuläret:

  • Identifiera de datakällor du kommer att använda för att samla in användarindata och importera data i formulärfält.

  • Bestäm om du ska definiera datastrukturen med hjälp av ett XML-schema eller en datafil.

  • Ta reda på hur data ska mappas, inklusive vilka datatyper och -strukturer som används i din befintliga datakälla.

Obs! I Acrobat bör du av säkerhetsskäl inte ange en ODBC-anslutningssträng med syntaxen Driver=; så klientsystemet behöver en DSN konfigurerad för ODBC-anslutning. Om du använder externa datakällor i en formulärdesign som ska fyllas i med Adobe Reader, måste du ange användarbehörighet för formuläret med hjälp av Reader Extensions 10.