Show Menu
ARGOMENTI×

PullNameValues

La trasformazione PullNameValues è un'operazione speciale che prende i valori nel campo cs-uri-query e separa ciascuna delle coppie nome-valore in una stringa separata.
L'intera raccolta di stringhe di coppie nome-valore viene restituita nel campo di output specificato come vettore di stringhe.
Parametro
Descrizione
impostazione predefinita
Nome
Nome descrittivo della trasformazione. Potete inserire un nome qualsiasi qui.
Commenti
Facoltativo. Note sulla trasformazione.
Condizione
Condizioni in cui viene applicata la trasformazione.
impostazione predefinita
Il valore predefinito da utilizzare se la condizione è soddisfatta e il valore di input non è disponibile nella voce di registro specificata.
Uscita
Nome della stringa di output.
La PullNameValues trasformazione viene utilizzata in questo esempio per acquisire l'utilizzo da parte dei visitatori del modulo di ricerca: quali pulsanti sono stati selezionati, quali valori sono stati digitati nel modulo e così via. Nell'esempio viene utilizzata una String Match condizione (vedere Condizioni ) per isolare l'utilizzo di questa trasformazione solo alla pagina /search.php. Il vettore delle coppie nome-valore viene inviato nei valori x-search-name del campo.
Utilizzando la trasformazione come definito sopra, se il campo cs-uri-stem corrispondeva alla pagina /search.php e alla query cs-uri conteneva quanto segue:
  • Ricerca=Bob&State=Virginia&isMale=true
quindi i valori x-search-name contengono un vettore contenente le tre stringhe seguenti:
  • Ricerca=Bob
  • Stato=Virginia
  • isMale=true