Para definir campos do tipo datetime no metadado Logix, preste atenção ao preencher as informações do campo para indicar o formato correto seja no FRM1007 (Cadastro de Tabelas) ou então no próprio formulário que também permite indicar o tamanho e precisão..
Qualificadores
O tamanho e precisão do campo Datetime são informados com uma numeração que identifica o qualificador para o formato do Datetime:
Qualificador | Unidade de Tempo/ Faixa de valores |
---|---|
1 - Year | Um ano, variando de 1899 até 9999. |
2 - Month | Um mês, variando de 01 até 12. |
3 - Day | Um dia, variando de 01 até 31. |
4 - Hour | Uma hora, variando de 00 ate 23. |
5 - Minute | Um minuto, variando de 00 até 59. |
6 - Second | Um segundo, variando de 00 até 59. |
Com base na tabela acima, para cadastrar um campo "Datetime Year to Second", por exemplo, deve-se informar:
Tipo de dado: Datetime
Tamanho: 1 (YEAR - maior qualificador)
Precisão: 6 (SECOND - menor qualificador)
RESULTADO: DATETIME YEAR TO SECOND
Exemplo de cadastro no FRM1007
Pode ser informado o qualificador sempre do maior para o menor, exemplo "datetime year to hour". O inverso "datetime hour to year" não funciona.
Exemplo de retorno de um campo "datetime year to second".