Version 2021

Prompt de valor

Os prompts de valor são úteis quando o resultado desejado no relatório é um valor único, como uma data, um número, uma palavra ou frase específica. O prompt de valor foi criado para retornar resultados de relatório baseados no tipo de dados atribuído aos dados na sua origem de dados.

Por exemplo, você deseja um relatório que liste todos os funcionários com menos de 40 anos. Você cria um relatório com o atributo Funcionário e o atributo Idade do Funcionário. Você cria um prompt de Valor numérico enquanto cria o relatório. O prompt de Valor numérico contém o atributo Idade do Funcionário, o operador Menor Que e um Valor Máximo definido como 40.

Este exemplo e uma imagem mostrando os resultados do prompt podem ser encontrados no capítulo de Respostas a perguntas sobre dados, no Ajuda básica de relatórios.

Os prompts de valor normalmente são usados em um filtro, onde se tornam parte da definição do filtro, mas eles também podem ser usados em uma métrica como parte da fórmula da métrica. O filtro ou métrica é então colocado(a) em um relatório. Como são frequentemente usados em filtros, os prompts de valor podem ser criados diretamente no Editor de Filtros no momento em que você cria o filtro no qual deseja inserir o prompt de valor. Quando criado dessa forma, o prompt de valor faz parte da definição do filtro e não é um prompt autônomo, então não pode ser adicionado a outro filtro.

Os diferentes tipos de prompts de valor são:

  • Prompt de data: esse tipo de prompt de valor solicita aos usuários que digitem ou selecionem uma data e retorna dados com o tipo de dados de data atribuído a eles e que corresponde à data inserida pelo usuário. Por exemplo, o prompt Data pode ser útil quando adicionado a um filtro que exibirá dados com base no Ano=2006. O prompt permite que os usuários selecionem uma data específica do ano da condição do filtro. Os prompts de data são usados em filtros que qualificam uma data.
  • Prompt numérico: este tipo de prompt de valor solicita aos usuários que digitem um valor numérico. Os prompts de valor Numérico aceitam inteiros ou decimais de até 15 dígitos de precisão. Os prompts numéricos podem ser usados em qualquer filtro que precise de uma entrada numérica do usuário, como uma qualificação métrica. Para obter informações sobre filtros de qualificação de métrica, consulte Qualificação do conjunto da métrica.

    Se o usuário digitar mais de 15 dígitos para um prompt numérico, os dados serão convertidos para a notação científica. Se a precisão solicitar mais de 15 dígitos, você deverá usar um prompt de valor Grande Decimal.

  • Prompt de texto: este tipo de prompt de valor solicita aos usuários que digitem uma string de texto. Os prompts de texto são comumente usados em filtros de qualificação de formulário de atributo. Para obter informações sobre filtros de qualificação de formulário de elemento de atributo, consulte Qualificação de formulário de atributo.
  • Prompt de Decimal Grande: Este tipo de prompt de valor solicita aos usuários um "grande valor decimal". os prompts de valor Decimal Grande aceitam inteiros e decimais de até 38 dígitos de precisão.

    os prompts de Decimal Grande devem ser usados somente em expressões que exijam alta precisão, como qualificação de um ID de atributo Decimal Grande.

Prompts longos não podem ser criados por meio do MicroStrategy Web; devem ser criados no MicroStrategy Developer. Para obter mais informações, consulte o Ajuda básica de relatórios.

Você pode criar um prompt autônomo ou pode criar um prompt incorporado em um filtro. Um prompt de valor pode ser usado em uma Qualificação de formulário de atributo ou em uma Qualificação do conjunto da métrica.

O DHTML deve estar ativado. Consulte Como ativar DHTML no MicroStrategy Web..

  • Para que os analistas respondam a um prompt selecionando dentre os resultados de um objeto de pesquisa, este já deve ter sido criado.
  • Se você estiver criando um prompt incorporado em uma qualificação de formulário de atributo ou em uma qualificação de conjunto de métrica, comece as etapas em Para definir o título e a descrição.

Para criar um prompt de valor

Clique em Criar em qualquer página, aponte para Novo Prompt e selecione Prompt de Valor. A página Novo Prompt será aberta.

Para definir o tipo de prompt a ser apresentado ao usuário

Na guia Definição, especifique o tipo de prompt de valor:

  • Prompt de Data e Hora: este prompt permite que os usuários filtrem por dados relacionados a uma data específica ou a um intervalo de datas.
  • Prompt numérico: Este prompt permite que os usuários filtrem dados numéricos, normalmente baseados em uma métrica.
  • Prompt de texto: Este prompt permite que os usuários filtrem dados de texto, normalmente baseados em formulários de atributo.
  • Prompt de Decimal Grande: Este prompt permite que os usuários filtrem dados baseados em um valor decimal grande para uma métrica.

Para definir o título e a descrição

  1. Clique na guia Geral.
  2. Especifique um título e instruções para o prompt nos campos Título e Instruções.

Para restringir o número de respostas de prompt

  1. Para exigir que os usuários respondam ao prompt antes de executar o relatório, especifique se o prompt requer uma resposta. Marque a caixa de seleção A resposta do prompt é necessária.
  2. Para definir os valores mínimo e máximo que podem ser inseridos pelo usuário, marque as caixas de seleção das opções Valor mínimo e Valor máximo e digite um valor nos respectivos campos. Você pode especificar um valor mínimo mesmo se não especificar um valor máximo.
  3. Para determinar se os usuários podem salvar e reutilizar suas respostas de prompt e, em caso afirmativo, quantas respostas de prompt podem salvar para o prompt. Na lista suspensa Respostas pessoais permitidas, selecione uma das seguintes opções:
    • Para impedir que respostas de prompt sejam salvas e reutilizadas, selecione Nenhum.
    • Para salvar e reutilizar apenas uma resposta de prompt, selecione Único.
    • Para salvar e reutilizar várias respostas de prompt, selecione Vários.

Para especificar o layout e o estilo de exibição do prompt

  1. Clique na guia Estilo.
  2. Na lista suspensa Estilo de exibição, especifique um estilo de apresentação, como caixa de texto, para o prompt. Essa será a forma como o prompt será exibido ao usuário.

    Estilos para prompts exibidos para dispositivos móveis, como Controle Deslizante, Criador de Etapas e Chave, são exibidos somente quando o prompt é exibido em um dispositivo móvel com o MicroStrategy Mobile. Alguns estilos estão disponíveis apenas para tipos específicos de prompts de Valor. Para obter uma visão geral sobre como exibir prompts em dispositivos móveis, consulte Introdução a Prompts para dispositivos móveis.

    As opções são:

    • Caixa de texto: esse prompt permite que os usuários digitem um valor diretamente em um campo.
    • Controle deslizante: esse prompt permite que os usuários especifiquem um valor numérico em um controle deslizante horizontal.
    • Criador de Etapas: esse prompt exibe um valor numérico. Os usuários podem usar os botões de incremento e decremento para aumentar ou diminuir o valor exibido.
    • Chave: Esse prompt permite aos usuários escolher entre duas opções, Ativado e Desativado.
    • Roda: esse prompt mostra uma roda ou linha de rodas que o usuário pode mover para cima ou para baixo para especificar um valor.
    • Localização Geográfica: esse prompt permite que os usuários filtrem resultados com base em sua localização geográfica atual.
    • Leitor de Código de Barras: esse prompt permite que os usuários respondam ao prompt lendo ou digitando o código de barras de um item.
  3. Dependendo do tipo e estilo de exibição do prompt, você pode especificar outras opções de formatação disponíveis:
    • Para garantir que os campos de texto e as opções do prompt tenham um tamanho fixo, marque a caixa de seleção Largura de caixa de texto fixa e digite um valor no campo.
    • Para permitir que os usuários selecionem a hora antes de executar um relatório, marque a caixa de seleção Permitir que o usuário selecione a hora. Essa opção só será exibida quando você tiver selecionado o tipo prompt de Data e Hora.
    • Para o estilo de prompt Chave, para especificar um valor para o prompt quando ele estiver definido na posição ativado, digite um valor no campo Valor quando ativado. Para especificar um valor para o prompt quando ele estiver definido na posição desativado, digite um valor no campo Valor quando desativado.
    • Para especificar o intervalo entre os valores numéricos que são exibidos no prompt, digite um valor no campo Intervalo. Por exemplo, em um prompt de Data e Hora com o estilo de exibição definido como Data e Hora e um intervalo de 30 minutos, os usuários podem selecionar horas como 9:00, 9:30, 10:00 e assim por diante.
    • Para especificar se o prompt é definido usando a latitude ou a longitude, selecione a opção Latitude ou Longitude junto à lista suspensa coordenadas de localização.
    • Para formatar a maneira como valores numéricos são exibidos no prompt, clique no botão Formato de Número. Selecione um estilo de formatação de número e clique em OK para aplicar as alterações.

Para salvar o prompt

Se estiver criando um prompt para um filtro, clique em OK para salvar esse prompt no filtro. Você voltará para a página Novo Filtro. Para terminar de criar uma qualificação de formulário de atributo, comece nesta etapa; para terminar de criar uma qualificação de conjunto da métrica, comece nesta etapa.

  1. Para salvar o prompt selecione Salvar como. A caixa de diálogo Salvar como é aberta.
  2. Especifique um nome, uma descrição e uma localização para salvar o prompt e clique em OK.

Todos os prompts de valor devem ser adicionados a uma métrica ou a um filtro (dependendo do tipo de prompt de valor e do que deseja fazer) e, em seguida, a métrica ou o filtro é adicionado a um relatório. Para ver uma tabela que mostra como adicionar cada tipo de prompt a um relatório, consulte Adicionando um prompt a um relatório.