Show Menu
TEMAS×

Errores comunes

En las siguientes secciones se describen los errores más comunes de las cuentas dinámicas.

Cuenta codificada de forma rígida

Si lo que se desea es enviar siempre los datos a un grupo de informes específico, establezca s_dynamicAccountSelection en false (también se pueden quitar todas las variables al mismo tiempo:
var s_account="defaultreportsuiteid" 
REMOVE: s.dynamicAccountSelection=true 
REMOVE: s.dynamicAccountList="devreportsuite1=qa.client.com;reportsuite1=client.com" 

En el caso anterior, defaultreportsuiteid siempre se usa después de que se hayan quitado las otras dos líneas.

Colocación del código

Definir s_account después de las líneas de código no invalida la selección de cuentas dinámicas, tal y como se muestra a continuación.
var s_account="defaultreportsuiteid" 
s.dynamicAccountSelection=true 
s.dynamicAccountList="devreportsuite1=qa.client.com;reportsuite1=client.com" 
s_account="anotherreportsuiteid" 

En el ejemplo anterior, la cuenta "anotherreportsuiteid" invalida "defaultreportsuiteid", pero no las coincidencias que se producen en s.dynamicAccountList. La función que evalúa s.dynamicAccountList se ejecuta en realidad mucho más adelante en el archivo .JS.

Etiquetado de grupos múltiples

El etiquetado de grupos múltiples se puede usar junto con la selección de cuentas dinámicas, tal y como se muestra a continuación.
s.dynamicAccountSelection=true 
s.dynamicAccountList="suiteid1,suiteid2=client.com" 

Coincidencia de cuentas dinámicas

No escriba las variables de coincidencia de cuentas dinámicas entre comillas. A continuación se muestran las opciones.
Nombre de host/dominio
Ninguna
Cadena de consulta
s.dynamicAccountMatch=(window.location.search?window.location.search:"?")
Host/dominio y ruta
s.dynamicAccountMatch=window.location.host+window.lcation.pathname
Ruta y cadena de consulta
s.dynamicAccountMatch=window.location.pathname+(window.location.search?window.location.search""?")
Dirección URL completa
s.dynamicAccountMatch=window.location.href