Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Portuguese | ||||||
---|---|---|---|---|---|---|
|
Classe: MsmGet Cria um objeto visual para edição de campos baseado no Dicionário de Campos (SX3) ou em um array. |
...
NewContrutor da Classe MsMGet. Retorna uma nova instância do Objeto da Classe MsMGet.MsmGet(): New ( [ cAlias], [ uPar2], < nOpc>, <lUnqFocus>, [ uPar5], [ uPar6], [ aAcho], [ aPos], [ aCpos], [ nModelo], [ uPar11], [ uPar12], [ uPar13], [ oWnd], [ lF3], [ lMemoria], [ lColumn], [ caTela], [ lNoFolder], [ lProperty], [ aField], [ aFolder], [ lCreate], [ lNoMDIStretch], [ uPar25] ) -->
|
...
|
...
|
...
|
...
|
...
Parâmetro nOpcCaso a variável Private aRotina tenha sido declarada no fonte, o parâmetro nOpc deverá ser informado com o número da linha do vetor aRotina. Caso contrário utilizará sua propriedade com o mesmo nome com seguinte formato:
- aRotina
Parâmetro aFieldQuando o desenvolvedor não utilizar a MsmGet baseada no SX3, deverá informar o parâmetro aField com a seguinte estrutura:
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
DisableEste método desabilita a edição de todos os controles do folder do objeto MsMGet ativo.MsmGet(): Disable ( ) --> EnableEste metodo habilita a edição de todos os controles do folder do objeto MsMGet ativo.MsmGet(): Enable ( ) --> HideEste método inibe a visualização de todos os controles do folder do objeto MsMGet ativo.MsmGet(): Hide ( ) --> ShowEste método habilita a visualização de todos os controles do folder do objeto MsMGet ativo.MsmGet(): Show ( ) -->
A validação dos campos criados na enchoice é executada na seguinte ordem: validação de usuario (X3_VLDUSER) , depois validação do sistema (X3_VALID) e por último a trigger. |
Informações | ||
---|---|---|
| ||
O parâmetro MV_ENCHOLD permite mudar a forma como os campos são exibidos na Msmget, seu conteúdo pode ser visualizado/alterado no Configurador. Ele recebe os valores 1 e 2:
Esse parâmetro influencia somente a classe Msmget, rotinas criadas em MVC não fazem a leitura desse parâmetro. |
Templatedocumentos |
---|
HTML |
---|
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|
Disable
Este método desabilita a edição de todos os controles do folder do objeto MsMGet ativo.
MsmGet(): Disable ( ) -->
Enable
Este metodo habilita a edição de todos os controles do folder do objeto MsMGet ativo.
MsmGet(): Enable ( ) -->
Hide
Este método inibe a visualização de todos os controles do folder do objeto MsMGet ativo.
MsmGet(): Hide ( ) -->
Refresh
Método de atualização do objeto
MsmGet(): Refresh ( ) -->
SetFocus
Este método atribui o foco para o objeto.
MsmGet(): SetFocus ( ) -->
Show
Este método habilita a visualização de todos os controles do folder do objeto MsMGet ativo.
MsmGet(): Show ( ) -->
...
A validação dos campos criados na enchoice é executada na seguinte ordem: validação de usuario (X3_VLDUSER) , depois validação do sistema (X3_VALID) e por último a trigger.
...