Salve salve, blz?
Tabela G3S. #G3S
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 |
| G3S | DATA | G3S990 | Passageiro | Pasajero | Passenger | | E | E | E | 0 | | G3S_FILIAL+G3S_NUMID+G3S_IDITEM+G3S_NUMSEQ+G3S_CODPAX+G3S_CONORI | N | 89 | | | | 2 | 1 | 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 |
| G3S | 01 | G3S_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | V | R | | | | | | 033 | |
| G3S | 02 | G3S_NUMID | C | 10 | 0 | Núm. Ident. | Número Identificação RV | | | | | 1 | | N | V | R | | | | | | | |
| G3S | 03 | G3S_IDITEM | C | 4 | 0 | Id Item | Número Sequêncial do Item | | | | | 1 | | N | V | R | | | | | | | |
| G3S | 04 | G3S_NUMSEQ | C | 2 | 0 | Sequência | Seguência Identificação | | | | | 1 | | N | V | R | | | | | | | |
| G3S | 05 | G3S_CODPAX | C | 5 | 0 | Passageiro | Código do Passageiro | @! | | | | 1 | | N | V | R | | | | | | | |
| G3S | 06 | G3S_CONTAT | C | 6 | 0 | Contato | Contato | | Vazio() .or. (ExistCpo("SU5",M->G3S_CONTAT) .AND. TUR34VLDSO(.F.)) | | SU5RV | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 07 | G3S_TPPAX | C | 1 | 0 | Tipo Passag. | Tipo do Passageiro | @! | Pertence("123456") | | | 1 | | N | A | R | | 1=Adulto(adt);2=Crianca(Chd);3=Infantil/bebe(Inf);4=Junior(Jun);5=Militar(Mil);6=Senior(Sen) | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 08 | G3S_TRATAM | C | 1 | 0 | Tratamento | Tratamento Passageiro | @! | pertence(" 1234") | | | 1 | | S | A | R | | 1=Mr;2=Mrs;3=Miss;4=Mstr | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 09 | G3S_PRINOM | C | 30 | 0 | Prim. Nome | Primeiro Nome Passageiro | @! | | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 10 | G3S_ULTNOM | C | 60 | 0 | Últ. Nome | Ùltimo Nome do Passageiro | @! | | | | 1 | | S | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 11 | G3S_NOME | C | 60 | 0 | Nome Compl. | Nome Completo Passageiro | @! | | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 12 | G3S_NOMINV | C | 60 | 0 | Nome Invert. | Nome Invertido | | | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 13 | G3S_MATRIC | C | 30 | 0 | Matrícula | Matrícula do Passageiro | | | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 14 | G3S_SEXO | C | 1 | 0 | Sexo | Sexo do Passageiro | | Pertence(" 12") | | | 1 | | N | A | R | | 1=Masculino;2=Feminino | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 15 | G3S_NACION | C | 2 | 0 | Nacionalid. | Nacionalidade Passageiro | | ExistCpo("SX5","34"+AllTrim(M->G3S_NACION)) | | 34 | 1 | S | S | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 16 | G3S_DESNAC | C | 55 | 0 | Desc. Nacion | Descrição Nacionalidade | @! | | IIF(!INCLUI, ALLTRIM(POSICIONE("SX5", 1, XFILIAL("SX5")+"34"+G3S->G3S_NACION, "X5_DESCRI")), "") | | 1 | | N | V | V | | | | | | | |
| G3S | 17 | G3S_DTNASC | D | 8 | 0 | Data Nascim. | Data Nascimento Passag. | | | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 18 | G3S_EMAIL | C | 250 | 0 | E-mail | E-mail do Passageiro | | IsEmail(AllTrim(M->G3S_EMAIL)) | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 19 | G3S_CPF | C | 14 | 0 | CPF | CPF do Passageiro | @R 999.999.999-99 | | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 20 | G3S_RG | C | 14 | 0 | RG | RG do Passageiro | @! | | | | 1 | | N | A | R | | | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 21 | G3S_VIP | C | 1 | 0 | VIP | Passageiro VIP | @! | Pertence(" 12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 22 | G3S_TERCEI | C | 1 | 0 | Terceiro | Terceiro | @! | Pertence(" 12") | "2" | | 1 | | N | A | R | | 1=Sim;2=Não | | FwFldGet('G3R_DETPAX') == "1" | | | |
| G3S | 23 | G3S_CONORI | C | 6 | 0 | Conc. Orig. | Conciliação Origem | | | | | 1 | | N | V | R | | | | | | | |
| G3S | 24 | G3S_CONINU | C | 6 | 0 | Con. Inut. | Conciliação Inut. | @! | | | | 1 | | N | V | R | | | | | | | |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| G3S | 1 | G3S_FILIAL+G3S_NUMID+G3S_IDITEM+G3S_NUMSEQ+G3S_CODPAX | Núm. Ident. + Id Item + Sequência + Passageiro | Núm. Ident. + Id Ítem + Secuencia + Pasajero | Ident Numb + Item ID + Sequence + Passenger | S | | | S | 2 | 3 |
SX7 - GATILHOS
| X7_CAMPO | X7_SEQUENC | X7_REGRA | X7_CDOMIN | X7_TIPO | X7_SEEK | X7_ALIAS | X7_ORDEM | X7_CHAVE | X7_CONDIC | X7_PROPRI |
| G3S_NACION | 001 | ALLTRIM(POSICIONE("SX5", 1, XFILIAL("SX5")+"34"+M->G3S_NACION, "X5_DESCRI")) | G3S_DESNAC | P | N | | 0 | | | S |
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