- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Desabilitar campo msget
×
Linguagem de Programação ADVPL
Perguntas Desabilitar campo msget
- thiagoa_sousa
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
9 anos 1 semana atrás - 9 anos 1 semana atrás #29575
por thiagoa_sousa
Desabilitar campo msget foi criado por thiagoa_sousa
Olá pessoal, estou precisando desabilitar alguns campode de uma caixa de diálogo que fiz porém não estou conseguindo. Como que faço para desabiliar um msget? Segue abaixo o código...
DEFINE MSDIALOG oDlg TITLE "New Dialog" FROM 000, 000 TO 353, 500 COLORS 0, 16777215 PIXEL
@ 004, 003 GROUP oGrpProd TO 076, 244 PROMPT "Produtos Nota Fiscal" OF oDlg COLOR 0, 16777215 PIXEL
@ 044, 009 MSCOMBOBOX oProdNot VAR nProdNot ITEMS aItProd SIZE 195, 010 OF oDlg COLORS 0, 16777215 ON CHANGE msgAlert(nProdNot) PIXEL
@ 044, 208 MSGET oQtdProd VAR nQtdProd PICTURE "@E 999,999.99" SIZE 037, 010 OF oDlg COLORS 0, 16777215 PIXEL HASBUTTON
@ 016, 008 RADIO oOpGet VAR nOpGet ITEMS "Imprimir Todos","Selecionar Produtos" SIZE 131, 018 OF oDlg COLOR 0, 16777215 ON CHANGE iif(nOpGet==1,msgAlert('1'),msgAlert('2')) PIXEL
@ 036, 009 SAY oSay1 PROMPT "Selecione o Produto:" SIZE 065, 007 OF oDlg COLORS 0, 16777215 PIXEL
@ 036, 207 SAY oSay2 PROMPT "Quantidade:" SIZE 025, 007 OF oDlg COLORS 0, 16777215 PIXEL
@ 058, 102 BUTTON oButton1 PROMPT "Adicionar" SIZE 037, 012 OF oDlg PIXEL
@ 089, 004 LISTBOX oListBox1 VAR nListBox1 ITEMS {} SIZE 239, 064 OF oDlg COLORS 0, 16777215 PIXEL
@ 081, 004 SAY oSay3 PROMPT "Produtos Adicionados:" SIZE 063, 007 OF oDlg COLORS 0, 16777215 PIXEL
@ 159, 155 BUTTON oButton2 PROMPT "Imprimir" SIZE 037, 012 OF oDlg ACTION Close() PIXEL
@ 159, 203 BUTTON oButton3 PROMPT "Cancelar" SIZE 037, 012 OF oDlg ACTION Close(oDlg) PIXEL
ACTIVATE MSDIALOG oDlg
DEFINE MSDIALOG oDlg TITLE "New Dialog" FROM 000, 000 TO 353, 500 COLORS 0, 16777215 PIXEL
@ 004, 003 GROUP oGrpProd TO 076, 244 PROMPT "Produtos Nota Fiscal" OF oDlg COLOR 0, 16777215 PIXEL
@ 044, 009 MSCOMBOBOX oProdNot VAR nProdNot ITEMS aItProd SIZE 195, 010 OF oDlg COLORS 0, 16777215 ON CHANGE msgAlert(nProdNot) PIXEL
@ 044, 208 MSGET oQtdProd VAR nQtdProd PICTURE "@E 999,999.99" SIZE 037, 010 OF oDlg COLORS 0, 16777215 PIXEL HASBUTTON
@ 016, 008 RADIO oOpGet VAR nOpGet ITEMS "Imprimir Todos","Selecionar Produtos" SIZE 131, 018 OF oDlg COLOR 0, 16777215 ON CHANGE iif(nOpGet==1,msgAlert('1'),msgAlert('2')) PIXEL
@ 036, 009 SAY oSay1 PROMPT "Selecione o Produto:" SIZE 065, 007 OF oDlg COLORS 0, 16777215 PIXEL
@ 036, 207 SAY oSay2 PROMPT "Quantidade:" SIZE 025, 007 OF oDlg COLORS 0, 16777215 PIXEL
@ 058, 102 BUTTON oButton1 PROMPT "Adicionar" SIZE 037, 012 OF oDlg PIXEL
@ 089, 004 LISTBOX oListBox1 VAR nListBox1 ITEMS {} SIZE 239, 064 OF oDlg COLORS 0, 16777215 PIXEL
@ 081, 004 SAY oSay3 PROMPT "Produtos Adicionados:" SIZE 063, 007 OF oDlg COLORS 0, 16777215 PIXEL
@ 159, 155 BUTTON oButton2 PROMPT "Imprimir" SIZE 037, 012 OF oDlg ACTION Close() PIXEL
@ 159, 203 BUTTON oButton3 PROMPT "Cancelar" SIZE 037, 012 OF oDlg ACTION Close(oDlg) PIXEL
ACTIVATE MSDIALOG oDlg
Ultima edição: 9 anos 1 semana atrás por thiagoa_sousa.
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
9 anos 1 semana atrás - 9 anos 1 semana atrás #29578
por kanaamlrr
Respondido por kanaamlrr no tópico Desabilitar campo msget
oQtdProd:Disable()
ou
@ 044, 208 MSGET oQtdProd VAR nQtdProd PICTURE "@E 999,999.99" When .F. SIZE 037, 010 OF oDlg COLORS 0, 16777215 PIXEL HASBUTTON
ou
@ 044, 208 MSGET oQtdProd VAR nQtdProd PICTURE "@E 999,999.99" When .F. SIZE 037, 010 OF oDlg COLORS 0, 16777215 PIXEL HASBUTTON
Ultima edição: 9 anos 1 semana atrás por kanaamlrr.
Por favor Acessar ou Registrar para participar da conversa.
- thiagoa_sousa
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
9 anos 1 semana atrás #29579
por thiagoa_sousa
Respondido por thiagoa_sousa no tópico Desabilitar campo msget
Olá Kanaãm ,
em primeiro lugar eu gostaria de te agradecer pela ajuda...
Gostaria de saber onde eu encontro uma lista das funções que eu posso utilizar. Um exemplo seria o metodo Disable, procurei o dia inteiro e não tinha encontrado praticamente nada. Onde que eu encontro a documentação?
em primeiro lugar eu gostaria de te agradecer pela ajuda...
Gostaria de saber onde eu encontro uma lista das funções que eu posso utilizar. Um exemplo seria o metodo Disable, procurei o dia inteiro e não tinha encontrado praticamente nada. Onde que eu encontro a documentação?
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
9 anos 1 semana atrás #29581
por kanaamlrr
Respondido por kanaamlrr no tópico Desabilitar campo msget
Então Thiago,
Você consegue encontrar na documentação do componente em si, porém os métodos Disable, Enable, Hide e Show são comuns para praticamente todos os componentes de tela.
A documentação geralmente está no TDN, mas existem apostilas bem completas na área de downloads aqui do site.
Abraço!
Você consegue encontrar na documentação do componente em si, porém os métodos Disable, Enable, Hide e Show são comuns para praticamente todos os componentes de tela.
A documentação geralmente está no TDN, mas existem apostilas bem completas na área de downloads aqui do site.
Abraço!
Por favor Acessar ou Registrar para participar da conversa.
- thiagoa_sousa
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 10
- Obrigados Recebidos: 0
9 anos 1 semana atrás #29585
por thiagoa_sousa
Respondido por thiagoa_sousa no tópico Desabilitar campo msget
Ok Kanaãm. Muito obrigado. Você me ajudou demais!
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Desabilitar campo msget
Tempo para a criação da página:0.119 segundos