Salve salve, blz?
Tabela SKG. #SKG
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 |
| SKG | DATA | SKG990 | Questões | Preguntas | Questions | | C | E | E | 0 | | KG_FILIAL+KG_CODQST | S | 13 | KG_CODQST + KG_DESC | | | 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 |
| SKG | 01 | KG_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | | | | | 1 | | N | A | R | | | | | | 033 | |
| SKG | 18 | KG_REGRA | C | 80 | 0 | Regra | Regra para Resposta | @x | | | | 1 | | N | A | R | | | | | | | |
| SKG | 19 | KG_CODOBJ | C | 6 | 0 | Cod.Objetivo | Cod.Memo Objetivo | @! | | | | 1 | | | | | | | | | | | |
| SKG | 23 | KG_FORMUL | C | 128 | 0 | Formula | Tipo da Tarea | @! | GP030VldOp() | | | 1 | | | A | R | | | | | | | |
| SKG | 24 | KG_OPERA | C | 1 | 0 | Operacao | Operacao Executada | @! | Pertence('1234') | '1' | | 1 | | | A | R | | 1=Soma;2=Subtracao;3=Multiplicacao;4=Divisao | | | | | |
| SKG | 25 | KG_VALOR | N | 9 | 4 | Valor | Val. Associado a Operacao | @E 9999.9999 | GP030VldOp() | | | 1 | | | A | R | | | | | | | |
| SKG | 26 | KG_FATOR | N | 9 | 4 | Fator | Acrescimo Percentual | @E 9999.9999 | GP030VldOp() | | | 1 | | | A | R | | | | | | | |
| SKG | 02 | KG_CODQST | C | 6 | 0 | Questäo | Codigo da Questäo | @! | NaoVazio() | GetSxeNum("SKG","KG_CODQST") | | 1 | | S | V | R | | | | | | | 1 |
| SKG | 03 | KG_TIPOQST | C | 1 | 0 | Tipo | Tipo da Questao | @! | Pertence("123") | IIF(INCLUI,"1","") | | 1 | S | S | A | R | | 1=Unica Escolha;2=Multipla Escolha;3=Dissertativa | | | | | 1 |
| SKG | 04 | KG_TIPEXIB | C | 1 | 0 | Exibicäo | Tipo de Exibicäo | @! | Pertence("123") .AND. GPRA030VLD() | IIF(INCLUI,"1","") | | 1 | | S | A | R | | 1=Sequencial;2=Colunas;3=Linhas | | M->KG_TIPOQST <> "3" | | | 1 |
| SKG | 05 | KG_REPETE | C | 1 | 0 | Respostas | Permite repetir respostas | @! | Pertence("12") | | | 1 | | N | A | R | | 1=Repete;2=Näo Repete | | M->KG_TIPEXIB == "3" .AND. M->KG_TIPOQST == "2" | | | 1 |
| SKG | 06 | KG_DESC | C | 80 | 0 | Resumo Qst. | Resumo da Questäo | @x | | | | 1 | | S | V | R | | | | | | | 1 |
| SKG | 07 | KG_CODCOMP | C | 6 | 0 | Mem.Questao | Codigo Memo da Questao | @! | | | | 1 | | N | A | R | | | | | | | 1 |
| SKG | 08 | KG_COMPLEM | M | 80 | 0 | Questäo | Descricao da Questao | @x | | IIF(!INCLUI,MSMM(SKG->KG_CODCOMP,80),"") | | 1 | | N | A | V | | | | | | | 1 |
| SKG | 14 | KG_OBSERV | C | 40 | 0 | Observacäo | Obs. ou Justificativa | @x | | | | 1 | S | N | A | R | | | | M->KG_TIPOQST <> "3" | | | 1 |
| SKG | 15 | KG_LIMCOMP | N | 2 | 0 | Lim.Complem. | Limite do complemento | 99 | Positivo() | | | 1 | | N | A | R | | | | M->KG_TIPOQST <> "3" | | | 1 |
| SKG | 16 | KG_LIMSELE | N | 2 | 0 | Qtd.Selecäo | Limite de selecöes resp. | 99 | Positivo() | | | 1 | | N | A | R | | | | M->KG_TIPOQST == "2" .And. M->KG_TIPEXIB == "1" | | | 1 |
| SKG | 09 | KG_CODGRP | C | 6 | 0 | Grupo | Codigo do Grupo | @! | Gpra030Vld() | | SKE | 1 | S | N | A | R | | | | | | | 2 |
| SKG | 10 | KG_DESCGRP | C | 80 | 0 | Descricäo | Descricao do Grupo | @x | | IIF(!INCLUI .AND. !Empty(SKG->KG_CODGRP),Posicione("SKE",1,XFILIAL("SKE")+SKG->KG_CODGRP,"SKE->KE_DESC"),"") | | 1 | | N | V | V | | | | | Posicione("SKE",3,XFILIAL("SKE")+SKG->KG_CODGRP,"SKE->KE_DESC") | | 2 |
| SKG | 11 | KG_CODSUBG | C | 6 | 0 | Sub-Grupo | Codigo do Sub-Grupo | @! | Gpra030Vld() | | SKF | 1 | S | N | A | R | | | | | | | 2 |
| SKG | 12 | KG_DESCSUB | C | 80 | 0 | Descricäo | Descricao do Subgrupo | @x | | IIF(!INCLUI .AND. !Empty(SKG->KG_CODSUBG),Posicione("SKF",1,XFILIAL("SKF")+SKG->KG_CODGRP+SKG->KG_CODSUBG,"SKF->KF_DESC"),"") | | 1 | | N | V | V | | | | | Posicione("SKF",3,XFILIAL("SKF")+SKG->KG_CODSUBG,"SKF->KF_DESC") | | 2 |
| SKG | 13 | KG_ORDGRP | C | 4 | 0 | Ordem | Ordem da questao | 9999 | | "9999" | | 1 | | N | A | R | | | | | | | 2 |
| SKG | 17 | KG_LIMRESP | N | 3 | 0 | Lim.Resposta | Tamanho limite da resp. | 999 | Positivo() | IIF(INCLUI,150,0) | | 1 | | N | A | R | | | | M->KG_TIPOQST == "3" .Or. !Empty(M->KG_OBSERV) | | | 1 |
| SKG | 20 | KG_OBJETIV | M | 80 | 0 | Objetivo | Objetivo da questao | | | If(!Inclui, MSMM(SKG->KG_CODOBJ,80),"") | | 1 | | N | A | V | | | | | | | 3 |
| SKG | 21 | KG_PONTO | N | 6 | 2 | Vlr. Questäo | Valor da questäo | @E 999.99 | Vazio() .or. Positivo() | IIF(INCLUI,0,SKG->KG_PONTO) | | 1 | | N | A | R | | | | | | | 1 |
| SKG | 22 | KG_OBRIGAT | C | 1 | 0 | Qst. Obrigat | Questao obrigatoria | @! | Pertence("12") | "1" | | 1 | | | A | R | | 1=Sim;2=Nao | | | | | 1 |
SIX - INDICES
| INDICE | ORDEM | CHAVE | DESCRICAO | DESCSPA | DESCENG | PROPRI | F3 | NICKNAME | SHOWPESQ | IX_VIRTUAL | IX_VIRCUST |
| SKG | 1 | KG_FILIAL+KG_CODQST | Questäo | Pregunta | Question | S | | | S | 2 | 3 |
| SKG | 2 | KG_FILIAL+KG_CODGRP+KG_CODSUBG+KG_ORDGRP+KG_CODQST | Grupo + Sub-Grupo + Ordem + Questäo | Grupo + Subgrupo + Orden + Pregunta | Group + Subgroup + Order + Question | 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 |
| KG_CODGRP | 001 | SKE->KE_DESC | KG_DESCGRP | P | S | SKE | 1 | XFILIAL("SKE")+M->KG_CODGRP | !EMPTY(M->KG_CODGRP) | S |
| KG_CODSUBG | 001 | SKF->KF_DESC | KG_DESCSUB | P | S | SKF | 1 | XFILIAL("SKF")+M->KG_CODGRP+M->KG_CODSUBG | | S |
| KG_OBSERV | 001 | Iif(Empty(M->KG_OBSERV),0,CriaVar("KG_LIMRESP")) | KG_LIMRESP | P | N | | 0 | | | S |
| KG_TIPOQST | 001 | GPRA030Exi() | KG_TIPEXIB | P | N | | 0 | | | S |
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 |
| SKG | 001 | SKT | KG_CODQST | KT_CODQUES | S | 1 | N | | S | S | 2 | 2 |
| SKG | 002 | SKH | KG_CODQST | KH_SALTO | S | 1 | N | | S | S | 2 | 2 |
| SKG | 003 | SKR | KG_CODQST | KR_CODQST | S | 1 | N | | S | S | 2 | 2 |
| SKG | 004 | SKU | KG_CODQST | KU_CODQUES | S | 1 | N | | S | S | 2 | 2 |
| SKG | 005 | AG6 | KG_CODQST | AG6_CODPER | S | 1 | 1 | | | 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