Guia Documento: mudanças entre as edições
Criou página com '<br>{{VoltarPagina}} BI > BI Desenvolvedor > Dashboard > Guia Início Arquivo:Docbi.png|center|semmoldura|750px|Doc...' |
|||
| (Uma revisão intermediária pelo mesmo usuário não está sendo mostrada) | |||
| Linha 1: | Linha 1: | ||
<br>{{VoltarPagina}} | <br>{{VoltarPagina}} | ||
[[BI]] > [[BI Desenvolvedor|BI Desenvolvedor]] > [[Dashboard|Dashboard]] > [[Guia Documento|Guia | [[BI]] > [[BI Desenvolvedor|BI Desenvolvedor]] > [[Dashboard|Dashboard]] > [[Guia Documento|Guia Documento]] | ||
[[Arquivo:Docbi.png|center|semmoldura|750px|Docbi]] | [[Arquivo:Docbi.png|center|semmoldura|750px|Docbi]] | ||
<P align="justify">Apresenta configurações específicas para o Documento. | <P align="justify">Apresenta configurações específicas para o Documento. | ||
| Linha 20: | Linha 20: | ||
{{IndiceOculto}} | {{IndiceOculto}} | ||
=Configurações= | =Configurações= | ||
<P align="justify">Apresenta configurações auxiliares para o Documento. | |||
<br>'''Dimensões''' | |||
<P align="justify">Contém uma ou mais Dimensões que poderão ser utilizadas como parâmetros quando a Origem for de Arquivo/Url e quando a Origem for de Dimensão conterá apenas uma. | |||
[[Arquivo:Dimdispersão.png|center|semmoldura|750px|Dimdispersão]] | |||
<br>'''Parâmetros''' | |||
<P align="justify">Disponível apenas quando Origem for de Arquivo Url. | |||
[[Arquivo:Configbotao.png|center|semmoldura|750px|Configbotao]] | |||
<P align="justify">As Tags dos parâmetros cadastrados deverão conter no Caminho, caso isto não ocorra o usuário será informado e estes parâmetros não utilizados serão removidos. Os parâmetros servem como um complemento de um caminho, onde terão valores dinâmicos incluídos em um caminho fixo. | |||
<P align="justify">Obs.: Verificar se as Tags informadas não comprometerão no caminho informado, estas tags deverão ser valores únicos no caminho por isso é sugerido que seja colocado identificadores especiais como @,#,%. | |||
<P align="justify">''Exemplo:'' | |||
<P align="justify">''Caminho: <nowiki>'http://www.@Cliente.com.br/@Modulo''</nowiki> | |||
<P align="justify">Parâmetros: | |||
{| class="wikitable" | |||
|- | |||
! Tag !! Dimensão !! Valor referente a Dimensão | |||
|- | |||
| @Cliente ||Cliente || 'Cigam' | |||
|- | |||
| @Modulo || Modulo || 'erp-cigam' | |||
|} | |||
<P align="justify">''Resultado: <nowiki>http://www.cigam.com.br/erp-cigam' ''</nowiki>' | |||
[[Arquivo:Docbi2.png|center|semmoldura|750px|Docbi2]] | |||
<br>'''Parâmetro Cadastro''' | |||
[[Arquivo:Docbi3.png|center|semmoldura|750px|Docbi3]] | |||
*'''Tag:''' Define um identificador único que deverá conter no caminho da Url ou do Arquivo, no local desta tag será colocado o valor da respectiva Dimensão escolhida. | |||
*'''Dimensão:''' Dimensão que conterá os valores que irão complementar o caminho da Url ou do Arquivo. | |||
Edição atual tal como às 20h06min de 9 de fevereiro de 2022
Voltar
BI > BI Desenvolvedor > Dashboard > Guia Documento

Apresenta configurações específicas para o Documento.
Tipo
- Página Html: Define se o Documento será uma página Html.
- Rtf: Define se o Documento será de texto.
Origem
- Arquivo/Url: Define se o Documento será um arquivo que deverá ser aberto ou um Url de algum site.
- Dimensão: Define se o Documento será aberto através de um Dimensão.
Apresentação
- Barra Ferramentas: Define se será apresentado a barra de ferramentas com os botões de voltar, avançar e recarregar. Propriedade válida quando for Tipo Página Html.
- Caminho: Define o caminho o qual deverá conter o arquivo.
Peculiaridades para utilização na Web
A utilização do Item de Documento na Web para apresentar o conteúdo de algum site (origem configurada para Url) possui uma restrição que depende da origem/domínio do site desejado. Por questões de segurança, as aplicações Web possuem um conceito chamado Same-Origin Policy (política de mesma origem, em uma tradução livre) que define que uma página só pode executar scripts e manipular o conteúdo de outra quando estas provém da mesma origem/domínio. A definição de mesmo domínio é checada através de uma combinação das informações de protocolo (http, https, etc.), nome do servidor e número da porta.
Como a aplicação obtém a página desejada e a apresenta dentro do Dashboard, isto permitiria que a aplicação manipulasse a página em questão, o que infringe a política descrita acima. Desta forma, sites que estão configurados para não permitirem este tipo de ação não serão apresentados quando o Dashboard for aberto na Web. Para notificar o usuário, se for detectado que não é possível abrir o site informado, é exibida uma mensagem notificando o problema encontrado.
Para solucionar o problema descrito acima, podemos utilizar um recurso chamado Cross-Origin Resource Sharing (CORS). Este mecanismo permite que sites de diferentes domínios compartilhem recursos, tornando possível que a aplicação obtenha o site informado e o apresente dentro do Dashboard. O CORS permite que informemos domínios com os quais permitidos o compartilhamento de recursos. Sendo assim, é preciso que se tenha acesso às configurações do site que desejamos apresentar.
Configurações
Apresenta configurações auxiliares para o Documento.
Dimensões
Contém uma ou mais Dimensões que poderão ser utilizadas como parâmetros quando a Origem for de Arquivo/Url e quando a Origem for de Dimensão conterá apenas uma.

Parâmetros
Disponível apenas quando Origem for de Arquivo Url.

As Tags dos parâmetros cadastrados deverão conter no Caminho, caso isto não ocorra o usuário será informado e estes parâmetros não utilizados serão removidos. Os parâmetros servem como um complemento de um caminho, onde terão valores dinâmicos incluídos em um caminho fixo.
Obs.: Verificar se as Tags informadas não comprometerão no caminho informado, estas tags deverão ser valores únicos no caminho por isso é sugerido que seja colocado identificadores especiais como @,#,%.
Exemplo:
Caminho: 'http://www.@Cliente.com.br/@Modulo''
Parâmetros:
| Tag | Dimensão | Valor referente a Dimensão |
|---|---|---|
| @Cliente | Cliente | 'Cigam' |
| @Modulo | Modulo | 'erp-cigam' |
Resultado: http://www.cigam.com.br/erp-cigam' '''

Parâmetro Cadastro

- Tag: Define um identificador único que deverá conter no caminho da Url ou do Arquivo, no local desta tag será colocado o valor da respectiva Dimensão escolhida.
- Dimensão: Dimensão que conterá os valores que irão complementar o caminho da Url ou do Arquivo.
