Últimos assuntos
Variável com uma data digitada criando um campo em uma tabela
2 participantes
Página 1 de 1
Variável com uma data digitada criando um campo em uma tabela
Esta questão recebi no nosso email de suporte (suporte@it-tech.com.br) faz um tempo:
Boa tarde!!
Caros colegas,
Estou com uma duvida para criar um campo na seguinte questão;
No script, criei uma variável onde conforme a data digitada devera criar um campo na tabela com esse valor
Exe: DIALOG (DIALOG TITLE "Caixa de diálogo do usuário" WIDTH 283 HEIGHT 112 ) (BUTTONSET TITLE "&OK;&Cancelar" AT 48 72 DEFAULT 1 HORZ ) (EDIT TO "DATA" AT 24 36 WIDTH 216 HEIGHT 25 DEFAULT "'DD/MM/AAAA' " ) (TEXT TITLE "DIGITE A DATA PARA GERAR O RELATORIO" AT 24 16 )
Agora a duvida é como faço para inserir essa data digitada em forma de campo
Tentei a seguinte forma:
DEFINE FIELDS DATA_INSERIDA DATE = %DATA%
E não esta funcionando!!!!
Fico no aguardo!!
Abraços!!
Boa tarde!!
Caros colegas,
Estou com uma duvida para criar um campo na seguinte questão;
No script, criei uma variável onde conforme a data digitada devera criar um campo na tabela com esse valor
Exe: DIALOG (DIALOG TITLE "Caixa de diálogo do usuário" WIDTH 283 HEIGHT 112 ) (BUTTONSET TITLE "&OK;&Cancelar" AT 48 72 DEFAULT 1 HORZ ) (EDIT TO "DATA" AT 24 36 WIDTH 216 HEIGHT 25 DEFAULT "'DD/MM/AAAA' " ) (TEXT TITLE "DIGITE A DATA PARA GERAR O RELATORIO" AT 24 16 )
Agora a duvida é como faço para inserir essa data digitada em forma de campo
Tentei a seguinte forma:
DEFINE FIELDS DATA_INSERIDA DATE = %DATA%
E não esta funcionando!!!!
Fico no aguardo!!
Abraços!!
Re: Variável com uma data digitada criando um campo em uma tabela
Miro escreveu:Esta questão recebi no nosso email de suporte (suporte@it-tech.com.br) faz um tempo:
Boa tarde!!
Caros colegas,
Estou com uma duvida para criar um campo na seguinte questão;
No script, criei uma variável onde conforme a data digitada devera criar um campo na tabela com esse valor
Exe: DIALOG (DIALOG TITLE "Caixa de diálogo do usuário" WIDTH 283 HEIGHT 112 ) (BUTTONSET TITLE "&OK;&Cancelar" AT 48 72 DEFAULT 1 HORZ ) (EDIT TO "DATA" AT 24 36 WIDTH 216 HEIGHT 25 DEFAULT "'DD/MM/AAAA' " ) (TEXT TITLE "DIGITE A DATA PARA GERAR O RELATORIO" AT 24 16 )
Agora a duvida é como faço para inserir essa data digitada em forma de campo
Tentei a seguinte forma:
DEFINE FIELDS DATA_INSERIDA DATE = %DATA%
E não esta funcionando!!!!
Fico no aguardo!!
Abraços!!
Boa tarde,
Foi feito alguns testes com o seu script e levado a um resultado que quando você estava utilizado uma caixa de dialogo por default ele recebe o tipo como string, qual a solução pra isso transformar esse campo de string para numérico. Com a utilização da função CTOD que pega campo numérico ou caractere e transforma para um campo tipo data, utilizado essa função você consegue reconhecer normalmente o que está sendo digitado no campo.
Script corrigido:
DIALOG (DIALOG TITLE "Caixa de diálogo do usuário" WIDTH 283 HEIGHT 112 ) (BUTTONSET TITLE "&OK;&Cancelar" AT 48 72 DEFAULT 1 HORZ) (EDIT TO "DATA" AT 24 36 WIDTH 216 HEIGHT 25 DEFAULT "DD/MM/AAAA" ) (TEXT TITLE "DIGITE A DATA PARA GERAR O RELATORIO" AT 24 16 )
DEFINE FIELD DATA_INSERIDA COMPUTED CTOD(DATA;"DD/MM/AAAA")
Se continuar com alguma duvida em relação a transformação desse campo, favor entrar em contato novamente.
Abraço
Raphael Moita Bertolino- Mensagens : 26
Data de inscrição : 02/05/2012
Tópicos semelhantes
» Filtrar campo da data vazio
» Com o campo a data de nascimento, como saber a idade da pessoa no dia?
» Reaproveitando uma TABELA para ler n Arquivos de mesma estrutura
» Script: Perfil dos Valores (Data, Máximo, Mínimo, Total, Média, Quantidade de Ocorrências)
» Filtro por data de execução
» Com o campo a data de nascimento, como saber a idade da pessoa no dia?
» Reaproveitando uma TABELA para ler n Arquivos de mesma estrutura
» Script: Perfil dos Valores (Data, Máximo, Mínimo, Total, Média, Quantidade de Ocorrências)
» Filtro por data de execução
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Sex 13 Out - 10:25 por Felipe Naibert
» Exportar Arquivos em quantidades (blocos) fixos de linhas.
Qui 20 Ago - 12:17 por Miro
» GRUPO DE ESTUDOS AUDIT ANALYTICS
Ter 9 Jun - 9:22 por Miro
» Cálculo do número da Semana no ano
Seg 11 maio - 11:18 por Miro
» A ordem dos argumentos altera o tempo de processamento
Qui 23 Abr - 14:50 por Miro
» Como pegar dados únicos de um campo?
Seg 23 Fev - 19:33 por Fernanda
» Existe algum comando no Analyzer que eu realize as instruções do SQL?
Qua 18 Fev - 9:22 por Raphael Moita Bertolino
» Lei de Benford: How Forensic Accountants Use Benford's Law To Detect Fraud
Qua 24 Dez - 7:53 por Márcia
» Importação de PDF
Ter 9 Dez - 13:23 por Fernanda