Staptype voor een laadformulier en een laadtabblad definiëren
Het type stap voor meerdere formulieren kan worden geconfigureerd in de Power Pages-ontwerpstudio.
De volgende instructies beschrijven hoe u het laadformulier en de tabstap configureert in de Portalbeheer-app.
Met dit staptype kan de stap in een formulier voor meerdere stappen fungeren als een basisformulier binnen het algemene proces van formulieren voor meerdere stappen. Hiermee wordt een formulier geladen met een gelijksoortige set beschikbare opties als een basisformulier.
Instellingen
Meting | Omschrijving |
---|---|
Meting | De beschrijvende naam van de record. Vereist |
Tabelnaam | De naam van het basisformulier van waaruit het formulier wordt geladen. Vereist |
Formuliernaam | De naam van het formulier van de doeltabel die moet worden weergegeven. Vereist |
Tabbladnaam | De naam van een tabblad in een formulier voor een opgegeven tabel die moet worden weergegeven. Optioneel |
Modus | Een van de volgende waarden:
|
Automatisch stappen genereren vanuit tabbladen | Als deze optie is ingeschakeld, geeft dit aan dat meerdere tabbladen op een basisformulier worden weergegeven, waarbij elk tabblad een volgende stap in de reeks is, te beginnen bij het eerste tabblad en door totdat alle tabbladen zijn bezocht. Wanneer aan het einde het formulier wordt ingediend, wordt een record ingevoegd. Standaard is deze optie uitgeschakeld. Als deze optie niet is ingeschakeld, geeft dit aan dat slechts één tabblad of formulier voor de huidige stap moete worden weergegeven. Als de tabbladnaam niet wordt opgegeven, wordt het eerste tabblad weergegeven. |
Recordbrontype | Een van de volgende waarden:
|
Naam van parameter voor record-id | Een parameternaam in de querytekenreek van de URL voor de webpagina die dit basisformulier bevat. |
Relatienaam | Vereist wanneer het recordbrontype is ingesteld op Record gekoppeld aan huidige portalgebruiker. De logische naam van de relatie tussen de record van de huidige portalgebruiker en de doelrecord. Dit moet hetzelfde tabeltype zijn dat is opgegeven in het veld Naam tabel. |
Tabelmachtigingen inschakelen | Zorgt ervoor dat het formulier tabelmachtigingen respecteert. De standaardwaarde is 'false' vanwege de achterwaartse compatibiliteit. Als deze optie is ingesteld op true, zijn expliciete machtigingen VEREIST voor elke gebruiker die het formulier wil openen. Dit geldt alleen voor de EERSTE stap in een formulier. OPMERKING: deze methode voor het beveiligen van formulieren zou binnenkort worden afgeschaft. Daarom mag het niet worden gebruikt. Gebruik in plaats daarvan de juiste tabelmachtigingen en webrolconfiguratie om gebruikers toegang te geven tot alle gegevens. Zie volgende sectie Uw formulieren beveiligen voor meer informatie. Meer informatie: Wijzigingen in tabelmachtigingen voor formulieren en lijsten op nieuwe websites |
Uw formulieren beveiligen
Notitie
Deze methode voor het beveiligen van formulieren zou binnenkort worden afgeschaft. Daarom mag het niet worden gebruikt. Gebruik in plaats daarvan de juiste tabelmachtigingen en webrolconfiguratie om gebruikers toegang te geven tot alle gegevens. Meer informatie: Wijzigingen in tabelmachtigingen voor formulieren en lijsten op nieuwe websites
Als u uw formulieren wilt beveiligen, moet u tabelmachtigingen aanmaken die toegang en eigendom van de records bepalen op basis van webrollen. Als een gebruiker naar een formulier voor meerdere stappen gaat en niet de benodigde machtigingen heeft, wordt een foutbericht weergegeven. Daarnaast ziet u ook een waarschuwing wanneer een formulier is geconfigureerd met tabelmachtigingen die niet zijn ingeschakeld:
Tabelmachtigingen moeten zijn ingeschakeld voor deze record of iedereen op internet kan de gegevens bekijken.
Om machtigingen voor een formulier voor meerdere stappen in te schakelen, schakelt u het selectievakje Tabelmachtigingen inschakelen in. Meer informatie: Webrollen maken.
Overige instellingen
Meting | Omschrijving |
---|---|
Webresources inline weergeven | Hiermee wordt het iFrame verwijderd dat een webresource in een basisformulier bevat. |
Knopinfo ingeschakeld | De knopinfo wordt ingesteld door middel van de beschrijving van het kenmerk in de doeltabel. |
Niet-ondersteunde velden tonen | Alle velden worden momenteel ondersteund. Dit wordt gereserveerd voor wijzigingen die bij veldtypen mogelijk worden doorgevoerd. |
Aanbevolen velden instellen als vereist | Maakt alle kenmerken vereist waarvoor het veldvereistenniveau is ingesteld op "Onderneming aangeraden". |
Alle velden vereist maken | Maakt alle velden vereist, ongeacht het veldvereistenniveau. |
CSS-klasse van validatiesamenvatting | CSS-klassenaam die is toegewezen aan de validatiesamenvatting. Standaardwaarde: 'validation-summary alert alert-error alert-block' |
Koppelingen voor validatiesamenvatting inschakelen | Een booleaanse waarde (true/false) die aangeeft of ankerkoppelingen in het validatieoverzicht moeten worden weergegeven om naar een veld te schuiven dat een fout bevat. Standaardwaarde: waar |
Tekst van koppeling van validatiesamenvatting | Het label dat is toegewezen aan de koppelingen van de validatiesamenvatting. Standaardwaarde: klik hier |
Instructies | Geeft een tekstblok weer bovenaan het formulier. |
Bericht over niet gevonden record | Het bericht dat wordt getoond wanneer de bronrecord niet kan worden geladen. Standaardwaarde: de record die u zoekt, kan niet worden gevonden. |
Formulieropties
Name | Omschrijving |
---|---|
Captcha toevoegen | De portal gebruikt RadCaptcha by Telerik om kwaadaardige spamaanvallen te voorkomen. De service vereist een unieke code om aanvragen voor uw portaltoepassing te verifiëren. |
Validatiegroep | De groepsnaam die is toegewezen aan invoerbesturingselementen voor de evaluatie van geldige invoer van benoemde groepen. |
CSS-klasse van knop Vorige | CSS-klassenaam die is toegewezen aan de knop Vorige. |
Tekst van knop Vorige | Label op de knop Vorige. |
CSS-klasse van knop Volgende | CSS-klassenaam die is toegewezen aan de knop Volgende. |
Knoptekst indienen | Label op de knop Vorige. |
CSS-klasse van knop Indienen | CSS-klassenaam die is toegewezen aan de knop Indienen. Standaardwaarde: knop Indienen. |
Knoptekst indienen | Label op de knop Indienen. De standaardwaarde is "Verzending". |
Bezettekst van knop Indienen | Het label op de knop Indienen wanneer deze knop wordt uitgevoerd. Standaardwaarde: "Verwerken...". |
De huidige portalgebruiker koppelen bij het aanmaken van een record
Deze opties worden gebruikt om om bij te houden welke poortcontactpersoon een record maakt door middel van de portal-gebruikersinterface.
Naam | Beschrijving |
---|---|
Huidige portalgebruiker koppelen | Als deze optie is ingeschakeld, geeft dit aan dat het record van de momenteel aangemelde gebruiker aan de doeltabelrecord moet worden gekoppeld. |
Opzoekkolom voor portalgebruiker | De logische naam van het kenmerk van de doeltabel waarin de portalgebruiker wordt opgeslagen. |
Is betrokkene bij activiteit | Booleaanse waarde die aangeeft of de kolom voor opzoeken van portalgebruiker van het type Betrokkene bij activiteit is. Zie ActivityParty-tabel |
Verwijzing naar gekoppelde tabel
De volgende parameters hebben betrekking op het instellen van een verwijzing naar een gekoppelde tabel wanneer het formulier wordt opgeslagen.
Dit biedt een manier om de huidige record die door het formulier wordt gemaakt of bijgewerkt aan een andere doelrecord te koppelen. Dit is nuttig als u verschillende stappen met meerdere tabeltypen hebt en u de resulterende records wilt relateren, of als aan de pagina een querytekenreeks wordt doorgegeven van een record-id die u wilt laten koppelen. We hebben bijvoorbeeld een carrièrepagina met vacatures, elk met een koppeling naar een sollicitatieformulier voor de functie die de ID van de vacature bevat, zodat wanneer de sollicitatie wordt gemaakt, de vacature aan de record is gekoppeld.
Meetcriterium | Beschrijving |
---|---|
Tabelverwijzing instellen bij opslaan | Ja of Nee. De waarde Ja betekent dat een gekoppelde tabelverwijzing moet worden toegewezen wanneer het formulier wordt opgeslagen, anders wordt er geen verwijzing ingesteld. |
Relatienaam | De naam van de Relatiedefinitie voor een gegeven relatie tussen twee tabeltypen. Opmerking: geef geen relatienaam op als u een logische naam van het kenmerk voor het opzoeken van een doel opgeeft. |
Logische tabelnaam | De logische naam van de verwijzingstabel. |
Logische naam van kenmerk Doel opzoeken | Logische naam van het opzoekkenmerk van de doeltabel dat wordt bijgewerkt of gemaakt. Opmerking: geef geen relatienaam op als u een logische naam van het kenmerk voor het opzoeken van een doel opgeeft. |
Opzoekveld vullen | Als het opzoeken van de verwijzingstabel in het formulier staat, leidt inschakelen van deze optie ertoe dat het veld op het formulier wordt ingevuld met de waarde die is opgehaald met de onderstaande instellingen. |
Brontype | Een van de volgende waarden:
|
Stap verwijzingstabel | De record van de stap van het formulier voor meerdere stappen van een vorige stap om de tabel op te halen die is gemaakt of bewerkt in die stap, om deze te koppelen aan de record van de huidige stap. |
Naam van querytekenreeks | Parameternaam die is opgegeven in de querytekenreek van de URL voor de webpagina die het formulier voor meerdere stappen bevat. |
Querytekenreeks is primaire sleutel | Ja geeft aan dat querytekenreekswaarde de primaire sleutelwaarde is. Nee geeft aan dat de querytekenreekswaarde een kenmerktype anders dan de Primaire sleutel Is. |
Logische naam van querykenmerk | De logische naam van het kenmerk waarmee de query op de record wordt uitgevoerd. |
Alleen-lezen details tonen | Als u deze optie inschakelt, geeft dit aan dat een formulier boven aan de pagina moet worden weergegeven, met alleen-lezen informatie over de referentierecord. Vereist een formuliernaam. |
Formuliernaam | De naam van het formulier van de verwijzingstabel die voor weergave van alleen-lezen details moet worden gebruikt. |
Andere functionaliteit
Name | Omschrijving |
---|---|
Bestand bijvoegen | Schakel dit in als u onderaan aan het formulier een besturingselement voor het uploaden van bestanden wilt toevoegen, waarmee een bestand aan de record kan worden gekoppeld. |
Meerdere bestanden toestaan | Een booleaanse waarde die aangeeft of de gebruiker meer dan één bestand kan uploaden. |
Accepteren | Het kenmerk Accepteren geeft de MIME-typen op van bestanden die de server door bestandupload accepteert. Als u meerdere waarden opgeeft, scheidt u de waarden met een komma (bijvoorbeeld/*audio/*,video/,image/*). |
Etiket | De tekst wordt weergegeven naast het besturingselement voor bestandupload. Voor elk taalpakket dat is geïnstalleerd en ingeschakeld voor de Microsoft Dataverse-omgeving, is een veld beschikbaar om het bericht in de bijbehorende taal in te voeren. |
Is vereist | Als u deze optie inschakelt, is het toevoegen van een bijlage vereist om door te gaan. |
Vereist foutbericht | Het bericht dat wordt weergegeven tijdens formuliervalidatie als Is vereist is ingeschakeld en de gebruiker geen bestand heeft gekoppeld. Voor elk taalpakket dat is geïnstalleerd en ingeschakeld voor de Dataverse-omgeving, is een veld beschikbaar om het bericht in de bijbehorende taal in te voeren. |
Aangepast JavaScript | Een aangepast blok JavaScript dat onderaan de pagina wordt toegevoegd, vlak voor het afsluitende tagelement van het formulier. De id van de HTML-invoer van een tabelveld is ingesteld op de logische naam van het kenmerk. Dit maakt het makkelijker om een veld te selecteren, waarden in te stellen of andere bewerkingen uit te voeren vanuit de client met jQuery. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); }); |