Dela via


Definiera en stegtyp för inläsningsformulär och inläsningsflik

Du kan konfigurera stegtypen med flera formulär i Power Pages designstudion.

Följande instruktioner innehåller detaljerad information om hur du konfigurerar belastningsformuläret och fliksteget i appen Portalhantering.

Denna stegtyp gör att flerstegsformulärsteget kan fungera som ett grundläggande formulär inom ramarna för den övergripande processen för flerstegsformulär. Den läser in ett formulär med en liknande uppsättning alternativ som är tillgängliga som ett grundläggande formulär.

Inställningar

Name Description
Name Det beskrivande namnet på posten. Obligatoriskt
Tabellnamn Namnet på det grundläggande formulär som formuläret ska läsas in från. Obligatoriskt
Formulärnamn Namnet på formuläret på måltabell som ska återges. Obligatoriskt
Fliknamn Namnet på en flik i ett formulär för en angiven tabell som ska återges. Valfritt
Läge Ett av följande värden:
  • Infoga
  • Redigera
  • Skrivskyddat
Att välja Infoga anger att formuläret bör infoga en ny post vid överföring. Att ange Redigera anger att formuläret ska redigera en befintlig post. Att välja Skrivskyddat anger att formuläret ska visa ett icke-redigerbart formulär för en befintlig post. Redigera och Skrivskyddat kräver att det finns en källpost och parametrar som anges i fälten "Postens källtyp" och "Parameternamn för post-ID" för att välja rätt post när formuläret läses in i portalen.
Autogenerera steg från flikar En markering anger att flera flikar i ett grundläggande formulär visas för varje flik som ett sekventiellt steg som börjar med den första fliken och fortsätter tills alla flikar har öppnats och en sista en post infogas efter sista insändande. Omarkerad är standardbeteendet. Avmarkerat värde anger att endast en flik eller ett formulär ska återges för det aktuella steget. Om fliknamnet inte anges visas den första fliken.
Postens källtyp Ett av följande värden:
  • Frågesträng
    Att välja Frågesträng kräver att ett parameternamn måste anges i URL:ens frågesträng till formuläret. Detta kan anges i fältet "Parameternamn för post-ID".
  • Aktuell portalanvändare
    Att välja Aktuell portalanvändare kommer att hämta portalens användarpost för den aktuella autentiserade användaren.
Parameternamn för post-ID Namnet på en parameter som anges i URL:ens frågesträng till webbsidan som innehåller det här grundläggande formuläret.
Relationsnamn Krävs när postens källtyp är den post som är associerad till den aktuella portalanvändaren. Det logiska namnet på förhållandet mellan den aktuella portalanvändarposten och målposten. Detta måste returnera samma tabelltyp som anges i fältet tabellnamn.
Aktivera behörigheter för tabellen Kommer att få formuläret att respektera tabellbehörigheter. Standardvärdet är "false" av bakåtkompatibilitetsskäl. Om värdet är sant, KRÄVS explicita behörigheter för alla användare som vill ha åtkomst till formuläret. Detta endast gäller det FÖRSTA steget i ett formulär.
OBS! Den här metoden för att skydda formulär kommer snart att tas bort. Därför ska den inte användas. Använd lämpliga tabellbehörigheter och konfiguration av webbroller om du vill ge användare åtkomst till alla data i stället. Se informationen i nästa avsnitt Skydda formulären. Mer information: Ändringar av tabellbehörighet för formulär och listor på nya webbplatser

Skydda dina formulär

Kommentar

Den här metoden för att skydda formulär kommer snart att tas bort. Därför ska den inte användas. Använd lämpliga tabellbehörigheter och konfiguration av webbroller om du vill ge användare åtkomst till alla data i stället. Mer information: Ändringar av tabellbehörighet för formulär och listor på nya webbplatser

För att skydda dina formulär måste du skapa tabellbehörigheter som bestämmer åtkomst och ägare av posterna enligt webbrollerna. Om en användare hamnar i ett flerstegsformulär och inte har någon behörighet kommer han/hon att få ett felmeddelande. Dessutom visas en varning när ett formulär har konfigurerats med tabellbehörigheter som inte är aktiverade:

Tabellbehörigheter måste aktiveras för den här posten, annars kan vem som helst på Internet visa data.

Aktivera behörigheter för ett flerstegsformulär genom att markera kryssrutan Aktivera tabellbehörigheter. Mer information: Skapa webbroller.

Övriga inställningar

Name Description
Återge webbresurser infogat Eliminerar den iFrame som omfattar en webbresurs i ett grundläggande formulär.
Knappbeskrivningar aktiverade Knappbeskrivningen ställs in med en beskrivning av attributet på måltabell.
Visa fält som inte stöds Alla fält stöds för tillfället. Detta reserveras för eventuella ändringar som kan göra i fälttyper.
Ange rekommenderade fält som obligatoriska Gör alla attribut obligatoriska med fältkravnivå inställt på "Rekommenderas av företaget".
Gör alla fält obligatoriska Gör alla fält obligatoriska oavsett fältkravnivå.
CSS-klass för verifieringssammanfattning CSS-klassnamn som tilldelats verifieringssammanfattningen. Standardvärde: "validering-sammanfattning avisering aviseringsfel aviseringsblockering"
Aktivera länkar för verifieringssammanfattning Ett booleskt värde med SANT eller FALSKT anger huruvida fästpunktlänkar ska återges i verifieringssammanfattningen för att bläddra till det fält som innehåller ett fel. Standardvärde: "true"
Länktext för verifieringssammanfattning Etiketten som tilldelats länkarna för verifieringssammanfattningen. Standardvärde: Klicka här
Anvisningar Visa ett textblock överst i formuläret.
Meddelandet Det går inte att hitta posten Meddelandet visas när källposten inte kan läsas in. Standardvärde: Posten du söker kunde inte hittas.

Formuläralternativ

Name Description
Lägg till captcha Portal använder RadCaptcha från Telerik för att förhindra att skadliga skräppostattacker. Tjänsten kräver en unik nyckel för att autentisera begäranden för ditt portalprogram.
Verifieringsgrupp Gruppnamnet tilldelats indatakontroller för utvärdering av giltiga indata i namngivna grupper.
CSS-klass för knappen Föregående CSS-klassnamn som tilldelats knappen Föregående.
Text för knappen Föregående Etikett på knappen Föregående.
CSS-klass för knappen Nästa CSS-klassnamn som tilldelats knappen Nästa.
Text för knappen Skicka Etikett på knappen Nästa.
CSS-klass för knappen Skicka CSS-klassnamn som tilldelats knappen Skicka. Standardvärde: knappen "Skicka"
Text för knappen Skicka Etikett på knappen Skicka. Standard är "Skicka"
Text vid upptaget för knappen Skicka Etikett på knappen Skicka under processen som körs. Standardvärde: "Bearbetar..."

Associera aktuell portalanvändare med skapandet av en post

Dessa alternativ används för att hålla reda på vilken portalkontakt som skapar en post via användargränssnittportalen

Namn Beskrivning
Associera aktuell portalanvändare Markerad anger att posten för den aktuella inloggade användaren ska vara associerad med entiteten för tabellposten.
Uppslagskolumn för portalanvändare Det logiska namnet på attributet på måltabellen som lagrar portalanvändaren.
Är aktivitetspart Booleskt värde som anger huruvida sökkolumnen för portalanvändare är en aktivitetsparttyp. Se Aktivitetspartstabell

Associerad tabellreferens

Följande parametrar hör till att ställa in en referens associerad tabell när formuläret sparas.

Detta ger ett sätt att associera en aktuell post som skapas eller uppdateras av formuläret med en annan målpost. Detta är användbart om du har flera steg med flera tabelltyper och vill relatera de resulterande posterna, eller om sidan erhåller en frågesträng från ett post-ID som du vill associera. Vi har till exempel en karriärsida som visar en lista över lediga jobb, var och en med en länk till ett program för projektet som innehåller id för jobbinlägget till ansökningsformuläret så att när programmet skapas kommer jobbinlägget att associeras med posten.

Namn Beskrivning
Ange tabellreferens vid spara Ja eller Nej. Värdet ja anger att en referens associerad tabell ska tilldelas när formuläret sparas, annars kommer ingen att anges.
Relationsnamn Relationsdefinitionens namn för en angiven relation mellan två tabelltyper.
OBS: Ange inte ett relationsnamn om du anger ett logiskt namn för målets sökattribut.
Logiskt namn för tabell Det logiska namnet på referenstabellen.
Logiskt namn på målets uppslagsattribut Logiskt namn på det uppslagsattribut på måltabell som skapas eller uppdateras.
OBS: Ange inte ett relationsnamn om du anger ett logiskt namn för målets sökattribut.
Fyll i uppslagsfält Om uppslaget om referenstabellen är i formuläret, kommer fältet i formuläret att fyllas i med värdet som hämtas med hjälp av inställningen nedan om du markerar det här värdet.
Källtyp Ett av följande värden:
  • Frågesträng
    Att välja Frågesträng kräver att ett parameternamn måste anges i URL:ens frågesträng till formuläret. Detta kan anges i fältet Namn på frågesträng. Om den här parametern är den primära nyckeln väljer du Ja för Frågesträng är primär nyckel, annars väljer du Nej och anger attributets logiska namn på måltabellen för att fråga efter det som angetts i fältet Frågeattributets logiska namn.
  • Aktuell portalanvändare
    Att välja Aktuell portalanvändare kommer att hämta kontaktposten för den aktuella autentiserade användaren.
Steg för referenstabell Stegposten för flerstegsformulär i ett tidigare steg för att hämta den tabell som skapades eller redigerades i det steget, för att associera det med posten för detta aktuella steg.
Namn på frågesträng Det parameternamn som anges i URL:ens frågesträng till webbsidan som innehåller flerstegsformuläret.
Frågesträng är primär nyckel Ja anger att frågesträngvärdet är värdet för primärnyckeln. Nej anger att frågesträngen är en attributtyp som skiljer sig från primärnyckeln.
Frågeattributets logiska namn Logiskt namn på attributet för att ställa fråga om posten.
Visa information om skrivskydd Markerat betyder att ett formulär ska återges högst upp på sidan som visar skrivskyddad information som rör referensposten. Kräver ett formulärnamn.
Formulärnamn Namnet på formuläret på referenstabell som ska användas för att visa skrivskyddad information.

Övriga funktioner

Name Description
Bifoga fil Kontrollera att formuläret innehåller en kontroll för filöverföring längst ned i formuläret om du vill tillåta att en fil ska bifogas posten.
Tillåt flera filer Ett booleskt värde som anger huruvida användaren kan överföra mer än en fil.
Godkänn Attributet accept anger de MIME-typer av filer som servern accepterar via filöverföring. Om du vill ange fler än ett värde avgränsar du värdena med ett komma (till exempel ljud/*,video/*,bild/*).
Label Texten som visas bredvid filöverföringskontrollen. För varje språkpaket som installeras och aktiveras för Microsoft Dataverse-miljö kommer ett fält att göras tillgängligt så att användaren kan ange meddelandet på tillhörande språk.
Krävs Markerad gör att en bilaga av en fil krävs för att fortsätta.
Obligatoriskt felmeddelande Meddelandet visas under formulärvalidering om Krävs är "sant" och användaren inte har bifogat en fil. För varje språkpaket som installeras och aktiveras för Dataverse-miljö kommer ett fält att göras tillgängligt så att användaren kan ange meddelandet på tillhörande språk.
Anpassat JavaScript Ett anpassat blocket med JavaScript kommer att läggas till längst ned på sidan precis före det avslutandet formulärtaggelementet. Indata-ID för HTML för ett tabellfält anges till det logiska namnet på attributet. Detta gör det enkelt att välja fält, inställningsvärden eller annan klientmanipulering med jQuery. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); });

Se även