Loading

Filtro parametro URL inefficace durante il passaggio da una scheda all'altra

Data pubblicazione: Jan 3, 2024
Descrizione
Quando si tenta di passare valori di filtro alle viste di Tableau Server tramite URL, le impostazioni del filtro vengono eliminate quando si passa da una scheda all'altra.

Cause

Il passaggio da una scheda all'altra attiva una richiesta AJAX anziché il caricamento di una pagina intera. I filtri URL non vengono caricati. Per ulteriori informazioni sui parametri degli URL, comprese le schermate che mostrano i modelli di URL patterns; consulta Come sono strutturati gli URL di visualizzazione
Risoluzione
Modifica la cartella di lavoro in modo da eseguire il filtro in base a un parametro. L'esempio seguente filtra una cartella di lavoro per categoria su tutti i fogli di lavoro.
  1. Fai clic con il pulsante destro del mouse sulla finestra Dati e seleziona Crea parametro.
  2. Nella finestra di dialogo Crea parametro, esegui queste operazioni e fai clic su OK:
    • Assegna un nome al parametro. Nella cartella di lavoro di esempio il parametro è denominato CategorySelect.
    • Per Tipo di dati, seleziona Stringa.
    • Per Valori consentiti, seleziona Elenco.
    • Per Elenco di valori, immetti Tutti, Tecnologia, Arredamento, Forniture per uffici.
  3. Seleziona Analisi > Crea campo calcolato.
  4. Nella finestra di dialogo Campo calcolato che si apre, procedi come segue e fai clic su OK:
    • Attribuisci un nome al campo calcolato. Nella cartella di lavoro di esempio il campo calcolato è denominato Corrispondenza parametro.
    • Nel campo Formula, crea un campo calcolato simile a quello riportato di seguito:
      [CategorySelect]="All" OR [CategorySelect]=[Category]
  5. Trascina il campo calcolato appena creato dal riquadro Dimensioni nello spazio Filtri.
  6. Nella finestra di dialogo Filtro che viene visualizzata, seleziona True, quindi fai clic su OK.
  7. In Filtri fai clic con il pulsante destro del mouse su Corrispondenza parametro, quindi seleziona Applica a fogli di lavoro > Tutti quelli che usano questa origine dati.
  8. Pubblica la cartella di lavoro in Tableau Server.
  9. La vista pubblicata può ora essere filtrata con il parametro come parametro URL come segue: http://<servername>/#/views/<workbook>/<sheet>?param1=value1,value2&param2=value
Nota: i parametri URL sono passati solo a una vista specifica (<foglio>) di una cartella di lavoro specifica (<cartella di lavoro>). In cui:
  • <cartella di lavoro> = Superstore 
  • <foglio> = Prestazioni
  • ?param1 = Categoria
  • value1 = Arredamento
Ad esempio: http://<servername>/#/views/Superstore/Performance?Category=Furniture 
Risorse aggiuntive


Commenta questo articolo... Feedback Forum
Numero articolo Knowledge

001473574

Allegati

Parameter Filter.twbx

382 KB

 
Caricamento
Salesforce Help | Article