Dicionário Protheus
Início

Tabela TJ3 no Protheus

Questões do Quest. ( novo )

O que é a tabela TJ3 no Protheus?

A tabela TJ3 faz parte do sistema ERP Protheus da TOTVS e é utilizada para questões do quest. ( novo ).

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela TJ3 possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela TJ3, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TJ3
X2_PATH \DATA\
X2_ARQUIVO TJ3990
X2_NOME Questões do Quest. ( novo )
X2_NOMESPA Cuestiones del Cuest (nuevo)
X2_NOMEENG Quest. Questions (New)
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TJ3_FILIAL+TJ3_QUESTI+TJ3_QUESTA
X2_PYME N
X2_MODULO 35
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 9408
R_E_C_D_E_L_ 0

Campos da Tabela TJ3 (19 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
TJ3 01 TJ3_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N V R - - - - - - - - 033 - N - - N - N - - - 1 2 - - - 155840 0
TJ3 02 TJ3_QUESTI C 6 0 Questionário Cuestionario Questionnair Questionário Cuestionario Questionnaire @! ExistCPO( 'TJ2',M->TJ3_QUESTI ) x x x x x x x x x x x x x x x xx - TJ2 1 x - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155841 0
TJ3 03 TJ3_NOMQUE C 20 0 Nome Quest. Nombre Cues Quest. Name Nome Quest. Nombre Cuest. Quest. Name @! - x x x x x x x x x x x x x x x x NGSEEK( 'TJ2',TJ3->TJ3_QUESTI,1,'TJ2->TJ2_NOMQUE' ) - 1 x - - - N V V - - - - - - - - - - N - - N - N - - - 1 2 - - - 155842 0
TJ3 04 TJ3_QUESTA C 4 0 Questão Pregunta Question Número Questão Numero cuestion Question Number 9999 - x x x x x x x x x x x x x x x xx MDT999ICQT() - 1 x - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155843 0
TJ3 05 TJ3_PERGUN C 60 0 Pergunta Pregunta Question Pergunta do Questionário Pregunta del cuestionario Questionnaire Question @! NaoVazio() x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155844 0
TJ3 06 TJ3_INDSEX C 1 0 Sexo Sexo Gender Indicador de Sexo Indicador de Sexo Gender Indicator @! Pertence( '123' ) x x x x x x x x x x x x x x x x If( Inclui,'1',TJ3->TJ3_INDSEX ) - 1 x - - - S A R - - 1=Masculino;2=Feminino;3=Ambos 1=Masculino;2=Femenino;3=Ambos 1=Male;2=Female;3=Both - - - - - N - - N - N - - - 1 2 - - - 155845 0
TJ3 07 TJ3_CODGRU C 6 0 Grupo Perg. Grupo Preg. Quest. Grp. Grupo Pergunta Grupo pregunta Question Group @! If( Empty( M->TJ3_CODGRU ),.T.,ExistCpo( 'TJ4',M->TJ3_CODGRU ) ) .And. MDTTJ3GRP() x x x x x x x x x x x x x x x x - TJ4 1 x - S - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155846 0
TJ3 08 TJ3_NOMGRU C 40 0 Nome Grupo Nombre Grupo Group Name Nome Grupo Nombre Grupo Group Name @! - x x x x x x x x x x x x x x x x - - 1 x - - - S V V - - - - - - - - - - N - - N - N - - - 1 2 - - - 155847 0
TJ3 09 TJ3_ORDGRP C 3 0 Ord. Grupo Ord. Grupo Group Order Ordem Grupo Orden grupo Group Order 999 MDT999OGV() .And. MDTTJ3GRP() x x x x x x x x x x x x x x x x MDT999OGRP() - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155848 0
TJ3 10 TJ3_TIPGRP C 1 0 Tipo Grupo Tipo Grupo Group Type Tipo Grupo Tipo Grupo Group Type @! Pertence( '12' ) .And. !Empty( M->TJ3_TIPGRP ) .And. MDTTJ3GRP() x x x x x x x x x x x x x x x x If( Inclui,'1',TJ3->TJ3_TIPGRP ) - 1 x - - - S A R - - 1=Normal;2=Rótulo 1=Normal;2=Rotulo 1=Normal;2=Label - - - - - N - - N - N - - - 1 2 - - - 155849 0
TJ3 11 TJ3_COMBO C 250 0 Editar Opc. Editar Opc. Edit Opt. Editar Opções Editar Opciones Edit Options - - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - MDT999WBOX() - - - N - - N - N - - - 1 2 - - - 155850 0
TJ3 12 TJ3_TPLIST C 1 0 Tipo Resp. Tipo Resp. Resp. P. Tp. Tipo Resp. Tipo Resp. Resp. P. Tp. @! Pertence( '12345' ) .And. MDT999TPL() x x x x x x x x x x x x x x x x If ( Inclui,'1',TJ3->TJ3_TPLIST ) - 1 x - - - S A R - - 1=Opção Exclusiva;2=Múltiplas Opções;3=Texto Descritivo;4=Numérico;5=Result. Formul. 1=Opcion exclusiva;2=Multiples opciones;3=Texto descriptivo;4=Numerico;5=Result. Formul. 1=Exclusive Option;2=Multiple Choice;3=Descriptive Text;4=Numeric;5=Formula Result - - - - - N - - N - N - - - 1 2 - - - 155851 0
TJ3 13 TJ3_ONMEMO C 1 0 Campo Obs. Campo Obs. Note Field Campo Obs. Campo Obs. Note Field @! Pertence( '12' ) x x x x x x x x x x x x x x x x If ( Inclui,'2',TJ3->TJ3_ONMEMO ) - 1 x - - - S A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - N - - N - N - - - 1 2 - - - 155852 0
TJ3 14 TJ3_DEFAUL C 1 0 Default Estandar Default Default Estandar Default @! - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155853 0
TJ3 15 TJ3_ORDEM C 3 0 Ordem Orden Order Ordem Orden Order 999 - x x x x x x x x x x x x x x x x MDT999IORD() - 1 x - - - S A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155854 0
TJ3 16 TJ3_TAM N 2 0 Tamanho Tamano Size Tamanho Tamno Size 99 MDT999VTAM() x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155855 0
TJ3 17 TJ3_FORMAT C 8 0 Formato Formato Format Formato Formato Format @! MDT999VF() x x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155856 0
TJ3 18 TJ3_FORMUL C 3 0 Fórmula Formula Formula Fórmula Formula Formula @! ExistCpo( 'TG0',M->TJ3_FORMUL ) .And. MDT999VFML( M->TJ3_FORMUL ) x x x x x x x x x x x x x x x x - TG0 1 x - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 155857 0
TJ3 19 TJ3_CATOT C 1 0 Result. Tot Result. Tot Tot. Result Resultado Linha Total Resultado linea total Total Line Result 9 MDT999VRTO( 'VAL' ) x x x x x x x x x x x x x x x '1' - 1 - - - - N A R - - 1=Soma;2=Fórmula 1=Suma;2=Formula 1=Sum;2=Formula - MDT999VRTO() - - - S - - N - N - - - 1 2 - - - 155858 0

Índices da Tabela TJ3 (4 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
TJ3 1 TJ3_FILIAL+TJ3_QUESTI+TJ3_QUESTA Questionário + Questão Cuestionario + Pregunta Questionnair + Question S - - S 2 3 - 22305 0
TJ3 2 TJ3_FILIAL+TJ3_QUESTI+TJ3_ORDEM Questionário + Ordem Cuestionario + Orden Questionnair + Order S - - S 2 3 - 22306 0
TJ3 3 TJ3_FILIAL+TJ3_QUESTI+TJ3_ORDGRP+TJ3_ORDEM Questionário + Ord. Grupo + Ordem Cuestionario + Ord. Grupo + Orden Questionnair + Group Order + Order S - - S 2 3 - 22307 0
TJ3 4 TJ3_FILIAL+TJ3_CODGRU+TJ3_QUESTI+TJ3_QUESTA Grupo Perg. + Questionário + Questão Grupo Preg. + Cuestionario + Pregunta Quest. Grp. + Questionnair + Question S - - S 2 3 - 22308 0

Perguntas frequentes

Para que serve a tabela TJ3 no Protheus?

Ela é utilizada para questões do quest. ( novo ) dentro do sistema ERP Protheus.

Como consultar os campos da tabela TJ3?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela TJ3?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela TJ3

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    TJ3_FILIAL,
    TJ3_QUESTI,
    TJ3_NOMQUE,
    TJ3_QUESTA,
    TJ3_PERGUN,
    TJ3_INDSEX,
    TJ3_CODGRU,
    TJ3_NOMGRU,
    TJ3_ORDGRP,
    TJ3_TIPGRP,
    TJ3_COMBO,
    TJ3_TPLIST,
    TJ3_ONMEMO,
    TJ3_DEFAUL,
    TJ3_ORDEM,
    TJ3_TAM,
    TJ3_FORMAT,
    TJ3_FORMUL,
    TJ3_CATOT
FROM TJ3
WHERE
    D_E_L_E_T_ = ' '
    AND TJ3_FILIAL = 'VALOR'
    AND TJ3_QUESTI = 'VALOR'
    AND TJ3_NOMQUE = 'VALOR'
    AND TJ3_QUESTA = 'VALOR'
    AND TJ3_PERGUN = 'VALOR'
    AND TJ3_INDSEX = 'VALOR'
    AND TJ3_CODGRU = 'VALOR'
    AND TJ3_NOMGRU = 'VALOR'
    AND TJ3_ORDGRP = 'VALOR'
    AND TJ3_TIPGRP = 'VALOR'
    AND TJ3_COMBO = 'VALOR'
    AND TJ3_TPLIST = 'VALOR'
    AND TJ3_ONMEMO = 'VALOR'
    AND TJ3_DEFAUL = 'VALOR'
    AND TJ3_ORDEM = 'VALOR'
    AND TJ3_TAM = 0
    AND TJ3_FORMAT = 'VALOR'
    AND TJ3_FORMUL = 'VALOR'
    AND TJ3_CATOT = 'VALOR'