Login
Buscar
Quem está conectado
Há 31 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 29 Visitantes :: 1 Motor de buscamfelis, Nelson Arcas
[ Ver toda a lista ]
O recorde de usuários online foi de 84 em 31/8/2010, 16:42
Brasília
| |
Estamos no Twitter

Nossa Comunidade

Nosso Grupo

Últimos assuntos
Top dos mais postadores
| Marcos Guedes | ||||
| hugo | ||||
| alceu11 | ||||
| marcelofazan | ||||
| Julio | ||||
| mfelis | ||||
| Tales Ruan | ||||
| Nelson Arcas | ||||
| cabeludo | ||||
| marcio |
Criar Classe Limpas!
8/9/2010, 12:16 por mfelis
Pessoal quando define mos umas classe usamos o As. mas tem um problema ela herda das classe. e a mai...
Comentários: 0
SELECT e Botões ANTERIOR E PROXIMO.
6/9/2010, 14:22 por BrunoMesquita
Olá, queria saber se tem como ou se alguem ja fez algo parecido? É o seguinte, tenho um form onde us...
Comentários: 6
Estatísticas
Temos 1189 usuários registradosO último usuário registrado atende pelo nome de johnnyng
Os nossos membros postaram um total de 9856 mensagens em 1355 assuntos
campo calculado em um grid como fazer
Página 1 de 1 • Compartilhe •
campo calculado em um grid como fazer
tem uma coluna tempo de servico tmp_serv
como eu crio uma coluna com campo calculado em um grid
campo tmp_serv WITH TIME()-CAMPO.HR_CH
tem mais um campo dt_ch
como faze para ir atuaizando este campo tmp_serv atraves do objeto timer
como fazer isto transform, em hora e minutos
hr=14hs dia 12/4 hoje ja é 13/4 2151hs como fazer traduzir em hs e minut
como eu crio uma coluna com campo calculado em um grid
campo tmp_serv WITH TIME()-CAMPO.HR_CH
tem mais um campo dt_ch
como faze para ir atuaizando este campo tmp_serv atraves do objeto timer
como fazer isto transform, em hora e minutos
hr=14hs dia 12/4 hoje ja é 13/4 2151hs como fazer traduzir em hs e minut

alceu11- Participante Assíduo

Re: campo calculado em um grid como fazer
alceu, o que você chama de campo calculado?
não entendi!
não entendi!
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: campo calculado em um grid como fazer
preciso calcular o tempo que esta demorando no objeto timer,
coluna tempo da grid,,,,,,text temp_serv....
Para que o dono da empresa, veja isto real timer,,,,,qto tempo esta levando o servico.
tente colocar o codigo no timer , mais nao esta atualliando a grid.
este para mim seria o campo calculado
e
link
[Você precisa estar registrado e conectado para ver este link.]
coluna tempo da grid,,,,,,text temp_serv....
Para que o dono da empresa, veja isto real timer,,,,,qto tempo esta levando o servico.
tente colocar o codigo no timer , mais nao esta atualliando a grid.
este para mim seria o campo calculado
e
link
[Você precisa estar registrado e conectado para ver este link.]

alceu11- Participante Assíduo

Re: campo calculado em um grid como fazer
O código existente no teu timer é este:alceu11 escreveu:tente colocar o codigo no timer , mais nao esta atualliando a grid.
este para mim seria o campo calculado
- Código:
THISFORM.SETALL ('enabled', .T., 'commandbutton')
IF !EMPTY(THISFORM.txthr_ch.VALUE)
IF THISFORM.txthr_gravada.VALUE =DATETIME()
THISFORM.txthr_gravada.VALUE=DATETIME()
THISFORM.txttmp_serv.VALUE=STR(THISFORM.txthr_gravada.VALUE - THISFORM.txthr_ch.VALUE)
THISFORM.txttmp_serv.REFRESH()
ENDIF
ENDIF
=TABLEUPDATE(.T.,.T.,"tmp")
THISFORM.REFRESH()
Este "tempo real" que você se refere, seria como um relógio cronológico na tela?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: campo calculado em um grid como fazer
Este "tempo real" que você se refere, seria como um relógio cronológico na tela?
sim isto mesmo ele atualizaria a grid....... assim mostraria o tempo que ja foi gasto.. na grid....no metodo timer event do objeto timer
e qdo alterar tb.....

alceu11- Participante Assíduo

Re: campo calculado em um grid como fazer
Alceu,
Pelo que entendi voce precisa atualizar uma grid e gravar o tempo que levou para atualizar esse grid?
Pelo que entendi voce precisa atualizar uma grid e gravar o tempo que levou para atualizar esse grid?

Nelson Arcas- Participa Bastante

Re: campo calculado em um grid como fazer
Isto mesmo Nelson tem um objeto timer()
O funcionario pegou a ORDEM SERV.HR_CH , E HR_GRAVADA
HR_GRAVADA=DATETIME() SEMPRE TEM QUE IR GRAVANDO ESTA HORA NO TIMER()
TMP_SERV = HR_GRAVADA-HR_CH
CONFORME vai atualizando o timer() vai gravando o tempo,
so que nao estou conseguindo gravar o tempo,,,,,!!! tmp_serv que é qto ele gastou naquela ORD.SERV. A CADA 300 MILESIMOS DE SEGUNDOS, acho que deve ter outra forma,,mais nao estou conseguindo ,,,,estou ate desistindo, assim como a BINA!!!
pq o funcionario,,,,,,fica cobrando hr_extra apos as 18hs,,,,,
E o patrao da de olho que esta enrrolando....
O funcionario pegou a ORDEM SERV.HR_CH , E HR_GRAVADA
HR_GRAVADA=DATETIME() SEMPRE TEM QUE IR GRAVANDO ESTA HORA NO TIMER()
TMP_SERV = HR_GRAVADA-HR_CH
CONFORME vai atualizando o timer() vai gravando o tempo,
so que nao estou conseguindo gravar o tempo,,,,,!!! tmp_serv que é qto ele gastou naquela ORD.SERV. A CADA 300 MILESIMOS DE SEGUNDOS, acho que deve ter outra forma,,mais nao estou conseguindo ,,,,estou ate desistindo, assim como a BINA!!!
pq o funcionario,,,,,,fica cobrando hr_extra apos as 18hs,,,,,
E o patrao da de olho que esta enrrolando....

alceu11- Participante Assíduo

Re: campo calculado em um grid como fazer
Alceu,
Na empresa que trabalho tem um sistema de atendimento ao cliente e funcionario onde os operadores fazem o registro do chamado e gera uma ação direcionado para o departamento referente ao tipo da solicitação.
Quando alguém do departamento indicado começa a analisar a ação é alterado o status para "Analise" onde gravo o inicio só que não no formato Time() gravamos a hora como numeros inteiros exemplo:
12:03 fica armazenado como 1203.
Depois quando o usuario termina a analise é trocado novamente o status para concluido onde gravo a hora com numeros inteiros que ele terminou.
Assim conseguimos medir quanto tempo foi gasto para analisar cada ação.
Vamos supor que comecei ontem uma ação e vou terminar somente hoje, existe algumas funções que verifica o horario de trabalho que a pessoa pratica e desconta esse intervalo.
Espero ter ajudado
Na empresa que trabalho tem um sistema de atendimento ao cliente e funcionario onde os operadores fazem o registro do chamado e gera uma ação direcionado para o departamento referente ao tipo da solicitação.
Quando alguém do departamento indicado começa a analisar a ação é alterado o status para "Analise" onde gravo o inicio só que não no formato Time() gravamos a hora como numeros inteiros exemplo:
12:03 fica armazenado como 1203.
Depois quando o usuario termina a analise é trocado novamente o status para concluido onde gravo a hora com numeros inteiros que ele terminou.
Assim conseguimos medir quanto tempo foi gasto para analisar cada ação.
Vamos supor que comecei ontem uma ação e vou terminar somente hoje, existe algumas funções que verifica o horario de trabalho que a pessoa pratica e desconta esse intervalo.
Espero ter ajudado

Nelson Arcas- Participa Bastante

Re: campo calculado em um grid como fazer
E esta luz que eu queria no fim do Tunel, !!!
Boa Nelson valeu mesmo!!!
estou usando DateTime(),,,,,qdo o campo seria time()
Poderia Nelson me explicar melhor:
Como devo Usar a funcao time()?
mais como fazer o calculo em horas, e depois dias usando um campo time
no dia 13/4 as 9hs o funcionario foi para Barra da Tijuca, para fazer oservico.
so acabou no dia 14/4 as 14:30hs
Tens uma ideia como devo fazer? para calcular em horas?
Boa Nelson valeu mesmo!!!
estou usando DateTime(),,,,,qdo o campo seria time()
Poderia Nelson me explicar melhor:
Como devo Usar a funcao time()?
mais como fazer o calculo em horas, e depois dias usando um campo time
no dia 13/4 as 9hs o funcionario foi para Barra da Tijuca, para fazer oservico.
so acabou no dia 14/4 as 14:30hs
Tens uma ideia como devo fazer? para calcular em horas?

alceu11- Participante Assíduo

Re: campo calculado em um grid como fazer
alceu11 escreveu:no dia 13/4 as 9hs o funcionario foi para Barra da Tijuca, para fazer oservico.
so acabou no dia 14/4 as 14:30hs
Tens uma ideia como devo fazer? para calcular em horas?
- Código:
CLEAR
LOCAL dtInicio as String
LOCAL hrInicio as String
LOCAL dtFim as String
LOCAL hrFim as String
LOCAL tempoGasto as Datetime
m.dtInicio = '13/04/2010'
m.hrInicio = '09:00:00'
m.dtFim = '14/04/2010'
m.hrFim = '14:30:00'
m.dtmInicio = CTOT(m.dtInicio + ' ' + m.hrInicio)
m.dtmFim = CTOT(m.dtFim + ' ' + m.hrFim)
m.tempoGasto = m.dtmFim - m.dtmInicio
?"Segundos: "
??m.tempoGasto
?"Minutos: "
??int(m.tempoGasto/60)
?"Horas: "
??int(m.tempoGasto/60/60)
?"Dias: "
??INT(m.tempoGasto/86400)
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Re: campo calculado em um grid como fazer
Alceu, verificando o seu exemplo
Essas horas é pra serem contadas corridas ou descontar algum intervalo que o funcionario descansou?
alceu11 escreveu:
no dia 13/4 as 9hs o funcionario foi para Barra da Tijuca, para fazer oservico.
so acabou no dia 14/4 as 14:30hs
Tens uma ideia como devo fazer? para calcular em horas?
Essas horas é pra serem contadas corridas ou descontar algum intervalo que o funcionario descansou?

Nelson Arcas- Participa Bastante

Re: campo calculado em um grid como fazer
descontar 12 hs de descanso de um dia para o outro

alceu11- Participante Assíduo

Re: campo calculado em um grid como fazer
Conseguiu, Alceu?
_________________
Marcos Guedes - Programador e desenvolvedor Web.
Convidado, seja nosso seguidor no Twitter:
twitter.com/programacaobras

Marcos Guedes- Webmaster

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum





» Criar Classe Limpas!
» Total Code Generator
» SELECT e Botões ANTERIOR E PROXIMO.
» Interpretador de "VFPSCRIPT"
» Encriptação MD5
» Musicas que fizeram parte de minha vida!
» 2 Homens e meio
» Bom Dia Boa Tarde Boa Noite
» help hackers vfp7
» O Gmail se atreveu a nos dizer o que é mais importante para nós
» AVATAR
» Banda larga, WIMAX x SKy, fim dos nossos problemas?
» Anti Tracks 7 ( free em 06/09/2010 )
» VFP x Firebird
» Eu queria comprar um notbruike
» TCC programação
» SQLEXEC ACCESS
» converter campo data/hora
» Da série: Completando minhas fotos!