Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Classe: FWFormViewStruct
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Português, Inglês, Espanhol |
Versão | P10 R1.4 |
Descrição
Classe responsável por representar uma estrutura de dados para um
formulário do tipo FormGrid ou FormField do View.
A classe tem estrutura para representar:
- Diversos Campos
- Diversas Pastas
- Diversos Agrupamentos de Pastas
formulário do tipo FormGrid ou FormField do View.
A classe tem estrutura para representar:
- Diversos Campos
- Diversas Pastas
- Diversos Agrupamentos de Pastas
AddField
Sintaxe
FWFORMVIEWSTRUCT():AddField(<cIdField >, <cOrdem >, <cTitulo >, <cDescric >, <aHelp >, <cType >, <cPicture >, <bPictVar >, <cLookUp >, <lCanChange >, <cFolder >, <cGroup >, [ aComboValues ], [ nMaxLenCombo ], <cIniBrow >, <lVirtual >, <cPictVar >, [ lInsertLine ], [ nWidth ])-> NIL
Descrição
Adiciona um campo a estrutura.
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdField | Caracteres | Id do Field | X | ||
cOrdem | Caracteres | Ordem do campo | X | ||
cTitulo | Caracteres | Titulo do campo | X | ||
cDescric | Caracteres | Descricao completa do campo | X | ||
aHelp | Array | Array com o Help dos campos |
cType | Caracteres | Tipo | X | ||
cPicture | Caracteres | Picture do campo |
bPictVar | Bloco de Código | Bloco de picture Var |
cLookUp | Caracteres | Chave para ser usado no LooKUp |
lCanChange | Lógico | Logico dizendo se o campo pode ser alterado |
cFolder | Caracteres | Id da Folder onde o field esta |
cGroup | Caracteres | Id do Group onde o field esta |
aComboValues | Array | Array com os Valores do combo | {} | ||
nMaxLenCombo | Numérico | Tamanho maximo da maior opção do combo | 0 | ||
cIniBrow | Caracteres | Inicializador do Browse |
lVirtual | Lógico | Indica se o campo é virtual |
cPictVar | Caracteres | Picture variavel |
lInsertLine | Lógico | Se verdadeiro, indica pulo de linha após o campo | .F. | ||
nWidth | Numérico | Largura fixa da apresentação do campo |
AddFolder
Sintaxe
FWFORMVIEWSTRUCT():AddFolder(<cId >, <cTitulo >)-> NIL
Descrição
Adiciona uma pasta à estrutura.
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cId | Caracteres | ID da pasta | X | ||
cTitulo | Caracteres | Titulo da Pasta | X |
AddGroup
Sintaxe
FWFORMVIEWSTRUCT():AddGroup(<cID >, <cTitulo >, <cIDFolder >, [ nType ])-> NIL
Descrição
Adiciona um agrupamento para campos.
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cID | Caracteres | Id do Group | X | ||
cTitulo | Caracteres | Título do Group | X | ||
cIDFolder | Caracteres | ID da pasta onde o grupo sera criado | X | ||
nType | Numérico | Tipo do agrupamento ( 1=Janela | 2=Separador ) | 1 |
RemoveField
Sintaxe
FWFORMVIEWSTRUCT():RemoveField(<cIdField >)-> NIL
Descrição
Remove um campo da estrutura.
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdField | Caracteres | ID do campo | X |
GetFields
Sintaxe
FWFORMVIEWSTRUCT():GetFields()-> NIL
Descrição
Retorna a coleção de campos de edição da estrutura.
GetFolders
Sintaxe
FWFORMVIEWSTRUCT():GetFolders()-> NIL
Descrição
Retorna a coleção de pastas
SetProperty
Sintaxe
FWFORMVIEWSTRUCT():SetProperty(<cIdField >, <nProperty >, <xValue >)-> NIL
Descrição
Troca a propriedade de um Field ou de Todos
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdField | Caracteres | ID do Field( se passado * troca de todos os campos) | X | ||
nProperty | Numérico | Nome da Propriedade, ela pode ser(lembre-se de incluir o FWMVCDEF.CH no fonte): MVC_VIEW_IDFIELD C Nome do Campo MVC_VIEW_ORDEM C Ordem MVC_VIEW_TITULO C Titulo do campo MVC_VIEW_DESCR C Descrição do campo MVC_VIEW_HELP A Array com Help MVC_VIEW_PICT C Picture MVC_VIEW_PVAR B Bloco de Picture Var MVC_VIEW_LOOKUP C Consulta F3 MVC_VIEW_CANCHANGE L Indica se o campo é editável MVC_VIEW_FOLDER_NUMBER C Pasta do campo MVC_VIEW_GROUP_NUMBER C Agrupamento do campo MVC_VIEW_COMBOBOX A Lista de valores permitido do campo (Combo) MVC_VIEW_MAXTAMCMB N Tamanho Maximo da maior opção do combo MVC_VIEW_INIBROW C Inicializador de Browse MVC_VIEW_VIRTUAL L Indica se o campo é virtual MVC_VIEW_PICTVAR C Picture Variável MVC_VIEW_INSERTLINE L Indica se deve haver pulo de linha após o campo MVC_VIEW_WIDTH N Largura fixa do campo no grid MVC_VIEW_MODAL L Indica se o campo deve ser exibido em formulários modal | X | ||
xValue | Qualquer | - Valor a ser atribuido | X |
HasField
Sintaxe
FWFORMVIEWSTRUCT():HasField(<cIdField >)-> NIL
Descrição
Informa se um determinado campo existe na estrutura
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdField | Caracteres | ID do campo a ser analisado | X |
GetProperty
Sintaxe
FWFORMVIEWSTRUCT():GetProperty(<cIdField >, <nProperty >)-> xValue
Descrição
Retorna a propriedade de um campo
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIdField | Caracteres | ID do Field | X | ||
nProperty | Numérico | Nome da Propriedade, ela pode ser(lembre-se de incluir o FWMVCDEF.CH no fonte): MVC_VIEW_IDFIELD C Nome do Campo MVC_VIEW_ORDEM C Ordem MVC_VIEW_TITULO C Titulo do campo MVC_VIEW_DESCR C Descrição do campo MVC_VIEW_HELP A Array com Help MVC_VIEW_PICT C Picture MVC_VIEW_PVAR B Bloco de Picture Var MVC_VIEW_LOOKUP C Consulta F3 MVC_VIEW_CANCHANGE L Indica se o campo é editável MVC_VIEW_FOLDER_NUMBER C Pasta do campo MVC_VIEW_GROUP_NUMBER C Agrupamento do campo MVC_VIEW_COMBOBOX A Lista de valores permitido do campo (Combo) MVC_VIEW_MAXTAMCMB N Tamanho Maximo da maior opção do combo MVC_VIEW_INIBROW C Inicializador de Browse MVC_VIEW_VIRTUAL L Indica se o campo é virtual MVC_VIEW_PICTVAR C Picture Variável MVC_VIEW_INSERTLINE L Indica se deve haver pulo de linha após o campo MVC_VIEW_WIDTH N Largura fixa do campo no grid MVC_VIEW_MODAL L Indica se o campo deve ser exibido em formulário modal | X |
Retorno
xValue - Valor da propriedade no campo
Gethelp
Sintaxe
FWFORMVIEWSTRUCT():Gethelp(<cIDField >)-> NIL
Descrição
Retorna o Help do campo
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência |
cIDField | Caracteres | ID do campo a ser analisado | X |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas