A tabela TMH do Protheus está descrita no dicionário (SX2) como “Questões do Questionário”. Possui 15 campos e 4 índices e chave única TMH_FILIAL+TMH_QUESTI+TMH_QUESTA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- TMH
- Nome
- Questões do Questionário
- Nome (inglês)
- Questionnaire Questions
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
TMH_FILIAL+TMH_QUESTI+TMH_QUESTA- Campos / índices
- 15 / 4
Campos da tabela TMH (15)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | TMH_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | TMH_QUESTI | C | 6 | 0 | Quetionario | Codigo do Questionario | Real |
| 03 | TMH_NOMQUE | C | 20 | 0 | Nome Quest. | Nome do Questionario | Virtual |
| 04 | TMH_QUESTA | C | 3 | 0 | Questao | Numero da Questao | Real |
| 05 | TMH_PERGUN | C | 60 | 0 | Pergunta | Pergunta do Questionario | Real |
| 06 | TMH_INDSEX | C | 1 | 0 | Sexo | Indicador de Sexo | Real |
| 07 | TMH_CODGRU | C | 3 | 0 | Grupo Perg. | Grupo Pergunta | Real |
| 08 | TMH_COMBO | C | 250 | 0 | Editar Opc. | Editar Opcoes | Real |
| 09 | TMH_TPLIST | C | 1 | 0 | Tipo Resp. | Tipo Resp | Real |
| 10 | TMH_ONMEMO | C | 1 | 0 | Campo Obs. | Campo Obs. | Real |
| 11 | TMH_COMBO2 | C | 250 | 0 | Cont. Lista | Cont. Lista | Real |
| 12 | TMH_NOMGRU | C | 40 | 0 | Nome Grupo | Nome Grupo | Virtual |
| 13 | TMH_DEFAUL | C | 1 | 0 | Default | Default | Real |
| 14 | TMH_RESPOS | M | 10 | 0 | Respostas | Respostas do Questionário | Real |
| 15 | TMH_ORDEM | C | 6 | 0 | Ordem | Ordem | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela TMH (4)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | TMH_FILIAL+TMH_QUESTI+TMH_QUESTA | Quetionario + Questao | |
| 2 | TMH_FILIAL+TMH_CODGRU | Grupo Perg. | |
| 3 | TMH_FILIAL+TMH_QUESTA | Questao | |
| 4 | TMH_FILIAL+TMH_QUESTI+TMH_ORDEM | Quetionario + Ordem |
Perguntas frequentes sobre a tabela TMH
O que é a tabela TMH?
É a tabela “Questões do Questionário” do ERP TOTVS Protheus, com 15 campos definidos no dicionário SX3.
Qual é a chave única da tabela TMH?
A chave única é TMH_FILIAL+TMH_QUESTI+TMH_QUESTA.
Quais são os índices da tabela TMH?
A tabela tem 4 índices. O principal (ordem 1) usa a chave TMH_FILIAL+TMH_QUESTI+TMH_QUESTA.
Qual é o nome físico da tabela TMH no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: TMH990). Em ADVPL, use RetSqlName("TMH") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela TMH
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
TMH_FILIAL,
TMH_QUESTI,
TMH_NOMQUE,
TMH_QUESTA,
TMH_PERGUN,
TMH_INDSEX,
TMH_CODGRU,
TMH_COMBO,
TMH_TPLIST,
TMH_ONMEMO,
TMH_COMBO2,
TMH_NOMGRU,
TMH_DEFAUL,
TMH_RESPOS,
TMH_ORDEM
FROM TMH
WHERE
D_E_L_E_T_ = ' '
AND TMH_FILIAL = 'VALOR'
AND TMH_QUESTI = 'VALOR'
AND TMH_NOMQUE = 'VALOR'
AND TMH_QUESTA = 'VALOR'
AND TMH_PERGUN = 'VALOR'
AND TMH_INDSEX = 'VALOR'
AND TMH_CODGRU = 'VALOR'
AND TMH_COMBO = 'VALOR'
AND TMH_TPLIST = 'VALOR'
AND TMH_ONMEMO = 'VALOR'
AND TMH_COMBO2 = 'VALOR'
AND TMH_NOMGRU = 'VALOR'
AND TMH_DEFAUL = 'VALOR'
AND TMH_ORDEM = 'VALOR'
Outras tabelas relacionadas
- TM0 Ficha Médica
- TM1 Medicamentos
- TM2 Medicamentos Utilizados
- TM3 Movimento Medicamentos
- TM4 Exames
- TM5 Exames do Funcionário
- TM6 Resultado Exame Quantitativo
- TM7 Equipamento Avaliação
- TM8 Normalidade Exame
- TM9 Resultado Exame Auditivo
- TMA Agente
- TMB Exames por Agente
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.