Solução/Implementação: | Criado os campos, índices e a tabela RIM no Atusx. X2_CHAVE | X2_NOME | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO |
---|
RIM | Promotores Eleitorais | E | E | E | RIM_FILIAL+RIM_MAT+DTOS(RIM_DTFIM) |
Índice | Chave | Descrição |
---|
1 | RIM_FILIAL+RIM_MAT+DTOS(RIM_DTFIM) | Matricula + Data Fim | 2 | RIM_FILIAL+RIM_COMARC+DTOS(RIM_DTFIM) | Comarca + Data Fim | 3 | RIM_FILIAL+DTOS(RIM_DTFIM) | Data Fim |
X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_USADO | X3_RESERV | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_INIBRW | X3_GRPSXB |
---|
01 | RIM_FILIAL | C | 2 | 0 | Filial | Filial |
|
| não usado |
| S | V | R |
| 033 | 02 | RIM_MAT | C | 6 | 0 | Matricula | Matricula do Promotor |
|
| SIGAGFP / SIGAVDF |
| S | A | R |
|
| 03 | RIM_NOME | C | 30 | 0 | Nome | Nome | @! |
| SIGAGFP / SIGAVDF |
| S | V | V | Posicione("SRA",1,RIM->RIM_FILIAL+RIM->RIM_MAT,"RA_NOME") |
| 04 | RIM_COMARC | C | 6 | 0 | Comarca | Comarca |
| NaoVazio() .or. Existcpo("REC",M->RIM_COMARC) | SIGAGFP / SIGAVDF |
| S | A | R |
|
| 05 | RIM_DESCCO | C | 30 | 0 | Descr Comarc | Descrição Comarca | @! |
| SIGAGFP / SIGAVDF |
| S | V | V |
|
| 06 | RIM_ZONA | C | 10 | 0 | Zona | Zona |
|
| SIGAGFP / SIGAVDF |
| S | A | R |
|
| 07 | RIM_DTINI | D | 8 | 0 | Data Inicial | Data Inicial |
|
| SIGAGFP / SIGAVDF |
| S | A | R |
|
| 08 | RIM_DTFIM | D | 8 | 0 | Data Fim | Data Fim |
| M->RIM_DTFIM > M->RIM_DTINI | SIGAGFP / SIGAVDF |
| S | A | R |
|
| 09 | RIM_OBS | C | 254 | 0 | Observações | Observações |
|
| SIGAGFP / SIGAVDF |
|
| A | R |
|
|
|