Sobre Variáveis de Solicitação

Uma solicitação de variável permite que você substitua o valor de uma variável de sessão, mas somente enquanto durar uma solicitação do banco de dados iniciada de um prompt de coluna. Você pode criar uma variável de solicitação como parte do processo de criar um prompt de coluna.

Você pode criar uma variável de solicitação como parte do processo de criação de um dos seguintes tipos de prompts do painel de controle:

  • Uma variável de solicitação que é criada como parte de um prompt da coluna está associada a uma coluna, e os valores que ele pode assumir vêm dos valores da coluna.

    Para criar uma variável de solicitação como parte de um prompt de coluna, na caixa de diálogo Novo Prompt, selecione Variável de Solicitação no campo Definir uma variável. Informe o nome da variável de sessão para substituição no campo Nome da Variável.

  • Uma variável de solicitação criada como parte de um prompt de variável não é associada a qualquer coluna, e você define os valores que ela pode ter.

    Para criar uma variável de solicitação como parte de um prompt de variável, na caixa de diálogo Novo Prompt (ou Editar Prompt), selecione Variável de Solicitação no campo Prompt para. Em seguida, informe um nome da variável de sessão que você deseja substituir no campo Nome da Variável.

O valor de uma variável de solicitação é preenchido pelo prompt da coluna em que ela foi criada. Ou seja, cada vez que um usuário seleciona um valor no prompt da coluna, o valor da variável de solicitação é definido com o valor que o usuário seleciona. Contudo, o valor só permanecerá em efeito no momento em que o usuário pressionar o botão Ir para o prompt até que a análise de resultados seja retornada para o painel de controle.

Determinadas variáveis de sessão do sistema (tais como USERGUID ou ROLES) não podem ser substituídas por variáveis de solicitação. Outras variáveis de sessão do sistema, tais como DATA_TZ e DATA_DISPLAY_TZ (Fuso horário), podem ser substituídas se configuradas no Model Administration Tool.

Só variáveis de solicitações numéricas e de string suportam vários valores. Todos os outros tipos de dados só especificam o primeiro valor.