Office
Log på

Introduktion til opdatering af eksisterende formularskabeloner

Bemærk!:  Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Når du publicerer en formularskabelon, du har ændret, kan InfoPath opdatere både formularskabelonen (.xsn-fil) og eventuelle eksisterende formularer (.XML-filer), der er baseret på denne formularskabelon. Som standard erstatter InfoPath automatisk den gamle version af formularskabelonen med den nyeste version. Du kan vælge metoden update, du foretrækker til eksisterende brugerformularer.

I denne artikel

Hvordan opdaterer InfoPath-formularskabeloner

Overvejelser i forbindelse med opdatering af browseraktiverede formularskabeloner

At forhindre tab af data i eksisterende brugerformularer

Indstillinger for opdatering af eksisterende brugerformularer

Hvordan opdaterer InfoPath-formularskabeloner

Når brugere åbner en formular, der er baseret på skabelonen, gemmes den underliggende formularskabelon i en midlertidig placering på deres computere. Denne midlertidige placering kaldes en cache. Den cachelagrede placering kan blandt andet brugere er offline for at kunne arbejde med en lokal kopi af formularskabelonen.

InfoPath opdaterer den cachelagrede version af en formularskabelon, hver gang en ny version bliver tilgængelig. Denne opdatering sker automatisk, når brugerne åbner en ny version af formularen. Hvis brugerne arbejder offline, når du publicerer en opdateret formularskabelon, opstår opdateringen, næste gang, de opretter forbindelse til netværket.

Brugere typisk Bemærk ikke, at en opdatering til virkelighed, selvom du kan angive ellers, når du designer formularskabelonen.

Bemærk!: En brugerdefineret installeret formularskabelon er en formularskabelon, der er installeret på brugernes computere ved hjælp af en pakke med Microsoft Windows Installer (MSI) eller andre installationsprogrammet. Med denne type formularskabelon, skal du manuelt geninstallere formularskabelonen på brugernes computere hver gang du opdaterer den. Installationen kan ske automatisk gennem et program som Microsoft Systems Management Server (SMS) 2003, via et skrivebord til skrivebord-installation eller via en slags installationsscript.

Toppen af siden

Overvejelser i forbindelse med opdatering af browseraktiverede formularskabeloner

Alle browseraktiverede formularskabeloner er hostet på en server, der kører InfoPath Forms Services, som er en serverteknologi, der er bygget på Windows SharePoint Services 3.0. Der er to installation tilstande for vært formularskabeloner på en server, der kører InfoPath Forms Services: et til slutbrugerinstallation og én for administrative installationer. Når du opdaterer en browseraktiveret formularskabelon, skal du overveje følgende:

  • Hvis du vil opdatere en administratorgodkendt formularskabelon, skal du publicere den opdaterede formularskabelon, og giv det derefter til din Windows SharePoint Services 3.0 farmadministrator til installation til et formularbibliotek i en gruppe af websteder. En gruppe af websteder er et sæt af websteder på en virtuel server, der har samme ejer og indstillinger for administration af. Når en farmadministrator installerer en opdateret formularskabelon, kan han eller hun angive en opgradering "side om side"-funktion, der gør det muligt for den opdaterede version af formularen til at køre sammen med den oprindelige version. Denne indstilling for opgradering gør det muligt for brugere, der er midt udfylder en formular, når en opdateret version er installeret til for at afslutte udfylde formularen uden at miste deres arbejde.

  • Hvis du udgiver opdateringer til en formularskabelon, du har installeret dig selv til en Windows SharePoint Services 3.0 bibliotek eller liste, får brugere, der er midt i udfylde en formular, der er baseret på denne formularskabelon at vist en fejlmeddelelse, når de forsøger at gemme eller sende deres f orm. Derfor kan du få advare brugerne om forestående opdateringer og eventuelt at tage formularskabelonen offline belastet til at udføre opdateringerne.

Toppen af siden

At forhindre tab af data i eksisterende brugerformularer

Hvis du vil opdatere en eksisterende formularskabelon, kan du ændre det, genpublicere den og sende den til brugere. Visse typer ændringer kan dog forhindre dig i at få adgang til dataene i de udfyldte formularer, der er baseret på den oprindelige formularskabelon.

Hvis du foretager en ændring i en formularskabelon, der kan medføre tab af data eller fejl i formularer, der har udfyldt allerede, vises en meddelelse. Du kan ofte får vist meddelelsen, når du tilføjer nye, obligatoriske felter til en formularskabelon, eller når du omdøber eller fjerne felter eller grupper fra formularskabelonen.

Fejlmeddelelse, der advarer formulardesignere om muligt tab af data

Når du modtager denne meddelelse, hvis du klikker på Ja og fortsætte med dine ændringer, kan det muligvis ikke muligt at få adgang til dataene i eksisterende formularer, når du publicerer den opdaterede formularskabelon. I nogle tilfælde kan være dette i orden. Du skal beslutte, hvad der fungerer for din situation.

Følg disse retningslinjer for at sikre, at du kan få adgang til de data, du allerede har indsamlet fra brugere, når du foretager ændringer i din oprindelige formularskabelon:

  • Omdøb ikke de eksisterende felter og grupper i datakilden.

  • Flyt ikke de eksisterende felter og grupper omkring i datakilden.

  • Slet ikke de eksisterende felter og grupper fra datakilden. Du kan slette kontrolelementer fra formularskabelonen uden at der opstår problemer, så længe du forlader kontrolelementets tilsvarende felt eller en gruppe i datakilden.

Toppen af siden

Indstillinger for opdatering af eksisterende brugerformularer

Når du foretager ændringer til en eksisterende formularskabelon, kan de eksisterende formularer (.XML-filer), der er baseret på denne formularskabelon skal opdateres, så de fungerer med den seneste version af formularskabelonen. Dette sikrer, at brugere kan fortsætte med at arbejde med deres eksisterende formularer uden problemer, og at du kan fortsætte med at få adgang til de data, der indsamles i disse formularer. Når du opdaterer dine eksisterende formularer til brugere, er der tre metoder, du kan vælge mellem:

  • Opdatere formularerne automatisk    Du kan lade InfoPath automatisk at opdatere de eksisterende formularer, som er standardindstillingen for. I dette tilfælde matcher eksisterende formularer den opdaterede formularskabelon. Eksempelvis hvis du fjerner en listebokskontrolelement i formularskabelonen og derefter publicere den redigerede formularskabelon, fjernes InfoPath automatisk et listekontrolelement fra eksisterende formularer.

  • Opdatere formularer ved hjælp af kode     Personer med teknisk ekspertise kan skrive kode for at håndtere hændelsen OnVersionUpgrade , der sker, når versionsnummeret for den formular, der åbnes er ældre end versionsnummeret af formularskabelonen, hvor det er baseret. For eksempel i en udgiftsrapportformular, kan du bruge hændelseshandler OnVersionUpgrade at fastslå, om en formular med et tidligere versionsnummer indeholder et felt med navnet mailadresse og, hvis ikke, kan du tilføje feltet til formularen. Hændelsen OnVersionUpgrade er nyttig til tilpasning af ændringer til XML-skema, som er baseret på skabelonen.

  • Vælg ikke at opdatere formularerne     Du kan vælge ikke at opdatere de eksisterende formularer. Når denne indstilling er markeret, brugerne kan udfylde formularer, der er baseret på den opdaterede formularskabelon, men de kan muligvis ikke åbne eksisterende formularer. Hvis de kan åbne eksisterende formularer, kan de ikke kan redigere de nyligt tilføjede felter.

Toppen af siden

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×