×
Linguagem de Programação ADVPL
Perguntas Tela Modelo 3
- filipe.abreu
- Autor do Tópico
- Desconectado
- Membro Júnior
Menos
Mais
- Postagens: 23
- Obrigados Recebidos: 0
10 anos 2 meses atrás - 10 anos 2 meses atrás #24654
por filipe.abreu
Tela Modelo 3 foi criado por filipe.abreu
Olá pessoal, gostaria de um exemplo se possível de como fazer com que ao clicar com a seta para baixa na (área itens da tela) a nova linha que abrir já venha com o nº de item incrementado igual ao que acontece com a inclusão de produtos em uma solicitação de compra. Eu tenho uma tela modelo 3 e já consegui fazer com que ao clicar em incluir a primeira linha venha com a coluna nº do item preenchida com 001, só que, quando vou adcionar outra linha a coluna vem em branco.
Ultima edição: 10 anos 2 meses atrás por filipe.abreu.
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 2 meses atrás #24656
por kanaamlrr
Respondido por kanaamlrr no tópico Tela Modelo 3
Filipe,
Se você estiver montando a tela com o MsGetDados, você precisa informar no 8º parâmetro da função qual o nome do campo que você quer incrementas da seguinte forma:
oGetDados := MsGetDados():New(nTop, nLeft, nBottom, nRight, nOpc, cLinhaOK, cTudoOK, "+D1_ITEM", lDelete, , , , nMax, cFieldOK, cSuperDel, , cDelOK, oDlg)
Abraço!
Se você estiver montando a tela com o MsGetDados, você precisa informar no 8º parâmetro da função qual o nome do campo que você quer incrementas da seguinte forma:
oGetDados := MsGetDados():New(nTop, nLeft, nBottom, nRight, nOpc, cLinhaOK, cTudoOK, "+D1_ITEM", lDelete, , , , nMax, cFieldOK, cSuperDel, , cDelOK, oDlg)
Abraço!
Por favor Acessar ou Registrar para participar da conversa.
Tempo para a criação da página:0.101 segundos