- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Atualizar dados na tela de Orçamentos
×
Linguagem de Programação ADVPL
Perguntas Atualizar dados na tela de Orçamentos
- sfranco
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 5
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24515
por sfranco
Atualizar dados na tela de Orçamentos foi criado por sfranco
Bom dia. Estou incluindo itens em Orçamentos através de uma "janela" semelhante a que é exibida quando acessamos o Cadastro de Acessórios. Consigo exibir os itens inclusos no browse porem não consigo atualizar os totais do Orçamento. Ao final de minha rotina utilizo a função GetdRefresh(). Sabem o que preciso fazer para que os dados sejam atualizados no Orçamento?
Por favor Acessar ou Registrar para participar da conversa.
- AndersonBR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 108
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24517
por AndersonBR
Respondido por AndersonBR no tópico Atualizar dados na tela de Orçamentos
Sergio, se eu entendi bem você customizou uma tela quer atualizar o conteúdo de um objeto Get, se for isso você deve atualizar o conteúdo da variável e chamar e dar um refresh no no objeto.
Abaixo um pequeno exemplo
Static Function AtuVeic()
cSayVeic := Capital(Posicione("DA3",1,xFilial("DA3")+cGetVeic, "DA3_DESC"))
cGetMot := Capital(Posicione("DA3",1,xFilial("DA3")+cGetVeic, "DA3_MOTORI"))
oSayVeic:CtrlRefresh()
oGetMot:CtrlRefresh()
Return .T.
Abaixo um pequeno exemplo
Static Function AtuVeic()
cSayVeic := Capital(Posicione("DA3",1,xFilial("DA3")+cGetVeic, "DA3_DESC"))
cGetMot := Capital(Posicione("DA3",1,xFilial("DA3")+cGetVeic, "DA3_MOTORI"))
oSayVeic:CtrlRefresh()
oGetMot:CtrlRefresh()
Return .T.
Por favor Acessar ou Registrar para participar da conversa.
- sfranco
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 5
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24521
por sfranco
Respondido por sfranco no tópico Atualizar dados na tela de Orçamentos
Agradeço a ajuda Anderson.
Talvez não tenha explicado direito, eu criei um botão na tela que ao ser acessado abre dados de uma tabela customizada de produtos, escolho determinados produtos e confirmo. Estou incluindo as informações destes produtos diretamente no aCols. Utilizando a função GetdRefresh() ao final desta rotina, os itens inclusos são exibidos como itens do Orçamento porem os totais não são alterados, ou seja, apenas consigo exibí-los. A função CtrlRefresh() é dada como indisponível.
Talvez não tenha explicado direito, eu criei um botão na tela que ao ser acessado abre dados de uma tabela customizada de produtos, escolho determinados produtos e confirmo. Estou incluindo as informações destes produtos diretamente no aCols. Utilizando a função GetdRefresh() ao final desta rotina, os itens inclusos são exibidos como itens do Orçamento porem os totais não são alterados, ou seja, apenas consigo exibí-los. A função CtrlRefresh() é dada como indisponível.
Por favor Acessar ou Registrar para participar da conversa.
- AndersonBR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 108
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24549
por AndersonBR
Respondido por AndersonBR no tópico Atualizar dados na tela de Orçamentos
Toda a tela é customizada? Se não qual rotina padrão você está usando, qualquer coisa dou uma olhada aqui no fonte padrão se for o caso para vermos o que pode ser feito.
Se for toda tela customizada manda o trecho onde cria os totalizadores para eu dar uma olhada.
Abraço
Se for toda tela customizada manda o trecho onde cria os totalizadores para eu dar uma olhada.
Abraço
Por favor Acessar ou Registrar para participar da conversa.
- sfranco
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 5
- Obrigados Recebidos: 0
- AndersonBR
- Desconectado
- Membro Especialista
Menos
Mais
- Postagens: 108
- Obrigados Recebidos: 0
10 anos 3 meses atrás #24559
por AndersonBR
Respondido por AndersonBR no tópico Atualizar dados na tela de Orçamentos
Sergio, não localizei o fonte, se tem Skype? Se tiver me adiciona anderson.barbosa.btu.
Aí te dou uma força pra ajustar isso aí.
Ou se não manda o fonte para Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.
Aqui não consegui pegar.
Aí te dou uma força pra ajustar isso aí.
Ou se não manda o fonte para Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.
Aqui não consegui pegar.
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Atualizar dados na tela de Orçamentos
Tempo para a criação da página:0.132 segundos