Legge til en innebygd skjemahandling i en datavisning

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

Når du legger til skjemafunksjonalitet i en datavisning, kan du raskt legge til et par enkle innebygde skjemahandlinger å aktivere kundene ting som du vil lagre endringer i skjemaet, kan du avbryte endringer, og selv gå tilbake til datavisningen kunden åpnet fra skjemaet.

Hvis du vil ha mer informasjon om hvordan du legger til skjemafunksjonalitet i en datavisning, kan du se artiklene sette inn en datavisning som et skjema og redigere, slette, eller sette inn poster i en datavisning.

I denne artikkelen

Hva er en skjemahandling?

Legge til Naviger skjemahandling kilden til en eksisterende knapp

Legge til Naviger til siden skjemahandling for en eksisterende knapp

Fjerne eller endre rekkefølgen på Handlinger

Hva er en skjemahandling?

Skjemahandlinger er handlingene som utføres når et skjema legges tilbake på serveren for behandling. Datavisninger som er satt inn som et skjema, støtter mange forskjellige skjemahandlinger.

Når du klikker Lagre, utløses lagringshandlingen, som er skjemahandlingen som utfører/lagrer endringene av dataene. Når du klikker Avbryt, utløses avbrytelseshandlingen, som er skjemahandlingen som annullerer endringene av dataene.

Hva kan jeg gjøre med innebygde skjemahandlinger?

Innebygde skjemahandlinger er lagt til et skjema fra Handlinger-listen i dialogboksen Skjemahandlinger. Her er de innebygde skjemahandlingene som leveres med Microsoft Office SharePoint Designer 2007:

  • Utfør lagrer eventuelle endringer du har gjort, i den opprinnelige datakilden.

  • Oppdater oppdaterer visningen av dataskjemaet på siden.

  • Avbryt annullerer eventuelle endringer av dataene du har gjort.

  • Naviger til kilde omdirigerer brukeren til en side som angis med en variabel i kildespørringsstrengen.

  • Naviger til side omdirigerer brukeren til en annen side i webleseren.

Til toppen av siden

Legge til Naviger skjemahandling kilden til en eksisterende knapp

Navigering mellom en visning og et skjema

Du kan bruke handlingen Naviger til kilde-skjemaet til å returnere en kunde tilbake til kilden datavisning fra et mål datavisning som ble nådd via en hyperkobling. Dette skjemaet er spesielt nyttig når du trenger til flere elementer datavisninger til å koble til et Skjema med ett element som skal brukes for å opprette eller redigere poster.

Hvis du for eksempel bygger Gastronor Delikatesser, en firmaet, et intranett webprogram for å vise og behandle sine produkter. Du vil aktivere kundene kobling fra en datavisning til et skjema for redigering, og deretter gå tilbake automatisk i datavisningen når de sender endringene i redigeringsskjemaet.

Legge til en hyperkobling til kilden datavisning

I rekkefølge for handlingen Naviger til kilde-funksjonen for knappene, må du først kontrollere at du ta med attributter som legger til data i URL-adressen som skjemahandling Naviger til datakilden må returnere kunden til kilden. Du må legge til attributtene er attributtene onclick og mål .

< En > koden for hyperkoblingen i kilden datavisning kan for eksempel se slik ut.

<td class="ms-vb">
<a href="http://northwindtraders/Lists/Products/EditForm.aspx?ID={@ID}"
onclick="GoToLink(this);return false;"
target="_self">
<xsl:value-of select="@Product_x0020_Name" />
</a>
</td>

Legge til Naviger til kildehandlingen til målet datavisning

Du har for eksempel et skjema med ett element som dette.

Datavisning satt inn som et skjema med ett element

Når kunden på webprogrammet klikker Lagre eller avbryte, vil den kunden skal returneres til kilde datavisningen de kom fra.

  1. Klikk Lagre for å velge i utformingsvisning, på siden som inneholder skjema med ett element.

    Lagre-knappen

  2. Når knappen er valgt, høyreklikker du den, og klikk deretter Skjemahandlinger.

    Dialogboksen Skjemahandlinger vises.

    Dialogboksen Skjemahandlinger

    Utføre handlingen er allerede i listen Gjeldende handlinger som standard. Utføre handlingen lagrer endringene i dataene.

  3. Klikk Naviger til kilde i listen Handlinger-listen, og klikk deretter Legg til.

  4. Klikk OK.

  5. Gjenta de forrige trinnene for Avbryt-knappen.

Nå når en besøkende viser området i en nettleser endrer data i skjemaet, og deretter klikker du Lagre (eller avbryter endringene ved å klikke Avbryt ), returneres de automatisk i datavisningen de kom fra.

Til toppen av siden

Legge til Naviger til siden skjemahandling for en eksisterende knapp

Du kan enkelt legge Naviger til side innebygd skjemahandling i en datavisning som er satt inn som et skjema.

Hvis du vil følge eksemplet, må du først opprette datavisningen som beskrives i denne artikkelen: sette inn en datavisning som et skjema.

Når du setter inn en datavisning som et skjema, inneholder skjemaet både en Lagre-knapp og en Avbryt-knapp som brukes til å lagre eller annullere dataendringer. De tilknyttede handlingene utløses når brukeren klikker en av knappene. Når du bruker en ny skjemahandling, legger du egentlig til handlingen for knappen. Når brukeren klikker knappen, utløses den nye handlingen i tillegg til standardhandlingen. Du kan også endre rekkefølgen som handlingene kjøres i, eller legge til eller fjerne handlinger når som helst.

I dette eksemplet dirigeres brukeren til en ny side etter å ha lagret endringene i dataene. Du kan bruke en hvilken som helst side i mappelisten som målside, eller du kan opprette en ny side.

  1. Åpne siden som inneholder datavisningen du vil legge til en skjemahandling i.

  2. Klikk Lagre på siden med skjemaet for å merke knappen.

    Lagre-knappen

    Når du har merket knappen, høyreklikker du den og klikker deretter Skjemahandlinger på hurtigmenyen.

    Skjemahandlinger-kommandoen på hurtigmenyen

    Dialogboksen Skjemahandlinger vises.

    Dialogboksen Skjemahandlinger

    Utførelseshandlingen er allerede i Gjeldende handlinger-listen som standard. Utførelseshandlingen lagrer endringene i dataene.

  3. Velg den nye innebygde handlingen du vil legge til når en bruker klikker Lagre i skjemaet, fra Handlingsliste-listen.

    Hvis du vil følge eksemplet, klikker du Naviger til side og deretter Legg til.

    Merknad: Når du merker en handling i Gjeldende handlinger-listen, vises en beskrivelse av den merkede handlingen i området under Gjeldende handlinger-listen.

  4. Klikk Naviger til side og deretter Innstillinger for å angi hvilken side brukeren skal omdirigeres til når han/hun klikker Lagre.

  5. Klikk Bla gjennom i dialogboksen Innstillinger for skjemahandling.

  6. Finn frem til siden du vil omdirigere brukeren til, klikk den, og klikk deretter OK tre ganger.

  7. Klikk LagreFil-menyen for å lagre endringene i skjemaet. Du kan også trykke CTRL+S.

Når en besøkende som viser området i en webleser, nå endrer data i skjemaet og deretter klikker Lagre, omdirigeres han/hun automatisk til siden som er angitt i dialogboksen Innstillinger for skjemahandling.

Til toppen av siden

Fjerne eller endre rekkefølgen på Handlinger

  • Handlingene i Gjeldende handlinger-listen i dialogboksen Skjemahandlinger oppstå i rekkefølgen de vises i listen. Hvis du vil endre rekkefølgen som handlingene oppstår, velg en handling i Gjeldende handlinger-listen, og klikk deretter knappene Flytt opp og Flytt ned for å plassere handlingen der du vil ha den.

  • Du kan enkelt fjerne en handling fra Gjeldende handlinger-listen ved å klikke handlingen og deretter klikke Fjern.

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.

×