Quando si cerca di passare un parametro URL al proprio elemento dati si possono incontrare difficoltà in scenari come:
- Sovrascrittura dell'elemento dati ogni volta che viene passato un URL
- Il parametro URL non viene letto nell'elemento.
Quando si crea un elemento dati per il passaggio di un URL, seleziona prima il tipo di elemento dati come "parametro URL".
La sovrascrittura dell'elementi dato può causare discrepanze, poiché i valori possono persistere oltre una pagina. Per risolvere il problema, imposta la persistenza del dato su "vista pagina".
Così facendo, ti assicuri che il valore dell'elemento dati persista solo per una singola pagina e sia aggiornato per ogni pagina visualizzata.
Se il parametro URL non viene letto nell'elemento dati rilevante, prova prima di tutto a risolvere i problemi di configurazione dell'elemento dati, in particolare il tipo di elemento dati.
Se usi _satellite.getVar() per popolare l'elemento dati, potresti non essere in grado di usare il metodo per ricevere il valore perché l'elemento dati non esiste finché non viene chiamato da una regola o strumento.
Questo significa che è necessario richiamare il dato in una regola. Ciò è tipicamente effettuato con una regola di caricamento della pagina, come con molti altri elementi dati nella tua regola di caricamento della pagina globale.