Código fuente wiki de Paramètres des URL pour l'intégration Web
Última modificación por Aurelie Bertrand el 2025/02/07 10:22
Mostrar los últimos autores
author | version | line-number | content |
---|---|---|---|
1 | {{ddtoc/}} | ||
2 | |||
3 | ---- | ||
4 | |||
5 | (% class="box infomessage" %) | ||
6 | ((( | ||
7 | **Prerrequisito: **En esta documentación, proponemos de integrar varios objetos DigDash (cuadros de mandos, páginas, flujos, etc.) a través del uso de los tag //iframe//. Estos tags deben ser colocados en una página HTML distribuida por un servidor Web. | ||
8 | ))) | ||
9 | |||
10 | (% class="wikigeneratedid" %) | ||
11 | En este documento, presentaremos URLs que funcionan con el siguiente contexto: | ||
12 | |||
13 | * Nombre del servidor: ##**ddsrv**## | ||
14 | * Puerto: ##**8080**## | ||
15 | * Dominio DigDash: ##**ddenterpriseapi**## | ||
16 | * Dominio cuadro de mandos DigDash: ##**digdash_dashboard**## | ||
17 | |||
18 | (% class="wikigeneratedid" %) | ||
19 | Deberá adaptar estos parámetros con el contexto de su propia instalación DigDash Enterprise. | ||
20 | |||
21 | |||
22 | = Cuadro de mandos = | ||
23 | |||
24 | Se puede integrar una o varias páginas de un cuadro de mandos dentro de una //iframe//. | ||
25 | |||
26 | URL: {{code cssClass="notranslate"}}http://ddsrv:8080/digdash_dashboard/index.html{{/code}} | ||
27 | |||
28 | Los siguientes parámetros son disponibles: | ||
29 | |||
30 | |=Parámetros|=Comentario | ||
31 | |{{code language="text" cssClass="notranslate"}}user=<user>{{/code}}|Usuario de conexión | ||
32 | |{{code language="text" cssClass="notranslate"}}pass=<password>{{/code}}|Contraseña del usuario | ||
33 | |{{code language="text" cssClass="notranslate"}}domain=<domainname>{{/code}}|Nombre del dominio DigDash Enterprise (Ejemplo: //##ddenterpriseapi##)// | ||
34 | |{{code language="text" cssClass="notranslate"}}server=<URL del servidor>{{/code}}|URL del servidor DigDash Enterprise (Ejemplo: //##http:~/~/localhost:8080##)// | ||
35 | |{{code language="text" cssClass="notranslate"}}hideBanner=<true|false>{{/code}}|Esconde (//##true##//) o enseña (//##false##//) la barra del título | ||
36 | |{{code language="text" cssClass="notranslate"}}hideFilters=<true|false>{{/code}}|Esconde (//##true##//) o enseña (//##false##//) la barra de los filtros | ||
37 | |{{code language="text" cssClass="notranslate"}}<nomVariable>=<valeurVariable>{{/code}}|Permite especificar el valor de una variable | ||
38 | |{{code language="text" cssClass="notranslate"}}filterselection{{/code}}|Ver [[la última parte >>doc:||anchor="HFiltros"]]dedicada a este tema. | ||
39 | |||
40 | **Ejemplo: ** | ||
41 | |||
42 | {{code cssClass="notranslate"}} | ||
43 | http://ddsrv:8080/digdash_dashboard/index.html?server=http://localhost:8080&domain=ddenterpriseapi&user=user1&pass=pass1&hideBanner=true&hideFilters=true&var=1 | ||
44 | {{/code}} | ||
45 | |||
46 | (% class="box infomessage" %) | ||
47 | ((( | ||
48 | **Nota**: También se puede usar un mecanismo de autentificación //server-side// para evitar los parámetros de usuario y de contraseña en la URL. Para más información, consulte el documento [[Anonymisation des Urls>>doc:Digdash.customization.anonymisation_url.WebHome]] | ||
49 | ))) | ||
50 | |||
51 | = Páginas de cuadros de mandos = | ||
52 | |||
53 | Se puede integrar una página o todas las páginas de un cuadro de mando de un rol o de un usuario dentro de una //iframe//. | ||
54 | |||
55 | URL:{{code language="text" cssClass="notranslate"}}http://ddsrv:8080/digdash_dashboard/index.html?page=<usuario|rol>[.<nombre_de_la_pagina>]{{/code}} | ||
56 | |||
57 | Si quiere enseñar una página, especifique el nombre de la página, si no la URL enseñara todas las páginas del usuario o del rol. | ||
58 | |||
59 | Los siguientes parámetros son disponibles: | ||
60 | |||
61 | |=Parámetros|=Comentario | ||
62 | |{{code language="text" cssClass="notranslate"}}page=<usuario|rol>[.<nombre_de_la_pagina>]{{/code}}|Nombre de la página prefijado por el usuario o por el rol | ||
63 | |{{code language="text" cssClass="notranslate"}}user=<user>{{/code}}|Usuario de conexión | ||
64 | |{{code language="text" cssClass="notranslate"}}pass=<password>{{/code}}|Contraseña del usuario | ||
65 | |{{code language="text" cssClass="notranslate"}}domain=<domainname>{{/code}}|Nombre del dominio DigDash Enterprise (Ejemplo: //##ddenterpriseapi##)// | ||
66 | |{{code language="text" cssClass="notranslate"}}server=<URL del servidor>{{/code}}|URL del servidor DigDash Enterprise (Ejemplo: //##http:~/~/localhost:8080##)// | ||
67 | |{{code language="text" cssClass="notranslate"}}hideBanner=<true|false>{{/code}}|Esconde (//##true##//) o enseña (//##false##//) la barra del título | ||
68 | |{{code language="text" cssClass="notranslate"}}hideFilters=<true|false>{{/code}}|Esconde (//##true##//) o enseña (//##false##//) la barra de los filtros | ||
69 | |{{code language="text" cssClass="notranslate"}}<nomVariable>=<valeurVariable>{{/code}}|Permite especificar el valor de una variable | ||
70 | |{{code language="text" cssClass="notranslate"}}filterselection{{/code}}|Ver [[la última parte >>doc:||anchor="HFiltros"]]dedicada a este tema. | ||
71 | |||
72 | **Ejemplo: ** | ||
73 | |||
74 | {{code language="text" cssClass="notranslate"}} | ||
75 | http://ddsrv:8080/digdash_dashboard/index.html?page=user1.page1&server=http://localhost:8080&domain=ddenterpriseapi&user=user1&pass=pass1&hideBanner=true&hideFilters=true&var=1 | ||
76 | {{/code}} | ||
77 | |||
78 | (% class="box infomessage" %) | ||
79 | ((( | ||
80 | **Nota**: También se puede usar un mecanismo de autentificación //server-side// para evitar los parámetros de usuario y de contraseña en la URL. Para más información, consulte el documento [[Anonymisation des Urls>>doc:Digdash.customization.anonymisation_url.WebHome]] | ||
81 | ))) | ||
82 | |||
83 | = Flujos de información = | ||
84 | |||
85 | Se puede integrar un flujo de información (componente gráfico) de su cartera de informaciones dentro de una// iframe//. | ||
86 | |||
87 | URL: {{code language="text" cssClass="notranslate"}}http://ddsrv:8080/ddenterpriseapi/viewflow?flowId=<identificador del flujo>{{/code}} | ||
88 | |||
89 | Se puede fácilmente conseguir la URL de un flujo de información desde el Web Studio. Para esto, seleccione el flujo deseado, haga un clic derecho y en el menú haga un clic en **Copiar la URL del flujo**. | ||
90 | |||
91 | [[image:1624965167471-356.png]] | ||
92 | |||
93 | |||
94 | Los siguientes parámetros son disponibles: | ||
95 | |||
96 | |=Parámetros|=Comentario | ||
97 | |{{code language="text" cssClass="notranslate"}}flowId=<flowId>{{/code}}|Identificador del flujo a enseñar | ||
98 | |{{code language="text" cssClass="notranslate"}}user=<user>{{/code}}|Usuario de conexión | ||
99 | |{{code language="text" cssClass="notranslate"}}pass=<password>{{/code}}|Contraseña del usuario | ||
100 | |{{code language="text" cssClass="notranslate"}}hideFilters=<true|false>{{/code}}|Esconde (//##true##//) o enseña (//##false##//) la barra de los filtros | ||
101 | |{{code language="text" cssClass="notranslate"}}<nomVariable>=<valeurVariable>{{/code}}|Permite especificar el valor de una variable | ||
102 | |{{code language="text" cssClass="notranslate"}}filterselection{{/code}}|Ver [[la última parte >>doc:||anchor="HFiltros"]]dedicada a este tema. | ||
103 | |||
104 | **Ejemplo: ** | ||
105 | |||
106 | {{code language="text" cssClass="notranslate"}} | ||
107 | http://ddsrv:8080/ddenterpriseapi/viewflow?flowId=2340fd0&user=user1&pass=pass1&hideFilters=true | ||
108 | {{/code}} | ||
109 | |||
110 | = Filtros = | ||
111 | |||
112 | Se puede definir filtros específicos sobre las dimensiones del modelo de datos que serán tomados en cuenta durante la integración de los URL en su //iframes//. | ||
113 | |||
114 | Para hacer esto, se debe ingresar los siguientes parámetros: | ||
115 | |||
116 | * {{code language="text" cssClass="notranslate"}}NombreDimension=ValorFiltro{{/code}} | ||
117 | |||
118 | Si la dimensión contiene una jerarquía o mas, puede selecionnar la jeraquia y el nivel deseados agrega,do : | ||
119 | |||
120 | * {{code language="text" cssClass="notranslate"}}H<NombreDimension>=NombreJerarquía{{/code}} | ||
121 | * {{code language="text" cssClass="notranslate"}}L<NombreNivel>=NivelJerarquía{{/code}} | ||
122 | |||
123 | **Ejemplo: ** | ||
124 | |||
125 | {{code language="text" cssClass="notranslate"}} | ||
126 | http://ddsrv:8080/ddenterpriseapi/viewflow?flowId=2340fd0&user=user1&pass=pass1&Geo=España&HGeo=Geography&LGeo=Country | ||
127 | {{/code}} |