# Criando seletores de intervalo de datas

O seletor de intervalo de datas (Seletor de data) permite selecionar uma única data ou um intervalo de datas em um calendário. Ele está incluído no Dashboard bundle. Para obter mais informações, consulte [Dashboard bundle](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/dashboard-bundle.htm).

Você pode criar um seletor de intervalo de datas na pasta que está editando.

Faça o seguinte:

1. No painel de ativos, abra Gráficos.

2. Em Objetos de painel, arraste um objeto do Seletor de data para a pasta.

3. Selecione o campo de data a ser usar como filtro no Date field.

   A lista contém apenas os campos que são reconhecidos como campos de data pelo Qlik Sense.

   Nota de dicaSe você quiser usar um campo de carimbo de data e hora, precisará convertê-lo em uma data. Use a expressão `=date(floor(myTimeStamp_Field))` em vez de `myTimeStamp_Field`.

4. Selecione se você deseja escolher uma única data ou um intervalo de datas em Single date / interval.

   Date interval permite escolher um intervalo de datas.

   Single date permite que você escolha apenas uma data.

Quando você tiver criado o seletor de intervalo de datas, poderá ajustar sua aparência e outras configurações.

## Definindo o intervalo de datas disponível

É possível configurar o intervalo de datas disponíveis para escolha definindo a opção Advanced setup como On. Você pode usar expressões ou valores de data explícitos. As expressões usadas abaixo referem-se a um campo denominado DateField.

* Defina a primeira data do calendário com Min date.

  O valor padrão é `=Min( {1} [DateField])`. Essa expressão retorna a primeira data em DateField no conjunto de dados completo.

* Defina a última data do calendário com Max date.

  O valor padrão é `=Max( {1} [DateField])`. Essa expressão retorna a última data em DateField no conjunto de dados completo.

* Defina a data para mostrar quando o seletor de intervalo de datas for aberto com Start date.

  O valor padrão é `=Min([DateField])`. Essa expressão retorna a primeira data em DateField na seleção atual.

## Definindo a localidade do calendário

Você pode definir a localidade do calendário para obter nomes locais para dias e meses. Altere a configuração Locale em Calendar Settings &gt; Language and labels para o código de duas letras da localidade que você deseja usar. Por exemplo, você pode alterar o valor padrão de en, que representa o idioma inglês, para de, que representa o idioma alemão.

## Usando intervalos predefinidos

No modo de intervalo de datas, existem vários intervalos predefinidos disponíveis para escolha quando Show predefined ranges está definido como On. É possível personalizar os rótulos de texto para as seleções de intervalo predefinidas com as configurações em Calendar Settings &gt; Predefined ranges:

* Custom Range representa a opção em que você seleciona um intervalo de datas livremente no calendário. O valor padrão é Range.

* Today representa o valor de data de hoje. O valor padrão é Today.

* Yesterday representa o valor de data de ontem. O valor padrão é Yesterday.

* Last $ days representa as duas opções para mostrar os últimos 7 ou 30 dias. $ é substituído por 7 ou 30 na string. O valor padrão é Last $ days.

* This representa o período atual. Por padrão, Month está selecionado. É possível selecionar:

  * Day
  * Month
  * Quarter
  * Year
  * None

* Last representa o período anterior. Por padrão, Month está selecionado. É possível selecionar:

  * Day
  * Month
  * Quarter
  * Year
  * None

  Você pode especificar quantos períodos anteriores incluir em Last number of.

  Você pode incluir o período atual selecionando Include current.

## Personalizando rótulos de texto

É possível personalizar os rótulos de texto exibidos quando o seletor de intervalo de datas é usado.

Você altera o prompt de texto mostrado quando o seletor de intervalo de datas é minimizado com a configuração Default Text em Calendar Settings &gt; Language and labels. A configuração padrão é 'Select date range'.

## Personalizando o estilo

Você tem várias opções de estilo disponíveis em Aparência no painel de propriedades.

Clique em the Estilo icon em Aparência &gt; Apresentação para personalizar ainda mais o estilo do gráfico. Você pode redefinir seus estilos clicando em ![Redefinir](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) ao lado de cada seção. Clique em ![Redefinir](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Resources/Images/Icons/reset.svg) Redefinir tudo para redefinir os estilos de todas as guias disponíveis no painel de guias.

Para obter informações gerais sobre o estilo de uma visualização individual, consulte [Aplicando estilo personalizado a uma visualização](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/style-visualization.htm).

### Personalizando o texto

Você pode definir o texto do título, subtítulo e nota de rodapé em Aparência &gt; Geral. Para ocultar esses elementos, desative Mostrar títulos.

A visibilidade dos diferentes rótulos no gráfico depende das configurações específicas do gráfico e das opções de exibição do rótulo. Esses podem ser configurados no painel de propriedades.

Você pode estilizar o texto que aparece no gráfico.

Faça o seguinte:

1. No painel propriedades, expanda a seção Aparência.

2. Em Aparência &gt; Apresentação, clique em the Estilo icon.

3. Na guia Geral, defina a fonte, o estilo de ênfase, o tamanho da fonte e a cor dos seguintes elementos de texto:

   * Título

   * Subtítulo

   * Nota de rodapé

### Personalizando o plano de fundo

Você pode personalizar o plano de fundo do gráfico. O plano de fundo pode ser definido por cor e imagem.

Faça o seguinte:

1. No painel de propriedades, expanda a seção Aparência.

2. Em Aparência &gt; Apresentação, clique em the Estilo icon .

3. Na guia Geral do painel de estilo, você pode selecionar uma cor de fundo (cor única ou expressão). Você também pode definir o plano de fundo como uma imagem da sua biblioteca de mídia ou de uma URL.

   Nota informativa

   Para adicionar uma imagem de fundo de uma URL, a origem precisa ser adicionada à lista de permissões na Política de segurança de conteúdo de seu locatário. Adicione a origem com a diretiva img-src. Isso é feito no centro de atividades de Administração por um administrador.

   Para obter mais informações, consulte [Criando uma entrada da CSP](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-content-security-policy.htm#AddEntry).

   Ao usar uma cor de fundo, use o controle deslizante para ajustar a opacidade do fundo.

   Ao usar uma imagem de fundo, você pode ajustar o tamanho e a posição da imagem.

### Personalizando a borda e a sombra

Você pode personalizar a borda e a sombra do gráfico.

Faça o seguinte:

1. No painel propriedades, expanda a seção Aparência.

2. Em Aparência &gt; Apresentação, clique em the Estilo icon.

3. Na guia Geral do painel de estilo, em Borda, ajuste o tamanho do Contorno para aumentar ou diminuir as linhas da borda ao redor do gráfico.

4. Selecione uma cor para a borda.

5. Ajuste o Raio do canto para controlar o arredondamento da borda.

6. Em Sobra na guia Geral, selecione um tamanho e uma cor para a sombra. Selecione Nenhum para remover a sombra.

## Limitações

O seletor de intervalo de datas não pode filtrar intervalos de datas superiores a 28 anos ou que contenham 10.000 ou mais valores. Se o intervalo de datas contiver um grande número de datas, use outro objeto, como um gráfico de linhas.

Para obter informações sobre limitações gerais, consulte [Limitações do](https://help.qlik.com/pt-BR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/dashboard-bundle.htm#Limitati).

### Limitações do formato de data

As datas no formato AAAAMMDD não podem ser usadas no seletor de intervalo de datas. Se o aplicativo tiver valores de data nesse formato, altere o formato da data no script de carregamento. Exemplos são mostrados abaixo.

[](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Visualizations/DashboardBundle/creating-date-range-picker.htm)

#### Exemplos: Transformando datas para compatibilidade com o seletor de intervalo de datas

Para o script de exemplo abaixo, considere o seguinte:

* `original_date` é o campo de data original no formato AAAAMMDD.

* `new_date1`, `new_date2` e `new_date3` são campos de data atualizados que estarão em formatos de data compatíveis.

* `original_table` é a tabela na qual o campo `original_date` foi carregado (não mostrado). Para fins do exemplo que mostra uma instrução LOAD completa, realizamos a transformação nesse campo existente usando um carregamento RESIDENT. No entanto, seus próprios dados podem ser carregados de muitas maneiras diferentes, dependendo do seu caso de uso.

```
SET DateFormat='M/D/YYYY';
			
Load 
Date(Date#(original_date, 'YYYYMMDD'),'YYYY/MM/DD') as new_date1,
Date(Date#(original_date, 'YYYYMMDD')) as new_date2,
Date(Date#(original_date, 'YYYYMMDD'),'YYYY-MM-DD') as new_date3
RESIDENT original_table;
```

Conteúdo de aprendizagem relacionado:

* [Como configuro um objeto seletor de data do pacote Dashboard?](https://help.qlik.com/lnk/How_configure_Dashboard_Bundle_Date_picker_object)

## Saiba mais

* [Como configuro um objeto seletor de data do pacote Dashboard?](https://help.qlik.com/lnk/How_configure_Dashboard_Bundle_Date_picker_object)