2017-10-19 12 views
2

Alors ... J'ai réussi à créer une URL qui remplit un lien d'information paramétré.Comment remplir un paramètre de tableau dans une configuration d'URL SpotfireBlock

https://myserver-prod.mycompany.net/SpotfireWeb/ViewAnalysis.aspx?file=/Reports/02_Testing/Hyperlink_Parameter_Test&configurationBlock=pCountry%3D%22GERMANY%22%3B 

Ce passe en Allemagne pour le paramètre pCountry et fonctionne très bien.

Cependant, je ne suis pas sûr de savoir comment je pousserais dans un tableau de valeurs. J'ai changé mon paramètre pour en faire un tableau, et j'essaie différentes choses mais elles ne fonctionnent pas.

Cette documentation n'est pas géniale à cet égard.

https://community.tibco.com/wiki/create-configuration-block-tibco-spotfire

J'ai essayé des choses comme ça, où je suis une virgule qui sépare les paramètres (ici je passe en Allemagne et FRANCE séparés par un

https://spotfireweb-prod.rd.astrazeneca.net/SpotfireWeb/ViewAnalysis.aspx?file=/GMD/GRAPSQA/ARIEL/Reports/02_Testing/Hyperlink_Parameter_Test_Array&configurationBlock=pCountry%3D%22GERMANY%3BFRANCE%22%3B 
virgule codé url (% 3B).

Répondre

1

un paramètre de liste a la syntaxe suivante:

COUNTRY={"GERMANY","FRANCE"}; 

Utilisé dans une URL, il doit être codé: COUNTRY%3D%7B%22GERMANY%22%2C%22FRANCE%22%7D

En savoir plus sur les blocs de configuration ici: https://community.tibco.com/wiki/create-configuration-block-tibco-spotfire

+0

Salut, merci, bien que cela ne fonctionne pas - il ne transfère pas même les valeurs à une propriété de document avec le même nom dans une zone de texte, comme il le fait avec une seule valeur. J'ai défini le paramètre en tant que paramètre de tableau. – smackenzie

+0

Il semble que vous ayez omis les accolades dans l'exemple d'URL que vous avez fourni. pouvez-vous vérifier que votre URL ressemble exactement à la suggestion @mrylande publiée et rapport? – niko