- Trabalhando com o QlikView
- Sintaxe de scripts e funções de gráficos
- Funções em scripts e expressões de gráficos
- Funções de data e hora
- setdateyear – função de script e gráfico
setdateyear – função de script e gráfico
Essa função pega um timestamp e um year como entrada e atualiza o timestamp com o year especificado na entrada.
Syntax:
setdateyear (timestamp, year)
Tipo de dados de retorno: dual
Arguments:
Argumento | Descrição |
---|---|
timestamp | A data para avaliar como carimbo de data/hora ou a expressão resolvendo para um carimbo de data/hora, por exemplo “2012-10-12”. |
year | Um ano com quatro dígitos. |
Esses exemplos usam o formato de data DD/MM/YYYY. O formato de data é especificado no comando SET DateFormat na parte superior do seu script de carregamento. Altere o formato nos exemplos para atender às suas necessidades.
Exemplo | Resultado | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
setdateyear ('29/10/2005', 2013) | Retorna ' |
||||||||||||||||||||||||||||
setdateyear ('29/10/2005 04:26:14', 2013) |
Retorna ' |
||||||||||||||||||||||||||||
Adicione o script de exemplo ao seu documento e execute-o. Em seguida, adicione pelo menos os campos listados na coluna de resultados a um documento para ver o resultado. SetYear: Load *, SetDateYear(testdates, 2013) as NewYear Inline [ testdates 1/11/2012 10/12/2012 1/5/2013 2/1/2013 19/5/2013 15/9/2013 11/12/2013 2/3/2014 14/5/2014 13/6/2014 7/7/2014 4/8/2014 ]; |
|