Sende skjemadata til en Microsoft SQL Server-database

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

I denne artikkelen

Oversikt

Trinn 1: Aktivere datatilkoblingen

Trinn 2: Konfigurere Sendealternativer

Oversikt

Når du utformer en skjemamal som er basert på en Microsoft SQL Server-database, vil veiviseren for datatilkobling aktivere en tilkobling for sending av data til databasen hvis følgende vilkår er oppfylt:

  • Skjemaer som er basert på denne skjemamalen må fylles ut ved hjelp av Microsoft Office InfoPath. Hvis skjemaet blir fylt ut ved hjelp av en webleser, kan ikke skjemaet sende data direkte til en database. Hvis du vil konfigurere en nettleserkompatibel skjemamal til å sende data til en database, kan du bruke en datatilkobling som sender data til en webtjeneste som fungerer med databasen.

  • Den primære databasetabellen som brukes i hoveddatatilkoblingen inneholder en primærnøkkel, unik begrensning eller unik indeks.

  • Alle andre databasetabeller som brukes med denne hoveddatatilkoblingen, har en enkel relasjon til den primære databasetabellen.

Hvis databasen oppfyller disse kravene, aktiveres tilkoblingen for sending av data, og det legges til en Send-knapp på standardverktøylinjenog en Send-kommando på Fil-menyen i skjemaet.

Du kan velge å deaktivere tilkoblingen for sending av data i veiviseren når du utformer en skjemamal som er basert på en database. Hvis du deaktiverer tilkoblingen for sending av data i veiviseren, og deretter senere bestemmer deg for at du vil bruke denne tilkoblingen for sending av data, kan du aktivere den ved å endre hoveddatatilkoblingen. Denne artikkelen diskuterer hvordan du aktiverer denne tilkoblingen for sending av data.

Merknad: Du kan bare ha en tilkobling for sending av data i hoveddatatilkoblingen til en database. Du kan ikke legge til en tilkobling for sending av data i skjemamalen som er en sekundær datatilkobling til en database. Hvis du vil bruke en tilkobling for sending av data til en database som en sekundær datatilkobling, kan du bruke en webtjeneste som fungerer med databasen, og deretter legge til en tilkobling for sending av data i denne webtjenesten.

Når du har aktivert tilkoblingen for sending av data, kan du også tilpasse sendealternativene for skjemamalen på følgende måter:

  • Endre teksten som vises på Send-knappen på standardverktøylinjen og kommandoen SendFil-menyen.

  • Endre hurtigtasten for Send-knappen på standardverktøylinjen og kommandoen SendFil-menyen.

  • Opprett egendefinerte meldinger som skal vises for brukerne når de sender inn skjemaene sine.

  • Angi om skjemaet skal være åpent, lukk skjemaet eller åpne et annet tomt skjema når skjemaet er sendt.

Til toppen av siden

Trinn 1: Aktivere tilkoblinger for sending av data

  1. Klikk DatatilkoblingerVerktøy-menyen.

  2. I dialogboksen Datatilkoblinger klikker du hoveddatatilkoblingen og klikker deretter Endre.

  3. Klikk Neste i veiviseren for datatilkobling.

  4. På den neste siden i veiviseren merker du av for Aktiver sending for denne tilkoblingen, og klikker deretter Fullfør.

Til toppen av siden

Trinn 2: Konfigurere sendealternativene

Når du har aktivert datatilkoblingen for sending, legges Send-knappen til på standardverktøylinjen og kommandoen SendFil-menyen. Skjemaene som er basert på denne skjemamalen, konfigureres også for å vise en melding til brukerne etter at de har sendt de utfylte skjemaene. Meldingen angir om sendingen av skjemaet var vellykket. Som standard forblir skjemaene åpne i InfoPath etter at brukerne har sendt dem. Hvis du vil endre teksten som vises på Send-knappen, i tillegg til det som skjer etter at brukerne har sendt skjemaene, kan du gjøre følgende:

  1. Klikk SendealternativerVerktøy-menyen.

    1. Hvis du vil endre navnet på Send-knappen som vises på standardverktøylinjen, og Send-kommandoen som vises på fil-menyen når brukere fyller ut skjemaet, skriver du inn det nye navnet i Tittel-boksen i dialogboksen Sendealternativer.

      Tips!: Hvis du vil tilordne en hurtigtast til denne knappen og kommandoen, skriver du inn en ampersand (&) før tegnet du vil bruke som en hurtigtast. Hvis du for eksempel hvis du vil tilordne ALT + B som hurtigtasten for Send-knappen og kommandoen, skriver du inn & Send inn.

  2. Hvis du ikke vil at andre skal bruke en Send-kommando eller Send-knappen på standardverktøylinjen når de fyller ut skjemaet, fjerner du merket for Vis menyelementet Send og verktøylinjeknappen Send.

    1. Som standard når brukere sende et skjema, InfoPath beholder skjemaet åpent og viser en melding for å angi Hvis skjemaet ble sendt. Hvis du vil endre denne standardvirkemåten, klikk Avansert, og gjør deretter ett av følgende:

      • Hvis du vil lukke skjemaet eller opprette et nytt tomt skjema når brukeren har sendt et utfylt skjema, klikker du alternativet du vil bruke, i listen etter innsending.

      • Hvis du vil opprette en egendefinert melding for å angi Hvis skjemaet ble sendt, Merk av for Bruk egendefinerte meldinger, og skriv deretter meldingene i boksene ved suksess og ved feil.

        Tips!: Bruke en melding i boksen ved feil for å fortelle brukerne hvis de ikke kan sende skjemaet. Du kan for eksempel å foreslå at brukerne lagre skjemaet og kontakte noen ytterligere instruksjoner.

      • Hvis du ikke vil vise en melding etter at brukeren sender et skjema, fjerner du merket for Vis vellykket og mislykket meldinger.

Til toppen av siden

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×