Salve salve, blz?
Tabela SPW. #SPW
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 |
| SPW | DATA | SPW990 | Visitantes | Visitantes | Visitors | | E | E | E | 0 | | PW_FILIAL+PW_VISITA | S | 16 | PW_FILIAL+PW_VISITA+PW_NOME | PONA330 | | 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 |
| SPW | 09 | PW_NOMFULL | C | 150 | 0 | Nome Complet | Nome Completo Visitante | @! | | | | 1 | | S | | | | | | | | | |
| SPW | 01 | PW_FILIAL | C | 2 | 0 | Filial | Filial | | | | XM0 | 1 | | N | | | | | | | | 033 | 1 |
| SPW | 02 | PW_BITMAP | C | 18 | 0 | Foto | Foto | | | | | 1 | | N | | | | | | | | | 1 |
| SPW | 03 | PW_VISITA | C | 6 | 0 | Visitante | Numero do Visitante | @! | Pn330VVis() | PN330RVIS() | | 1 | | S | | | | | | PN330WVIS() | | | 1 |
| SPW | 04 | PW_NOME | C | 30 | 0 | Nome | Nome do Visitante | @! | Texto() | | | 1 | | N | | | | | | | | | 1 |
| SPW | 05 | PW_POSNOM1 | C | 30 | 0 | Sobrenome 1 | Sobrenome Visitante | @! | Texto() | | | 1 | | N | | | | | | | | | 1 |
| SPW | 06 | PW_POSNOM2 | C | 30 | 0 | Sobrenome 2 | Sobrenome Visitante | @! | Vazio() .OR. Texto() | | | 1 | | N | | | | | | | | | 1 |
| SPW | 07 | PW_POSNOM3 | C | 30 | 0 | Sobrenome 3 | Sobrenome Visitante | @! | Vazio() .OR. Texto() | | | 1 | | N | | | | | | | | | 1 |
| SPW | 08 | PW_POSNOM4 | C | 30 | 0 | Sobrenome 4 | Sobrenome Visitante | @! | Vazio() .OR. Texto() | | | 1 | | N | | | | | | | | | 1 |
| SPW | 10 | PW_CPF | C | 11 | 0 | C.P.F. | CPF do Funcionario | @R 999.999.999-99 | Pn330VCPF(M->PW_CPF) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 11 | PW_PIS | C | 11 | 0 | P.I.S. | PIS do Funcionario | @! | Pn330VPIS(M->PW_PIS) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 12 | PW_RG | C | 15 | 0 | R.G. | RG - Registro Geral | @! | Pn330VRG(M->PW_RG) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 13 | PW_RGORG | C | 3 | 0 | Org.Emissor | Orgao Emissor Doc Identid | @! | VAZIO() .OR. ExistCpo("SX5","64"+M->PW_RGORG) | | 64 | 1 | | S | | | | | | | | | 1 |
| SPW | 14 | PW_NUMCP | C | 7 | 0 | Cart.Profis. | Carteira Profissional | @! | Pn330VNUMCP(M->PW_NUMCP) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 15 | PW_SERCP | C | 5 | 0 | Serie Cart. | Serie Cart. Profissional | 99999 | | | | 1 | | S | | | | | | | | | 1 |
| SPW | 16 | PW_UFCP | C | 2 | 0 | UF Cart.Prof | UF Carteira Profissional | @! | VAZIO() .OR. EXISTCPO("SX5","12"+M->PW_UFCP) | | 12 | 1 | | S | | | | | | | | | 1 |
| SPW | 17 | PW_HABILIT | C | 10 | 0 | Cart.Habil. | Carteira de Habilitacao | @! | Pn330VHABILIT(M->PW_HABILIT) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 18 | PW_RESERVI | C | 12 | 0 | Nr.Reservis. | Carteira de Reservista | @! | Pn330VRESERVI(M->PW_RESERVI) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 19 | PW_TITULOE | C | 12 | 0 | Tit.Eleit. | Titulo Eleitoral | @R 9999999999-99 | Pn330VTITULOE(M->PW_TITULOE) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 20 | PW_ZONASEC | C | 8 | 0 | Zona/Secao | Zona/Secao Eleitoral | | | | | 1 | | N | | | | | | | | | 1 |
| SPW | 21 | PW_OUTRDOC | C | 12 | 0 | Outro Docto | Documento Alternativo | @! | Pn330VOUTRDOCI(M->PW_OUTRDOC) | | | 1 | | S | | | | | | | | | 1 |
| SPW | 22 | PW_TIPODOC | C | 30 | 0 | Descr. Docto | Descr.Dcto Alternativo | @! | | | | 1 | | S | | | | | | | | | 1 |
| SPW | 29 | PW_TELEFON | C | 20 | 0 | Telefone | Telefone | @S15 | | | | 1 | | N | | | | | | | | | 1 |
| SPW | 31 | PW_SEXO | C | 1 | 0 | Sexo | Sexo do Funcionario | @! | Pertence("12") | '1' | | 1 | | N | | | | 1=Masculino;2=Feminino | | | | | 1 |
| SPW | 35 | PW_DEFIFIS | C | 1 | 0 | Defic.Fisico | Deficiente Fisico | @! | Pertence("12") | "2" | | 1 | | N | | | | 1=Sim;2=Nao | | | | | 1 |
| SPW | 36 | PW_EMAIL | C | 50 | 0 | End. E-Mail | Endereco do E-Mail | | | | | 1 | | N | | | | | | | | | 1 |
| SPW | 37 | PW_DCARGO | C | 30 | 0 | Desc. Cargo | Descricao do Cargo | @! | | | | 1 | | N | V | V | | | | | | | 1 |
| SPW | 38 | PW_DTCAD | D | 8 | 0 | Cadastro | Data de Cadastro | | | DDATABASE | | 1 | | S | | | | | | WhenSetEpoch(.F.) | | | 1 |
| SPW | 39 | PW_ULTVIS | D | 8 | 0 | Ult.Visita | Data da Ultima Visita | | | Pn330RUltVis() | | 1 | | S | V | V | | | | WhenSetEpoch(.F.) | | | 1 |
| SPW | 40 | PW_CODHIST | C | 6 | 0 | Codigo Memo | Código do Campo Memo | @! | | | | 1 | | N | | R | | | | | | | 1 |
| SPW | 23 | PW_ENDEREC | C | 30 | 0 | Endereço | Endereco do Funcionario | @! | | | | 1 | | N | | | | | | | | | 2 |
| SPW | 24 | PW_COMPLEM | C | 15 | 0 | Compl.Ender. | Complemento do Endereco | @! | | | | 1 | | N | | | | | | | | | 2 |
| SPW | 25 | PW_BAIRRO | C | 15 | 0 | Bairro | Bairro | @! | | | | 1 | | N | | | | | | | | | 2 |
| SPW | 26 | PW_MUNICIP | C | 20 | 0 | Municipio | Municipio | @! | | | | 1 | | N | | | | | | | | | 2 |
| SPW | 27 | PW_ESTADO | C | 2 | 0 | Estado | Estado | @! | VAZIO() .OR. EXISTCPO("SX5","12"+M->PW_ESTADO) | | 12 | 1 | | N | | | | | | | | | 2 |
| SPW | 28 | PW_CEP | C | 8 | 0 | Cep | Cep | @R 99999-999 | | | | 1 | | N | | | | | | | | | 2 |
| SPW | 30 | PW_FAX | C | 15 | 0 | Fax | . | @! | | | | 1 | | N | A | | | | | | | | 2 |
| SPW | 32 | PW_NASC | D | 8 | 0 | Data Nasc. | Data de Nascimento | | PN330VNASC() .and. ValidSetEpoch() | Ctod("//") | | 1 | | S | | | | | | WhenSetEpoch(.T.) | | | 2 |
| SPW | 33 | PW_APELIDO | C | 15 | 0 | Apelido | Apelido do funcionario | @! | | | | 1 | | N | | | | | | | | | 2 |
| SPW | 34 | PW_NACIONA | C | 2 | 0 | Nacionalid. | Nacionalidade Funcionario | @! | VAZIO() .OR. EXISTCPO("SX5","34"+M->PW_NACIONA) | | 34 | 1 | | N | | | | | | | | | 2 |
| SPW | 41 | PW_SITVIST | C | 1 | 0 | Sit.Visit. | Situacao do Visitante | @! | Pertence("12") | "1" | | 1 | | S | | | | 1=Situacao Normal;2=Com Restricao | | | | | 1 |
| SPW | 42 | PW_HISTVIS | M | 10 | 0 | Hist.Visita | Historico da Visita | | | IF(inclui,"",MSMM(SPY->PY_CODHIST,80)) | | 1 | | N | V | V | | | | | | | 1 |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| SPW | 1 | PW_FILIAL+PW_VISITA | Visitante | Visitante | Guest | S | | | S | 2 | 3 |
| SPW | 2 | PW_FILIAL+PW_NOMFULL | Nome Complet | Nombre Compl | Compl. Name | S | | | S | 2 | 3 |
| SPW | 3 | PW_FILIAL+PW_RG | R.G. | R.G. | ID Nr. | S | | | S | 2 | 3 |
| SPW | 4 | PW_FILIAL+PW_CPF | C.P.F. | C.P.F. | C.P.F. | S | | | S | 2 | 3 |
| SPW | 5 | PW_FILIAL+PW_PIS | P.I.S. | P.I.S. | P.I.S. | S | | | S | 2 | 3 |
| SPW | 6 | PW_FILIAL+PW_HABILIT | Cart.Habil. | Lic.Conducir | Driving Lic. | S | | | S | 2 | 3 |
| SPW | 7 | PW_FILIAL+PW_RESERVI | Nr.Reservis. | Num. Reserva | Reservist | S | | | S | 2 | 3 |
| SPW | 8 | PW_FILIAL+PW_TITULOE | Tit.Eleit. | Tit. Elector | Voting Card | S | | | S | 2 | 3 |
| SPW | 9 | PW_FILIAL+PW_OUTRDOC | Outro Docto | Otro Docto | Other Doc. | S | | | S | 2 | 3 |
| SPW | A | PW_FILIAL+PW_NUMCP | Cart.Profis. | Cart.Profes. | Labor Card | 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 |
| SPW | 001 | SPY | PW_VISITA | PY_VISITA | S | 1 | N | | S | S | 2 | 2 |
| SPW | 002 | SPZ | PW_VISITA | PZ_VISITA | S | 1 | N | | S | S | 2 | 2 |
SXG - Grupo de Campos
| XG_GRUPO | XG_DESCRI | XG_DESSPA | XG_DESENG | XG_SIZEMAX | XG_SIZEMIN | XG_SIZE | XG_PICTURE |
| 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