Freigeben über


Einen Schritttyp für Ladeformular und Laderegisterkarte definieren

Der Stufentyp Multiform kann im Power Pages Design Studio konfiguriert werden.

In den folgenden Anweisungen wird beschrieben, wie Sie das Ladeformular und den Registerkartenschritt in der Portalverwaltungs-App konfigurieren.

Dieser Schritttyp lässt zu, dass der Schritt für das mehrstufige Formular als ein Basisformular innerhalb des gesamten Prozesses für das mehrstufige Formular fungiert. Er lädt ein Formular mit einem ähnlichen Satz von Optionen, die als Basisformular verfügbar sind.

Einstellungen

Name des Dataflows Beschreibung
Name des Dataflows Der beschreibende Name des Datensatzes. Erforderlich
Tabelle Name Der Name des Basisformulars, aus dem das Formular geladen wird. Erforderlich
Formularname Der Name des Formulars in der Zieltabelle, das gerendert werden soll. Erforderlich
Registerkartenname Name einer Registerkarte in einem Formular, das für eine bestimmte Tabelle gerendert werden soll. Optional
Modus Einer der folgenden Werte:
  • Fügen Sie
  • Bearbeiten
  • Schreibgeschützt
Die Auswahl Einfügen zeigt an, dass das Formular nach der Übermittlung einen neuen Datensatz einfügen soll. Die Angabe Bearbeiten zeigt an, dass das Formular einen vorhandenen Datensatz bearbeiten soll. Das Auswahl „Schreibgeschützt“ gibt an, dass das Formular ein nicht bearbeitbares Formular eines vorhandenen Datensatzes anzeigen soll. „Bearbeiten“ und „ReadOnly“ erfordern, dass ein Quelldatensatz vorhanden ist und die Parameter in den Feldern „Datensatzquelltyp“ und „Parametername der Datensatz-ID“ angegeben werden, um den entsprechenden Datensatz auszuwählen, wenn das Formular im Portal geladen wird.
Schritte aus Registerkarten automatisch generieren Eine aktivierte Option zeigt an, dass in einem Basisformular mehrere Registerkarten angezeigt werden, die, beginnend mit der ersten Registerkarte, der Reihe nach bearbeitet werden müssen und bei denen nach dem Absenden der letzten Registerkarte ein Datensatz eingefügt wird. Die deaktivierte Option ist die Standardeinstellung. Ein deaktivierter Wert zeigt an, dass nur eine Registerkarte oder ein Formular für den Schritt gerendert werden soll. Wenn kein Registerkarten-Name angegeben ist, wird die erste Registerkarte angezeigt.
Datensatzquelltyp Einer der folgenden Werte:
  • Abfragezeichenfolge
    Das Auswählen der Abfragezeichenfolge erfordert einen Parameternamen, der in der Abfragezeichenfolge derURL des Formulars angegeben werden muss. Dies kann im Feld „Parametername der Datensatz-ID“ angegeben werden.
  • Aktueller Portalbenutzer
    Die Auswahl Aktueller Portalbenutzer ruft den Portalbenutzerdatensatz des aktuellen authentifizierten Benutzers ab.
Parametername der Datensatz-ID Ein Parametername, der in der Abfragezeichenfolge der URL der Webseite angegeben wird und dieses Basisformular umfasst.
Beziehungsname Erforderlich, wenn der Datensatzquelltyp ein Datensatz ist, der dem aktuellen Portalbenutzer zugeordnet ist. Der logische Name der Beziehung zwischen dem aktuellen Portalbenutzerdatensatz und dem Zieldatensatz. Hier muss derselbe Tabellentyp zurückgegeben werden, wie im Feld „Tabellenname“ angegeben.
Tabellenberechtigungen aktivieren Veranlasst das Formular, Tabellenberechtigungen zu berücksichtigen. Der Standard für Abwärtskompatibilitätsgründe ist false. Wenn der Wert "true" festgelegt ist, sind explizite Berechtigungen für jeden Benutzer ERFORDERLICH, der auf das Formular zugreifen will. Dies betrifft lediglich den ERSTEN Schritt eines Formulars.
HINWEIS: Diese Methode zum Sichern von Formularen wird bald eingestellt. Daher sollte sie nicht verwendet werden. Verwenden Sie die richtigen Tabellenberechtigungen und die Einrichtung von Webrollen, um Benutzern stattdessen Zugriff auf beliebige Daten zu gewähren. Siehe nächsten Abschnitt Formulare sichern für Details. Mehr Informationen: Änderungen an Tabellenberechtigungen für Formulare und Listen in neuen Websites

Formulare sichern

Anmerkung

Diese Methode zum Sichern von Formularen wird bald eingestellt. Daher sollte sie nicht verwendet werden. Verwenden Sie die richtigen Tabellenberechtigungen und die Einrichtung von Webrollen, um Benutzern stattdessen Zugriff auf beliebige Daten zu gewähren. Mehr Informationen: Änderungen an Tabellenberechtigungen für Formulare und Listen in neuen Websites

Um Ihre Formulare zu sichern, müssen Sie Tabellenberechtigungen erstellen, die den Zugriff und den Besitz der Datensätze gemäß den Webrollen bestimmen. Wenn ein Benutzer auf einem mehrstufigen Formular landet und keine Berechtigungen besitzt, wird eine Fehlermeldung angezeigt. Außerdem wird eine Warnung angezeigt, wenn ein Formular mit nicht aktivierten Tabellenberechtigungen konfiguriert ist:

„Für diesen Datensatz sollten Tabellenberechtigungen aktiviert sein. Andernfalls können die Daten von jedem Benutzer im Internet angezeigt werden.”

Um Berechtigungen für ein mehrstufiges Formular zu aktivieren, aktivieren Sie das Kontrollkästchen Tabellenberechtigungen aktivieren. Weitere Informationen: Webrollen erstellen .

Sonstige Einstellungen

Name des Dataflows Beschreibung
Webressourcen inline rendern Beseitigt den iFrame, der eine Webressource in einem Basisformular umfasst.
QuickInfos aktiviert Die QuickInfo wird mithilfe der Beschreibung des Attributs in der Zieltabelle festgelegt.
Nicht unterstützte Felder anzeigen Alle Felder werden derzeit unterstützt. Dies ist für potenzielle Änderungen reserviert, die möglicherweise an den Feldtypen vorgenommen werden.
Empfohlene Felder nach Bedarf festlegen Erfordert die Eingabe aller Attribute, deren Feldanforderungsstufe auf "Eingabe empfohlen" festgelegt ist.
Alle Felder als Pflichtfelder aktivieren Erfordert die Eingabe aller Felder, unabhängig von der Feldanforderungsstufe.
CSS-Klasse für Überprüfungszusammenfassung CSS-Klassenname, der der Überprüfungszusammenfassung zugewiesen ist. Standard ist "Überprüfungszusammenfassungswarnung Warnung-Fehler Warnung-Blockiert"
Links für Überprüfungszusammenfassung aktivieren Ein boolescher Wert von "true" oder "false" gibt an, ob Ankerlinks in der Überprüfungszusammenfassung so gerendert werden sollen, dass zu dem Feld, welches den Fehler enthält, geblättert wird. Standard: true
Linktext für Überprüfungszusammenfassung Die Beschriftung, die den Links zur Überprüfungszusammenfassung zugeordnet ist. Standard: Klicken Sie hier
Anweisungen Anzeigen eines Textblocks oben im Formular.
Meldung „Datensatz nicht gefunden“ Meldung, die angezeigt wird, wenn der Quelldatensatz nicht geladen werden kann. Standard: Der Datensatz, den Sie suchen, wurde nicht gefunden.

Formularoptionen

Name des Dataflows Beschreibung des Dataflows
Captcha hinzufügen Das Portal verwendet RadCaptcha von Telerik, um Spamangriffe zu vermeiden. Der Dienst erfordert einen eindeutigen Schlüssel, um Anfragen Ihrer Portal-Anwendung zu authentifizieren.
Überprüfungsgruppe Der Gruppenname, der Eingabesteuerelemente zum Auswerten einer gültigen Eingabe der benannter Gruppen.
CSS-Klasse für Schaltfläche "Zurück" CSS-Klassenname, der der Schaltfläche „Zurück“ zugewiesen ist.
Text für Schaltfläche "Zurück" Beschriftung auf der Schaltfläche "Zurück".
CSS-Klasse für Schaltfläche "Weiter" CSS-Klassenname, der der Schaltfläche „Weiter“ zugewiesen ist.
Schaltflächentext senden Beschriftung auf der Schaltfläche "Weiter".
CSS-Klasse für Schaltfläche "Absenden" CSS-Klassenname, der der Schaltfläche „Senden“ zugewiesen ist. Standard: Schaltfläche "Senden"
Schaltflächentext senden Beschriftung auf der Schaltfläche "Senden". Standard ist "Senden"
„Wird verarbeitet“-Text für Schaltfläche „Absenden“ Beschriftung der Schaltfläche "Senden" während das laufende Prozesses. Standard: Wird verarbeitet...

Den aktuellen Portalbenutzer der Datensatzerstellung zuordnen

Diese Optionen werden verwendet, um nachzuverfolgen, welcher Portalkontakt einen Datensatz über die Portalbenutzeroberfläche erstellt

Name Beschreibung
Aktuellen Portalbenutzer zuordnen Die Aktivierung gibt an, ob der Datensatz des gerade angemeldeten Benutzers dem Zieltabellendatensatz zugeordnet werden soll.
Suchspalte für Portalbenutzer Der logische Name des Attributs in der Zieltabelle, die den Portalbenutzer speichert.
Ist Aktivitätspartei Der boolesche Wert gibt an, ob die Suchspalte für Portalbenutzer ein Aktivitätspartei-Typ ist. Siehe ActivityParty-Tabelle

Zugeordnete Tabellenreferenz

Die folgenden Parameter betreffen das Einrichten einer zugeordneten Tabellenreferenz beim Speichern des Formulars.

Dies bietet eine Möglichkeit, den aktuellen Datensatz, der durch das Formular erstellt oder aktualisiert wurde, einem weiteren Zieldatensatz zuzuordnen. Dies ist hilfreich, wenn Sie die mehrere Schritte mit mehreren Tabellentypen haben und die daraus entstehenden Datensätze verknüpfen möchten oder die Seite eine Abfragezeichenfolge einer Datensatz-ID übergeben möchte, die Sie zuordnen wollen. Wenn wir beispielsweise Karriereseite haben, auf der jede Stellenausschreibung über einen Link zu einem Bewerbungsformular verfügt, das wiederum die ID der Stellenausschreibung beinhaltet, sodass beim Erstellen der Bewerbung die Stellenausschreibung direkt dem Datensatz zugeordnet wird.

Name Beschreibung
Tabellenreferenz auf "Beim Speichern" festlegen Ja oder Nein. Der Wert „Ja“ gibt an, dass eine zugeordnete Tabellenreferenz zugewiesen werden soll, sobald das Formular gespeichert wird; andernfalls wird „Keine“ festgelegt.
Beziehungsname Der Beziehungsdefinitionsname für eine jeweilige Beziehung zwischen zwei Tabellentypen.
Hinweis: Geben Sie keinen Beziehungsnamen an, wenn Sie „Logischer Name des Zielsuchattributs“ angeben.
Logischer Name der Tabelle Der logische Name der Referenztabelle.
Logischer Name des Zielsuchattributs Logischer Name des Suchattributs in der Zieltabelle wird erstellt oder aktualisiert.
Hinweis: Geben Sie keinen Beziehungsnamen an, wenn Sie „Logischer Name des Zielsuchattributs“ angeben.
Suchfeld auffüllen Wenn sich die Suche bezüglich der Referenztabelle im Formular befindet, wird bei der Aktivierung dieses Wertes der über die Einstellungen unten abgerufene Wert in das Feld im Formular eingetragen.
Quelltyp Einer der folgenden Werte:
  • Abfragezeichenfolge
    Das Auswählen der Abfragezeichenfolge erfordert einen Parameternamen, der in der Abfragezeichenfolge derURL des Formulars angegeben werden muss. Dies kann im Feld Abfragezeichenfolgenname angegeben werden. Wenn dieser Parameter der Primärschlüssel ist, dann wählen Sie „Ja“ für Abfragezeichenfolge ist Primärschlüssel, andernfalls wählen Sie „Nein“ und geben den logischen Namen des Attributs an, der in der im Feld Logischer Name des Abfrageattributs festgelegten Zieltabelle abgefragt werden soll.
  • Aktueller Portalbenutzer
    Die Auswahl Aktueller Portalbenutzer ruft den Kontaktdatensatz des aktuell authentifizierten Benutzers ab.
Referenztabellenschritt Der Datensatz für den Schritt für das mehrstufige Formular eines vorherigen Schritts, der benötigt wird, um die Tabelle abzurufen, die in diesem Schritt erstellt oder bearbeitet wurde, und sie dem Datensatz des aktuellen Schritts zuzuordnen.
Abfragezeichenfolgenname Ein Parametername, der in der Abfragezeichenfolge der URL der Webseite angegeben wird und das mehrstufige Formular umfasst.
Abfragezeichenfolge ist Primärschlüssel "Ja" gibt an, dass der Abfragezeichenfolgenwert dem Primärschlüsselwert entspricht. Kein gibt an, dass der Abfragezeichenfolgenwert ein anderer Attributtyp als der Primärschlüssel ist.
Logischer Name des Abfrageattributs Logischer Name des Attributs zum Abfragen des Datensatzes.
Details für Schreibschutz anzeigen Die Aktivierung gibt an, dass ein Formular oben auf der Seite gerendert wird und schreibgeschützte Informationen des Referenzdatensatzes anzeigt. Benötigt einen Formular-Namen.
Formularname Der Name des Formulars in der Referenztabelle, die verwendet werden soll, um schreibgeschützte Details anzuzeigen.

Andere Funktionalität

Name des Dataflows Beschreibung des Dataflows
Datei anfügen Wird aktiviert, um ein Dateiuploadsteuerelement unten im Formular hinzuzufügen, dass es ermöglicht, dem Datensatz Dateien anzufügen.
Mehrere Dateien zulassen Ein boolescher Wert, der angibt, ob der Benutzer mehrere Dateien hochladen kann oder nicht.
Akzeptieren Das "Akzeptieren"-Attribut gibt die MIME-Typen von Dateien an, die der Server beim Dateiupload annimmt. Um mehr als einen Wert anzugeben, trennen Sie die Werte mit einem Komma (beispielsweise, audio/*,video/*,image/*).
Label Der Text wird neben dem Dateiuploadsteuerelement angezeigt . Für jedes Language Pack, das für die Microsoft Dataverse-Umgebung installiert und aktiviert ist, ist ein Feld ist verfügbar, in das die Nachricht in der zugehörigen Sprache eingeben werden kann.
Ist erforderlich "Aktiviert" ermöglicht das Verarbeiten eines Dateianhangs.
Fehlermeldung für "Erforderlich" Die Nachricht, die während der Formularüberprüfung angezeigt wird, wenn „Ist erforderlich“ auf „True“ gesetzt ist und der Benutzer keine Datei angefügt hat. Für jedes Language Pack, das für die Dataverse-Umgebung installiert und aktiviert ist, ist ein Feld ist verfügbar, in das die Nachricht in der zugehörigen Sprache eingeben werden kann.
Benutzerdefiniertes JavaScript Ein benutzerdefinierter JavaScript-Satz wird unten an der Seite platziert, direkt vor dem Tag zum Schließen des Elements. Die HTML-Eingabe-ID eines Tabellenfelds wird auf den logischen Namen des Attributs festgelegt. Dadurch wird das Auswählen von Feldern, Einstellungswerten oder anderen clientseitigen Änderungen mit jQuery erleichtert. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); });

Siehe auch