Salve salve, blz?
Tabela RA1. #RA1
SX2 - TABELA
| X2_CHAVE | X2_PATH | X2_ARQUIVO | X2_NOME | X2_NOMESPA | X2_NOMEENG | X2_ROTINA | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_DELET | X2_TTS | X2_UNICO | X2_PYME | X2_MODULO | X2_DISPLAY | X2_SYSOBJ | X2_USROBJ | X2_POSLGT | X2_CLOB | X2_AUTREC | X2_TAMFIL | X2_TAMUN | X2_TAMEMP | X2_STAMP | X2_INSDT |
| RA1 | DATA | RA1990 | Cursos | Cursos | Courses | | C | E | E | 0 | | RA1_FILIAL+RA1_CURSO | N | 26 | RA1_CURSO+RA1_DESC | TRMA040 | | 1 | 2 | 2 | 2 | 0 | 0 |
SX3 - CAMPOS
| X3_ARQUIVO | X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO | X3_DESCRIC | X3_PICTURE | X3_VALID | X3_RELACAO | X3_F3 | X3_NIVEL | X3_TRIGGER | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_OBRIGAT | X3_CBOX | X3_PICTVAR | X3_WHEN | X3_INIBRW | X3_GRPSXG | X3_FOLDER |
| RA1 | 01 | RA1_FILIAL | C | 2 | 0 | Filial | Filial | | | | | 1 | | N | | | | | | | | 033 | |
| RA1 | 02 | RA1_CURSO | C | 4 | 0 | Cod.Curso | Codigo do Curso | 9999 | NaoVazio() .And. ExistChav("RA1",M->RA1_CURSO) .And. VAL(M->RA1_CURSO) > 0 .And. FreeForUse("RA1",M->RA1_CURSO) | GetSX8Num("RA1","RA1_CURSO") | | 1 | | S | A | R | | | | | | | |
| RA1 | 03 | RA1_DESC | C | 30 | 0 | Descricao | Descricao do Curso | @! | NaoVazio() | | | 1 | | S | | | | | | | | | |
| RA1 | 04 | RA1_TIPO | C | 1 | 0 | Tipo Curso | Tipo do Curso | @! | Iif(!Empty(M->RA1_TIPO), ExistCpo("SX5","R6"+M->RA1_TIPO) .AND. RA1TIPOVLD(), .T.) | | R6 | 1 | | S | | | | | | | | | |
| RA1 | 05 | RA1_AREA | C | 3 | 0 | Area | Area | 999 | Iif(!Empty(M->RA1_AREA), ExistCpo("SX5","R1"+M->RA1_AREA), .T.) | | R1 | 1 | | S | | | | | | | | | |
| RA1 | 06 | RA1_DURACA | N | 7 | 2 | Duracao | Duracao | 9999.99 | | | | 1 | | N | | | | | | | | | |
| RA1 | 07 | RA1_UNDURA | C | 1 | 0 | Unid.Duracao | Tempo de Duracao | @! | ExistCpo("SX5","R5"+M->RA1_UNDURA) | | R5 | 1 | | N | | | | | | | | | |
| RA1 | 08 | RA1_VALOR | N | 12 | 2 | Valor | Valor | @E 999,999,999.99 | | | | 1 | | N | | | | | | | | | |
| RA1 | 09 | RA1_HORAS | N | 7 | 2 | Horas | Horas | @E 9,999.99 | | | | 1 | | N | | | | | | | | | |
| RA1 | 10 | RA1_PROD | C | 15 | 0 | Produto | Codigo do Produto | @! | Vazio() .Or. ExistCpo("SB1") | | SB1 | 1 | | N | | | | | | | | 030 | |
| RA1 | 11 | RA1_TIPOPP | C | 3 | 0 | Tp Curso Ext | Tipo de Curso Externo | | Vazio() .Or. ExistCpo("SQX") | | SQX | 1 | | S | A | R | | | | | | | |
| RA1 | 12 | RA1_GRUPO | C | 2 | 0 | Grupo Curso | Item do Grupo de Curso | @! | (Vazio() .Or. ExistCpo("SQ0")) .and. Ra1GrupoVld() | | SQ0 | 1 | | S | A | R | | | | | | | |
| RA1 | 13 | RA1_DESGRU | C | 30 | 0 | Desc.Grupo | Desc.Item do Grupo | @! | | Ra1DesGruInit() | | 1 | | N | V | V | | | | | | | |
| RA1 | 14 | RA1_QTDMIN | C | 3 | 0 | Qtde Minima | Qtde min p formar turma | 999 | | '0' | | 1 | | S | A | R | | | | | | | |
| RA1 | 15 | RA1_IMPRIM | C | 1 | 0 | Imp.Fich.Reg | Imprime na Ficha Registro | @! | Pertence('12') | '2' | | 1 | | N | A | R | | 1=Sim;2=Não | | | | | |
| RA1 | 16 | RA1_CATEG | C | 3 | 0 | Categoria | Código da Categoria | @! | Vazio() .or. ExistCpo("AIQ") | | AIQ | 1 | | N | A | R | | | | | | | |
| RA1 | 17 | RA1_CJETAP | C | 6 | 0 | Conj. Etapa | Código do Conj. de Etapas | 999999 | VldCjEtp() | | AP0 | 1 | | | A | R | | | | | | | |
| RA1 | 18 | RA1_CES | C | 4 | 0 | Curso eSoc | Curso e-Social | 9999 | Vazio() .Or. (ValidRcc("S139",M->RA1_CES,1,4)) | | S139BR | 1 | | | A | R | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| RA1 | 1 | RA1_FILIAL+RA1_CURSO | Cod.Curso | Curso | Course Code | S | | | S | 2 | 3 |
| RA1 | 2 | RA1_FILIAL+RA1_DESC | Descricao | Descripcion | Description | S | | | S | 2 | 3 |
| RA1 | 3 | RA1_FILIAL+RA1_PROD | Produto | Producto | Product | S | | | S | 2 | 3 |
| RA1 | 4 | RA1_FILIAL+RA1_TIPOPP+RA1_CURSO | Tp Curso Ext + Cod.Curso | Tp Curso Ext + Curso | Ext.Cour.Tp. + Course Code | S | | | S | 2 | 3 |
| RA1 | 5 | RA1_FILIAL+RA1_CJETAP | Conj. Etapa | Conj. Etapa | Set Stage | S | | | S | 2 | 3 |
SX9 - Relacionamento entre Tabelas
| X9_DOM | X9_IDENT | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_CONDSQL | X9_USEFIL | X9_ENABLE | X9_VINFIL | X9_CHVFOR |
| RA1 | 001 | TJB | RA1_CURSO | TJB_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 002 | RA3 | RA1_CURSO | RA3_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 003 | RAL | RA1_CURSO | RAL_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 004 | RA2 | RA1_CURSO | RA2_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 005 | RBJ | RA1_CURSO | RBJ_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 006 | RAU | RA1_CURSO | RAU_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 007 | RAC | RA1_CURSO | RAC_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 008 | RAI | RA1_CURSO | RAI_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 009 | A11 | RA1_CURSO | A11_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 010 | TGV | RA1_CURSO | TGV_CURSO | S | 1 | N | | | S | 2 | 2 |
| RA1 | 011 | TY4 | RA1_CURSO | TY4_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 012 | RA6 | RA1_CURSO | RA6_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 013 | RAH | RA1_CURSO | RAH_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 014 | TKO | RA1_CURSO | TKO_CURSO | S | 1 | N | | | S | 2 | 2 |
| RA1 | 015 | TJE | RA1_CURSO | TJE_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 016 | RAM | RA1_CURSO | RAM_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 017 | RAN | RA1_CURSO | RAN_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 018 | RAK | RA1_CURSO | RAK_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 019 | RAJ | RA1_CURSO | RAJ_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 020 | RA8 | RA1_CURSO | RA8_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 021 | SQM | RA1_CURSO | QM_CDCURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 022 | RA9 | RA1_CURSO | RA9_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 023 | RD2 | RA1_CURSO | RD2_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 024 | RAA | RA1_CURSO | RAA_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 025 | RA4 | RA1_CURSO | RA4_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 026 | RA5 | RA1_CURSO | RA5_CURSO | S | 1 | N | | S | S | 2 | 2 |
| RA1 | 027 | RAY | RA1_CURSO | RAY_CURSO | S | 1 | 1 | | S | S | 2 | 2 |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 030 | Tamanho do Produto | Tamano del Producto | Product Size | 30 | 15 | 15 | @! |
| 033 | Tamanho da Filial | Tamano de la Sucursal | Branch Size | 12 | 2 | 2 | |
Gostou? Compartilhe com seus amigos e deixe um comentário! ??
Um abraço, e até a próxima