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:
|
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:
|
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:
|
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); }); |