Definire un tipo di passaggio per il caricamento di modulo e scheda
Il tipo di passaggio con più passaggi può essere configurato nello studio di progettazione di Power Pages.
Le seguenti istruzioni descrivono in dettaglio come configurare il modulo di caricamento e il passaggio della scheda nell'app Gestione del portale.
Questo tipo di passaggio consente al passaggio del modulo con più passaggi di agire come modulo di base nel processo generale del modulo con più passaggi. Il passaggio carica un modulo con un set di opzioni simile disponibile come modulo di base.
Impostazioni
Name | Description |
---|---|
Name | Nome descrittivo del record. Obbligatorio |
Nome tabella | Nome del modulo di base da cui il modulo verrà caricato. Obbligatorio |
Nome modulo | Nome del modulo nella tabella di destinazione di cui eseguire il rendering. Richiesto |
Nome scheda | Nome di una scheda in un modulo per una tabella specificata di cui deve essere eseguito il rendering. Facoltativi |
Modalità | Uno dei valori seguenti:
|
Genera automaticamente passaggi dalle schede | Se selezionato indica che verranno visualizzate più schede in un modulo di base con ogni scheda come passaggio sequenziale che inizia con la prima scheda e continua fino a che non si sono esplorate tutte le schede e fino a che non viene inserito il record di un invio finale. Non selezionato è il comportamento predefinito. Il valore non selezionato indica che deve essere il rendering solo di una scheda o di modulo per il passaggio corrente. Se il nome della scheda non è specificato, viene visualizzata la prima scheda. |
Tipo origine record | Uno dei valori seguenti:
|
Nome parametro ID record | Un nome di parametro fornito nella stringa di query dell'URL alla pagina Web che contiene il modulo di base. |
Nome relazione | Obbligatorio quando il Tipo origine record è Record associato a utente portale corrente. Nome logico della relazione tra il record utente del portale corrente e il record di destinazione. Deve restituire lo stesso tipo di tabella specificato dal campo Nome tabella. |
Abilita autorizzazioni tabella | Farà in modo che il modulo rispetti le autorizzazioni di tabella. Il valore predefinito è false per motivi di compatibilità con le versioni precedenti. Se impostato su true, sono NECESSARIE autorizzazioni esplicite per qualsiasi utente che desidera accedere al modulo. Questo è valido solo nel PRIMO passaggio di un modulo. NOTA: questo metodo di protezione dei moduli sarà presto deprecato. Pertanto, non deve essere utilizzato. Utilizza invece le autorizzazioni di tabella appropriate e l'impostazione del ruolo Web per fornire l'accesso agli utenti per tutti i dati. Vedi la sezione successiva Protezione dei moduli per i dettagli. Ulteriori informazioni: Modifiche alle autorizzazioni di tabella per moduli ed elenchi nei nuovi siti Web |
Protezione dei moduli
Nota
Questo metodo di protezione dei moduli sarà presto deprecato. Pertanto, non deve essere utilizzato. Utilizza invece le autorizzazioni di tabella appropriate e l'impostazione del ruolo Web per fornire l'accesso agli utenti per tutti i dati. Ulteriori informazioni: Modifiche alle autorizzazioni di tabella per moduli ed elenchi nei nuovi siti Web
Per proteggere i moduli, devi creare autorizzazioni di tabella che determinano l'accesso e la proprietà dei record in base ai ruoli Web. Se un utente si trova in un modulo con più passaggi e non dispone delle autorizzazioni, riceve un messaggio di errore. Inoltre, vedrai anche un avviso quando un modulo è configurato con autorizzazioni di tabella non abilitate:
"Le autorizzazioni di tabella devono essere abilitate per questo record o chiunque su Internet può visualizzare i dati.".
Per abilitare le autorizzazioni per un modulo con più passaggi, seleziona la casella di controllo Abilita autorizzazioni tabella. Più informazioni: Creare ruoli web.
Altre impostazioni
Name | Description |
---|---|
Esegui rendering di risorse Web inline | Elimina l'IFrame che include una risorsa Web in un modulo di base. |
Descrizione comando abilitata | La descrizione è impostata utilizzando la descrizione dell'attributo nella tabella di destinazione. |
Mostra campi non supportati | Tutti i campi sono al momento supportati. Questo è riservata per le possibili modifiche che è possibile apportare ai tipi di campo. |
Imposta campi consigliati come richiesto | Rende tutti gli attributi necessari che hanno il livello di requisito del campo impostato su "Consigliato". |
Rendi tutti i campi obbligatori | Rende tutti i campi obbligatori indipendentemente dal livello di requisiti del campo. |
Classe CSS riepilogo convalida | Nome di una classe CSS assegnata al riepilogo di convalida. Valore predefinito: "validation-summary alert alert-error alert-block" |
Abilita collegamenti di riepilogo convalida | Un valore booleano true o false che indica se deve essere eseguito il rendering dei collegamenti dell'ancoraggio nel riepilogo di convalida per scorrere fino al campo che contiene un errore. Valore predefinito: true |
Testo collegamento riepilogo convalida | L'etichetta assegnata ai collegamenti del riepilogo di convalida. Valore predefinito: fai clic qui |
Istruzioni | Viene visualizzato un blocco di testo nella parte superiore del modulo. |
Messaggio Record non trovato | Messaggio visualizzato quando il record di origine non può essere caricato. Valore predefinito: Impossibile trovare il record che stai cercando. |
Opzioni modulo
Name | Description |
---|---|
Aggiungi Captcha | Il portale utilizza RadCaptcha di Telerik per impedire attacchi dolosi di posta indesiderata. Il servizio richiede una chiave univoca per autenticare le richieste per l'applicazione portale. |
Gruppo convalida | Nome del gruppo assegnato ai controlli dell'input per la valutazione di un inserimento valido di gruppi denominati. |
Classe CSS pulsante Indietro | Nome di una classe CSS assegnato al pulsante Indietro. |
Testo pulsante Indietro | Etichetta nel pulsante indietro. |
Classe CSS pulsante Avanti | Nome di una classe CSS assegnato al pulsante Avanti. |
Testo pulsante Invia | Etichetta nel pulsante successivo. |
Classe CSS pulsante Invia | Nome di una classe CSS assegnato al pulsante di invio. Valore predefinito: "pulsante invia" |
Testo pulsante Invia | Etichetta nel pulsante di invio. Il valore predefinito è "Invia" |
Testo Occupato pulsante Invia | Etichetta nel pulsante di invio durante il processo di esecuzione. Valore predefinito: Elaborazione in corso... |
Associazione dell'utente portale corrente alla creazione di un record
Queste opzioni sono utilizzate per tenere traccia di quale contatto del portale crea un record tramite l'interfaccia utente portale
Nome | Descrizione |
---|---|
Associa utente portale corrente | Se selezionato indica che il record dell'utente al momento collegato deve essere associato al record della tabella di destinazione. |
Colonna di ricerca utenti del portale | Nome logico dell'attributo nella tabella di destinazione in cui è archiviato l'utente del portale. |
Partecipante impegno | Valore booleano indicante se la Colonna di ricerca utenti del portale è un tipo Partecipante impegno. Vedi la tabella ActivityParty |
Riferimento tabella associata
I parametri seguenti si riferiscono all'impostazione del riferimento di tabella associata quando viene salvato il modulo.
Ciò offre un modo per associare il record corrente creato o aggiornato dal modulo con un altro record di destinazione. Ciò è utile in caso di più passaggi con i tipi di tabella multipli e per correlare i record risultanti o se la pagina viene passata a una stringa di query di un ID record che desidereresti associare. Ad esempio disponiamo di una pagina di carriere in cui sono elencati gli annunci di lavoro, ognuno con un collegamento a un'applicazione per il lavoro che contiene l'id dell'annuncio di lavoro al modulo di domanda in modo che quando viene creata l'applicazione, la registrazione del lavoro viene associata al record.
Nome | Descrizione |
---|---|
Imposta riferimento tabella al salvataggio | Sì o no. Un valore uguale a sì indica che un riferimento alle tabella associata deve essere assegnato quando viene salvato il modulo, in caso contrario non verrà impostato nulla. |
Nome relazione | Il nome di definizione della relazione per una relazione specificata tra due tipi di tabella. Nota: non indicare il nome della relazione se specifici un nome logico attributo di ricerca di destinazione. |
Nome logico della tabella | Nome logico della tabella di riferimento. |
Nome logico attributo di tipo lookup di destinazione | Nome logico dell'attributo di tipo lookup nella tabella di destinazione creata o aggiornata. Nota: non indicare il nome della relazione se specifici un nome logico attributo di ricerca di destinazione. |
Popola campo di tipo lookup | Se la ricerca relativa alla tabella di riferimento si trova nel modulo, il controllo di questo valore popolerà il campo nel modulo con il valore recuperato utilizzando l'impostazione seguente. |
Tipo di origine | Uno dei valori seguenti:
|
Passaggio tabella di riferimento | Il record Passaggio modulo con più passaggi di un passaggio precedente per recuperare la tabella creata o modificata in quel passaggio per associarla al record per questo passaggio corrente. |
Nome stringa di query | Nome del parametro fornito nella Stringa di query dell'URL alla pagina Web che contiene il modulo con più passaggi. |
La stringa di query è la chiave primaria | Sì indica che il valore Stringa di query è il valore della chiave primaria. Non indica che il valore Stringa di query è un tipo di attributo diverso dalla Chiave primaria. |
Nome logico attributo query | Nome logico dell'attributo per eseguire la query al record. |
Mostra dettagli ReadOnly | Se selezionato indica che deve essere eseguito il rendering di un modulo nella parte superiore della pagina che visualizza informazioni in sola lettura che relative al record di riferimento. È necessario un nome modulo. |
Nome modulo | Nome del modulo nella tabella di riferimento che deve essere utilizzato per visualizzare i dettagli di sola lettura. |
Altre funzionalità
Name | Description |
---|---|
Allega file | Selezionare per includere nel modulo un controllo di caricamento del file nella parte inferiore del modulo per consentire a un file di essere allegato al record. |
Consenti più file | Valore booleano che indica se l'utente può caricare più di un file. |
Accetta | L'attributo di accettazione specifica i tipi MIME di file che il server accetta con il caricamento del file. Per specificare più di un valore, separa i valori con una virgola (ad esempio audio/*,video/*,image/*). |
Label | Testo visualizzato accanto al controllo di caricamento del file. Per ogni Language Pack installato e abilitato per l'ambiente Microsoft Dataverse, sarà disponibile un campo per inserire il messaggio nella lingua associata. |
Obbligatorio | Se selezionato è necessario un allegato di un file per procedere. |
Messaggio di errore richiesto | Messaggio visualizzato durante la convalida del modulo se Obbligatorio è true e l'utente non ha allegato un file. Per ogni Language Pack installato e abilitato per l'ambiente Dataverse, sarà disponibile un campo per inserire il messaggio nella lingua associata. |
JavaScript personalizzato | Un blocco personalizzato di JavaScript che verrà aggiunto nella parte inferiore della pagina poco prima dell'elemento tag del modulo di chiusura. L'ID di input HTML di un campo di tabella è impostato sul nome logico dell'attributo. Ciò semplifica la selezione di un campo, dei valori di impostazione o di altre manipolazioni lato clienti con jQuery. $(document).ready(function() { $(#address1_stateorprovince).val(Saskatchewan); }); |