![]() |
|
Sobre a especificação de filtros para relatórios e painéis incorporadosVocê pode incorporar relatórios e painéis em guias da Web e no applet da Web personalizado. Você também pode configurar campos de link da Web para abrir relatórios e painéis. Ao criar um applet Web, uma guia da Web ou um link da Web personalizado do tipo Relatório ou Painel, especifique filtros que serão aplicados em tempo de execução. Para um painel, os filtros especificados se aplicarão a todos os relatórios do painel. Você pode especificar um máximo de seis filtros para um relatório ou um painel. OBSERVAÇÃO: As colunas especificadas nos filtros devem ser incluídas no relatório, e o filtro nas colunas deve ser definido para "foi solicitado". Do contrário, o filtro especificado no applet Web, na guia da Web ou no link da Web não será aplicado quando o relatório for executado. Parâmetro P0No parâmetro P0, no início da string de parâmetro, especifique o número de filtros que deseja configurar. Os valores válidos do parâmetro P0 são de 1 a 6. O parâmetro P0 pode ser usado somente uma vez na string de parâmetro. Parâmetros de filtroCada filtro usa três parâmetros: operador, coluna e valor, e os parâmetros devem ser especificados nessa ordem. Especifique o primeiro filtro nos parâmetros P1-P3 e os filtros subsequentes em conjuntos de três parâmetros, a saber P4-P6, P7-P9, P10-P12, P13-P15 e P16-P18. Você deve usar o E comercial (&) para separar os parâmetros. Cada parâmetro pode ser usado somente uma vez na string de parâmetro. SintaxePara um único filtro, a sintaxe é a seguinte: P0=1&P1=operador&P2=coluna&P3=valor Para especificar filtros adicionais, adicione os parâmetros P4-P6, P7-P9 etc. e aumente o valor do parâmetro P0 para que corresponda ao número de filtros adicionados. Portanto, para dois filtros, a sintaxe é a seguinte: P0=2&P1=operador&P2=coluna&P3=valor&P4=operador&P5=coluna&P6=valor As seções a seguir descrevem os parâmetros operador, coluna e valor que compõem um filtro. OperadorO operador é especificado no primeiro dos três parâmetros de um filtro. A tabela a seguir lista os operadores que você pode usar.
ColunaA coluna a ser filtrada é especificada no segundo dos três parâmetros de um filtro. Ao especificar a coluna, observe os seguintes pontos:
ValorO valor é especificado no terceiro dos três parâmetros de um filtro. Você pode especificar um valor diretamente ou um campo como parâmetro, da seguinte maneira:
Por exemplo, se você selecionar o campo ID da linha na lista Campos de tipo de registro, %%%Row_Id%%% será inserido. No tempo de execução, %%%Row_Id%%% será substituído pelo ID da linha do registro atual. OBSERVAÇÃO: O URL de um relatório ou um painel é gerado em tempo de execução. O tamanho da URL do relatório ou do painel varia, dependendo dos valores passados para o URL dos filtros de relatório em tempo de execução. Cada navegador tem um comprimento máximo de URL. Se o URL de um relatório ou um painel exceder esse tamanho, os usuários poderão perceber comportamentos indeterminados no navegador quando tentarem exibir esse relatório ou painel. |
Publicado em Agosto de 2018 | Copyright © 2005, 2018, Oracle. Todos os direitos reservados. Legal Notices. |