Campos(SX3) |
X3_CAMPO |
X3_TITULO |
X3_DESCRIC |
HELP Campo |
X3_TIPO |
X3_TAMANHO |
X3_DECIMAL |
X3_PICTURE |
X3_VALID |
X3_RELACAO |
X3_F3 |
X3_TRIGGER |
X3_BROWSE |
X3_VISUAL |
X3_CONTEXT |
X3_CBOX |
X3_WHEN |
X3_INIBRW |
X3_GRPSXG |
X3_FOLDER |
X3_CONDSQL |
X3_CHKSQL |
X3_AGRUP |
X3_POSLGT |
X3_MODAL |
DE1_FILIAL |
Filial |
Filial do Sistema |
Filial do Sistema.
|
C |
2 |
0 |
|
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
033 |
|
|
|
|
1 |
2 |
DE1_CODLAY |
Cod Layout |
Codigo do Layout |
Este campo trata do código para
representar a estrutura que será usada
no layout.
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
DE1_CODREG |
Cod Registro |
Codigo do Registro |
Código usado para representar o nome do
registro deste layout.
|
C |
6 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
DE1_SEQUEN |
Sequencia |
Sequencia do registro |
Informe a sequência do campo na geração
do arquivo
|
C |
3 |
0 |
@! |
AE20Sequen() .And. AE20SeqComp(Acols[N,nPosSeq],M->DE1_SEQUEN) |
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
DE1_TIPO |
Tipo |
Tipo do Item de Layout |
Informe o tipo do item do layout, podem
ser: Item ou Complemento
|
C |
1 |
0 |
! |
Pertence("123") .And. TMSAE20Comp() |
"1" |
|
|
Sim |
Altera |
Virtual |
1=Item;2=Complemento;3=Comp. Condicional |
|
|
|
|
|
|
|
1 |
1 |
DE1_ALIAS |
Alias |
Alias do Arquivo |
Informe o nome do arquivo Microsiga.
|
C |
3 |
0 |
@! |
|
|
DE7 |
|
Sim |
Altera |
Virtual |
|
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
2 |
DE1_CAMPO |
Campo |
Campo |
Informe o campo do registro. Para
atualização dos dados do arquivo
Microsiga, deverão ser preenchidos os
campo Alias e Campo, por exemplo, nome
do Cliente: Alias = SA1 e Campo =
A1_NOME, quando a atualização das
informações forem efetuadas através do
campo Regra, este campo será utilizado
apenas como informativo.
|
C |
10 |
0 |
@! |
|
|
DE8 |
S |
Sim |
Altera |
Virtual |
|
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
1 |
DE1_FORMAT |
Formato |
Formato |
Formato do Campo
(C=Caracter;D=Data;N=Numérico), este
campo é preenchido automaticamente após
selecionarmos o campo.
|
C |
1 |
0 |
@! |
|
TMSAE20INI("DE1",DE1->DE1_CAMPO,3) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
DE1_TAMANH |
Tamanho |
Tamanho |
Tamanho do Campo, este campo é
preenchido automaticamente após
selecionarmos o campo.
|
N |
3 |
0 |
999 |
|
TMSAE20INI("DE1",DE1->DE1_CAMPO,1) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
DE1_DECIMA |
Decimal |
Decimal |
Decimal do Campo, este campo é
preenchido automaticamente após
selecionarmos o campo, só teremos
decimal para campos do Tipo Numérico.
|
N |
2 |
0 |
99 |
|
TMSAE20INI("DE1",DE1->DE1_CAMPO,2) |
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
DE1_LAYTAM |
Tam Layout |
Tamanho do Layout |
Informe o tamanho total do campo
utilizado no layout para geração dos
dados, deverá conter os decimais.
|
N |
3 |
0 |
999 |
TMSAE20PIF() |
|
|
|
Sim |
Altera |
Virtual |
|
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
1 |
DE1_LAYDEC |
Dec Layout |
Decimal do Layout |
Informe o número de casas decimais
utilizado na geração dos dados.
|
N |
2 |
0 |
99 |
|
|
|
|
Sim |
Altera |
Virtual |
|
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
2 |
DE1_POSINI |
P Ini Layout |
Posicao Inic do Layout |
Posição Inicial do Layout, a partir de
qual posição será gerada a informação
deste campo no arquivo, o sistema
calcula estas posições automaticamente
com base nos registros anteriores,
tamanho do campo e tamanho do layout.
|
C |
4 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
DE1_POSFIM |
P Fim Layout |
Posicao Final do Layout |
Posição Final do Layout, até qual
posição será gerada a informação deste
campo no arquivo, o sistema calcula
estas posições automaticamente com base
nos registros anteriores, tamanho dos
campos e tamanho do layout.
|
C |
4 |
0 |
@! |
|
|
|
|
Sim |
Vizualiza |
Virtual |
|
|
|
|
|
|
|
|
1 |
1 |
DE1_OBSERV |
Observacao |
Observacao |
Informe a observação do layout, este
campo é apenas informativo...
|
C |
80 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
DE1_REGRA |
Regra |
Regra de gravacao |
Informe a regra para atualização do
campo. Quando informado este campo os
campos Alias e Campo serão apenas
informativos, neste campo poderá ser
utilizadas funções Advpl.
|
C |
254 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
2 |
DE1_VALID |
Validacao |
Validacao |
Informe a validação para atualização do
campo. O arquivo somente poderá ser
gerado se todos os dados forem válidos,
no final da geração do arquivo é emitido
uma listagem de dados inválidos que não
permitiram a geração do arquivo.
|
C |
128 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
|
|
|
|
|
|
|
1 |
2 |
DE1_POSICI |
Posiciona |
Posiciona |
Informe Sim para posicionar no arquivo
Microsiga informado no campo Alias,
quando o Alias do item for o mesmo Alias
informado no cabeçalho do configurador
de layout, não será necessário
posicionar novamente.
|
C |
1 |
0 |
@! |
|
"2" |
|
|
Sim |
Altera |
Virtual |
1=Sim;2=Nao |
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
2 |
DE1_POSORD |
Posic Ordem |
Posiciona na Ordem |
Informe a ordem utilizada para o
posicionamento do arquivo Microsiga,
quando o campo Posiciona estiver
preenchido com Sim.
|
C |
2 |
0 |
@! |
TMSAE20SIX() |
|
|
|
Sim |
Altera |
Virtual |
|
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
2 |
DE1_POSCHV |
Posic Chave |
Posiciona na Chave |
Informe a chave de pesquisa utilizada
para o posicionamento do arquivo
Microsiga, quando o campo Posiciona
estiver preenchido com Sim.
|
C |
160 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Virtual |
|
aCols[n,nPosTipo] == "1" |
|
|
|
|
|
|
1 |
2 |
DE1_ITESEC |
Item Secund. |
Item Secundário |
Informe os nomes de campos
complementares cuja informação será
replicada.
|
C |
66 |
0 |
@! |
|
|
|
|
Sim |
Altera |
Real |
|
TMSAE20Whe() |
|
|
|
|
|
|
2 |
2 |