Loading
Estensione di Salesforce con un clic, senza codice
Suggerimenti e considerazioni per i moduli dinamici

Suggerimenti e considerazioni per i moduli dinamici

Quando si usano i moduli dinamici, tenere presenti i suggerimenti e le considerazioni che seguono.

Versioni (Edition) richieste

Generatore di app Lightning disponibile in: Salesforce Classic (non in tutte le organizzazioni) e Lightning Experience
Le pagine Lightning e i moduli dinamici sono disponibili nelle versioni: Lightning Experience e l'app mobile Salesforce

Disponibile in: Group Edition, Essentials Edition, Professional Edition, Enterprise Edition, Performance Edition, Unlimited Edition e Developer Edition

Considerazioni generali

  • L'anteprima del Generatore di app Lightning rispetta le impostazioni di densità per le sezioni di campo con una sola eccezione. Se è abilitata l'impostazione Densità compatta, le etichette dei campi e i valori dei campi non vengono visualizzati allineati sulla stessa riga nell'area di disegno del Generatore di app Lightning.
  • Quando si cambia il modello di pagina su una pagina che usa i moduli dinamici, l'elenco dei modelli disponibili contiene solo i modelli supportati per la pagina abilitata per i moduli dinamici.
  • Alcuni campi vengono gestiti in modo particolare nei moduli dinamici. Vengono impostati su Sola lettura o Obbligatorio e questo stato non è modificabile nel Riquadro delle proprietà.
  • Se si aggiunge più di un'istanza dello stesso campo a una pagina Lightning, tutte le istanze di quel campo nella pagina mostreranno gli stessi dati. Tuttavia, due o più istanze dello stesso campo in una pagina con regole di visibilità, comportamento dell'interfaccia utente o impostazioni obbligatorie diverse possono causare problemi con la pagina in fase di esecuzione, inclusi problemi con il comportamento di modifica dei record.
  • Le versioni impostate a livello di programmazione dei componenti Fisarmonica non offrono le stesse funzionalità dei componenti corrispondenti nel Generatore di app. Ad esempio, i componenti lightning-accordion e lightning:accordion attualmente non supportano il caricamento pigro.
  • L'espansione o la compressione di una sezione di campo durante la progettazione di una pagina non influisce sul fatto che una sezione venga espansa o compressa per gli utenti in fase di esecuzione.
  • Quando si salva un nuovo record oggetto personalizzato con un nome di oggetto vuoto, l'API compila il campo del nome dell'oggetto personalizzato con l'ID record. Assicurarsi che il campo Nome sia presente sulla pagina e che sia contrassegnato come obbligatorio.
  • Quando le pagine abilitate per i moduli dinamici vengono visualizzate su un tablet, le sezioni di campo all'interno delle schede hanno un riempimento a sinistra maggiore rispetto alle sezioni di campo all'esterno delle schede.
  • Quando si aggiungono nuovi campi personalizzati alle pagine Lightning abilitate per i moduli dinamici come parte della creazione dei campi, i campi vengono aggiunti come ultimo campo nella prima colonna della prima sezione di campo della pagina in ordine dall'alto verso il basso, da sinistra a destra. Se la sezione del campo si trova in un contenitore, ad esempio un componente Schede o Fisarmonica, la prima sezione del campo viene scelta dalla prima scheda o dalla prima sezione della fisarmonica. La scheda "Attivo" non ha importanza. Se la prima sezione di campo di una pagina è il riquadro evidenziazioni dinamiche, vengono aggiunti nuovi campi alla seconda sezione di campo.
  • Quando si crea un record da una pagina di record abilitata per i moduli dinamici, il messaggio di conferma di esito positivo non include un link come accade quando si crea un record da pagine di record standard.
  • Quando si fa clic su un campo indirizzo composto da un componente Dettaglio record, viene aperto in Google MapsTM con solo l'indirizzo compilato. Quando si fa clic su un campo indirizzo composto da una pagina abilitata per i moduli dinamici, questo si apre in Google Maps e mostra sia l'indirizzo che i valori di latitudine e longitudine. Tuttavia, se i valori di latitudine e longitudine puntano a un'area senza indirizzo noto, Google Maps non visualizza un indirizzo.
  • L'impostazione dell'interfaccia utente Abilita sezioni comprimibili non si applica alle pagine di record Lightning quando nella pagina sono abilitati i moduli dinamici. Questa impostazione si applica solo alle pagine di record in Salesforce Classic e alle pagine di record Lightning che utilizzano il componente Dettagli record. La funzionalità di espansione e compressione dei moduli dinamici ha la precedenza sull'impostazione Abilita sezioni comprimibili.

Suggerimenti generali

  • Si consiglia di non collocare sulla stessa pagina un componente Dettaglio record e delle sezioni di campi. Questo può causare problemi con la pagina, come ad esempio:
    • Più barre di salvataggio e di annullamento sovrapposte quando entrambi i componenti sono sulla pagina e in modalità di modifica in linea.
    • Le regole di visibilità sui componenti Campo e Sezione campo non funzionano correttamente.
    • Quando gli utenti creano, modificano o clonano un record che utilizza i moduli dinamici, i campi visualizzati provengono dalle sezioni dei campi della pagina, non dal componente Dettagli record.
    • Nelle Sezioni campi ci si sposta con il tasto tabulazione solo dall'alto verso il basso e da sinistra a destra, mentre in Dettaglio record ci si sposta da sinistra a destra e dall'alto verso il basso, il che può creare confusione. Di conseguenza, i campi all'interno di una sezione Campo a volte non sono allineati orizzontalmente, mentre i campi Dettaglio record lo sono. Per far sì che i campi mantengano l'allineamento orizzontale all'interno di una sezione campi, selezionare la casella di controllo Allinea campi orizzontalmente.
    • Le azioni dinamiche sono supportate per gli oggetti personalizzati. Le azioni sugli oggetti standard provengono dai dettagli record del layout di pagina, non dai campi dei moduli dinamici della pagina.

Regole di visibilità e moduli dinamici

  • I componenti Campo e Sezione campo sono supportati solo su desktop. Pertanto, le regole di visibilità impostate vengono rispettate solo nella visualizzazione desktop, non su dispositivo mobile. Tuttavia, i moduli dinamici nell'app mobile offrono agli utenti mobili la stessa esperienza che hanno gli utenti desktop. Per evitare questo problema, da Imposta dell'app mobile Salesforce abilitare Moduli dinamici e riquadro evidenziazioni dinamiche.
  • Se su una pagina un campo è nascosto per via di una regola di visibilità e un utente modifica un valore del campo, il valore nuovo o modificato non viene salvato.
  • I campi elenco di selezione dipendenti non rispettano le regole di visibilità. Anche se vi sono assegnate delle regole di visibilità, i campi elenco di selezione dipendenti compaiono comunque nell'elenco Visualizza tutte le dipendenze.
  • Nelle sezioni dei campi, le regole di visibilità dei componenti si comportano in modo diverso rispetto a quelle nei campi. Le regole di visibilità dei campi vengono valutate dinamicamente. Le modifiche apportate a un record possono fare scomparire e comparire i campi durante la valutazione delle regole di visibilità. Le regole di visibilità per le sezioni dei campi non sono dinamiche e non reagiscono alle operazioni di modifica degli utenti. Le regole di visibilità delle sezioni dei campi sono valutate solo dopo il salvataggio del record.
  • Se si nasconde un campo con una regola di visibilità, gli utenti non perdono l'accesso ai dati del campo. I valori nei campi nascosti rimangono inalterati e sono visibili all'esterno della pagina basata sui moduli dinamici in elementi come rapporti, cruscotti digitali e visualizzazioni elenco. I campi nascosti sono per praticità dell'utente e non per protezione a livello di campo.
  • Quando una scheda è nascosta da una regola di visibilità, tutte le sezioni dei campi all'interno della scheda sono nascoste nelle finestre Crea e Modifica. Se tutte le sezioni dei campi di una pagina sono contenute nella scheda nascosta, le finestre Crea e Modifica sono vuote.
 
Caricamento
Salesforce Help | Article