Nesta seção: |
Há diversas variáveis relacionadas ao processamento do Managed Reporting que você pode passar para o Reporting Server. Isto pode ser útil para controlar o fluxo de processamento ou para exibição na saída do relatório. Você pode fazer isto configurando os comandos <SET> variável (pass) no COnsole Administrativo. As variáveis úteis incluem:
<SET> IBIMR_folder (pass) <SET> IBIMR_fullpath (pass) <SET> IBIMR_user (pass) <SET> IBIMR_domain (pass) <SET> MR_FULL_FEXNAME (pass) <SET> MR_ITEM_HANDLE (pass)
Observação: Não grave informações sobre linhas existentes nasConfigurações Personalizadas. O arquivo deve começar com a linha <VER>.
-TYPE IBIMR_folder is &IBIMR_folder -TYPE IBIMR_fullpath is &IBIMR_fullpath -TYPE IBIMR_user is &IBIMR_user -TYPE IBIMR_domain is &IBIMR_domain -TYPE MR_FULL_FEXNAME is &MR_FULL_FEXNAME -TYPE MR_ITEM_HANDLE is &MR_ITEM_HANDLE
A seguinte saída será exibida:
IBIMR_folder is Sales IBIMR_fullpath is IBFS:/WFC/Repository/Retail/Sales/variables.fex IBIMR_user is admin IBIMR_domain is Retail/ MR_FULL_FEXNAME is variablesTitle MR_ITEM_HANDLE is variables
Quando o relatório for executado a partir do editor de texto, a seguinte saída aparece:
IBIMR_folder is Sales IBIMR_fullpath is IBFS:/WFC/Repository/Retail/Sales/* IBIMR_user is admin IBIMR_domain is Retail/ MR_FULL_FEXNAME is MR_ITEM_HANDLE is ADHOCRQ
Como: |
As variáveis do Cliente WebFOCUS não são passadas para o Reporting Server, portanto, elas não podem ser incluídas diretamente em nenhum dos perfis do Reporting Server (edasprof.prf, perfis de usuário, perfis de grupo). No entanto, você pode utilizar as variáveis do WebFOCUS para especificar os procedimentos no perfil do site ou no perfil universal do WebFOCUS. O perfil de site e o universal são executados após o processamento do perfil do Reporting Server, mas antes da solicitação do relatório. O perfil de site é executado a partir do Cliente WebFOCUS e o perfil universal executa o código a partir do Cliente WebFOCUS e do Servidor de Distribuição do ReportCaster.
O perfil de site e o universal também podem ser adicionados diretamente ao arquivo drive:\ibi\WebFOCUS81\client\wfc\etc\site.wfs.
O Console Administrativo aparece.
O _site_profile utiliza a sintaxe a seguir.
_site_profile=command
onde:
É qualquer sintaxe válida do Reporting Server. O Perfil do Site não é processado quando o usuário se conecta ao Reporting Server ou quando um procedimento agendado no ReportCaster é executado. Somente é processado quando os procedimentos são executados no Servidor de Relatório.
O Console Administrativo aparece.
O _universal_profile utiliza a sintaxe a seguir.
_universal_profile=command
onde:
É qualquer sintaxe válida do Reporting Server. O perfil universal é executado por ambos o Cliente do WebFOCUS e o Reporting Server do ReportCaster. Isto difere de the_site_profile, que é apenas executado por uma solicitação do Cliente do WebFOCUS.
Um _universal_profile não deve incluir qualquer lógica ou construção que será executada apenas no Cliente WebFOCUS. por exemplo, as variáveis de cabeçalho http não deve ser incluídas, pois estarão disponíveis para o Cliente, mas não para o Servidor de Distribuição ReportCaster.
WebFOCUS |