- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- mostrar data de validade de lote corretamente
×
Linguagem de Programação ADVPL
Perguntas mostrar data de validade de lote corretamente
- lsoliv
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 36
- Obrigados Recebidos: 0
10 anos 9 meses atrás - 10 anos 9 meses atrás #20909
por lsoliv
mostrar data de validade de lote corretamente foi criado por lsoliv
Bom dia pessoal.
No relatório MATR285 indo em personalizar e fórmulas, preciso inserir uma fórmula para mostrar a data de validade do lote do produto no relatório.
Acontece que inseri a fórmula SB8->B8_DTVALID, mas não mostra a data de validade correta. Mostra como 12/01/2012 em todos os lotes mas o correto seria 17/10/17. Alguém saberia me dizer onde estou errando?
Grato!
No relatório MATR285 indo em personalizar e fórmulas, preciso inserir uma fórmula para mostrar a data de validade do lote do produto no relatório.
Acontece que inseri a fórmula SB8->B8_DTVALID, mas não mostra a data de validade correta. Mostra como 12/01/2012 em todos os lotes mas o correto seria 17/10/17. Alguém saberia me dizer onde estou errando?
Grato!
Ultima edição: 10 anos 9 meses atrás por lsoliv.
Por favor Acessar ou Registrar para participar da conversa.
- lsoliv
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 36
- Obrigados Recebidos: 0
10 anos 9 meses atrás - 10 anos 9 meses atrás #20910
por lsoliv
Respondido por lsoliv no tópico mostrar data de validade de lote corretamente
Inseri a fórmula Posicione("SB8",1,xFilial("SB8")+SB8->B8_DTVALID) e Posicione("SB8",1,xFilial("SB8")+SB8->B8_PRODUTO + SB8->B8_LOCAL + SB8->B8_DTVALID, "B8_DTVALID")
mas deu erro (type mismatch on +) na informação no relatório anexo.
mas deu erro (type mismatch on +) na informação no relatório anexo.
Ultima edição: 10 anos 9 meses atrás por lsoliv.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 9 meses atrás #20913
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico mostrar data de validade de lote corretamente
DtoC( Posicione("SB8",1,xFilial("SB8")+SB8->B8_PRODUTO + SB8->B8_LOCAL + DtoS(SB8->B8_DTVALID), "B8_DTVALID") )
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 9 meses atrás #20914
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico mostrar data de validade de lote corretamente
Leandro boa tarde agora que reparei, não entendi, vc esta posicionado já na sb8 ? pois está usando a sb8 pra achar a sb8 ?
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- lsoliv
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 36
- Obrigados Recebidos: 0
10 anos 9 meses atrás #20916
por lsoliv
Respondido por lsoliv no tópico mostrar data de validade de lote corretamente
Boa tarde Luiz Alberto
O correto da fórmula seria apenas SB8->B8_DTVALID (pois funciona no relatório MTR425) e mostra a validade dos lotes corretamente.
Mas no relatório MTR285, não funfa. Informei o posicione apenas como exemplo, tentei usar ele de todas as formas.
O correto da fórmula seria apenas SB8->B8_DTVALID (pois funciona no relatório MTR425) e mostra a validade dos lotes corretamente.
Mas no relatório MTR285, não funfa. Informei o posicione apenas como exemplo, tentei usar ele de todas as formas.
Por favor Acessar ou Registrar para participar da conversa.
- lalberto
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
10 anos 9 meses atrás #20925
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Respondido por lalberto no tópico mostrar data de validade de lote corretamente
Brother guenta um pouco que vejo pra vc ok.
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- mostrar data de validade de lote corretamente
Tempo para a criação da página:0.135 segundos