iT-Tech
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Últimos assuntos
» Cálculo de horas extras
Variável com uma data digitada criando um campo em uma tabela EmptySex 13 Out - 10:25 por Felipe Naibert

» Exportar Arquivos em quantidades (blocos) fixos de linhas.
Variável com uma data digitada criando um campo em uma tabela EmptyQui 20 Ago - 12:17 por Miro

» GRUPO DE ESTUDOS AUDIT ANALYTICS
Variável com uma data digitada criando um campo em uma tabela EmptyTer 9 Jun - 9:22 por Miro

» Cálculo do número da Semana no ano
Variável com uma data digitada criando um campo em uma tabela EmptySeg 11 maio - 11:18 por Miro

» A ordem dos argumentos altera o tempo de processamento
Variável com uma data digitada criando um campo em uma tabela EmptyQui 23 Abr - 14:50 por Miro

» Como pegar dados únicos de um campo?
Variável com uma data digitada criando um campo em uma tabela EmptySeg 23 Fev - 19:33 por Fernanda

» Existe algum comando no Analyzer que eu realize as instruções do SQL?
Variável com uma data digitada criando um campo em uma tabela EmptyQua 18 Fev - 9:22 por Raphael Moita Bertolino

» Lei de Benford: How Forensic Accountants Use Benford's Law To Detect Fraud
Variável com uma data digitada criando um campo em uma tabela EmptyQua 24 Dez - 7:53 por Márcia

» Importação de PDF
Variável com uma data digitada criando um campo em uma tabela EmptyTer 9 Dez - 13:23 por Fernanda


Variável com uma data digitada criando um campo em uma tabela

2 participantes

Ir para baixo

Variável com uma data digitada criando um campo em uma tabela Empty Variável com uma data digitada criando um campo em uma tabela

Mensagem  Miro Qui 21 Jun - 20:01

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!!

Miro

Mensagens : 110
Data de inscrição : 24/02/2012

http://www.it-tech.com.br

Ir para o topo Ir para baixo

Variável com uma data digitada criando um campo em uma tabela Empty Re: Variável com uma data digitada criando um campo em uma tabela

Mensagem  Raphael Moita Bertolino Sex 22 Jun - 15:07

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

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos