Navigation:  Questionário >

Modelo de questionário e seus detalhes

Previous  Top  Next

Visão geral

Este comando listará o modelo de questionário desejado, filtrando pelo seu identificador. Através dele são buscadas as informações do modelo de questionário, e de vários detalhes que nele estão configurados. Os dados listados neste comando podem também ser buscados através da tela de Cadastro arrowrgray Modelo de questionário (SV004).

 

Tabelas relacionadas

TABELA

Descrição

Chave primária (PK)

Tabelas de ligação

SVSURVEY

Tabela de questionário

CDSURVEY

ADTEAM

GNACTIVITY

GNAPPROV

GNREVISION

GNSURVEY

GNSURVEYEXEC

GNTEMPLATEFILE

SERICHTEXT

SVFORMGROUP

GNSURVEY

Tabela de cadastro de avaliações

CDSURVEY

ADTEAM

ADALLUSERS

GNSURVEYTYPE

GNSURVEYSHORTURL

GNGENTYPE

Tabela de tipo genérico

CDGENTYPE

ADCHECKLIST

GNACTIVITYTIMECFG

GNASSOC

GNELETRONICFILECFG

GNEVAL

GNFAVORITE

GNMASK

GNREVCONFIG

GNSECURITY

GNTRANSLATION

GNTYPEROLE

ADALLUSERS

Tabela de usuário

CDUSER

ADUSEREXTERNALDATA

GNFAVORITE

ADALLUSERS

ADTEAM

Tabela de equipe

CDTEAM

ADAUTHLDAPCONFIG

GNMAPPING

GNPERMISSION

GNREVISION

Tabela de revisão

CDREVISION

ADALLUSERS

GNACTIONASSOC

GNASSOC

GNREASON

GNREVCONFIG

GNREVISIONSTATUS

SVFORMGROUP

Tabela de grupo de modelo da revisão

CDFORMGROUP

GNGENTYPE

GNFAVORITE

SVFORMREVISION

Tabela de revisão de modelo

CDREVISION

CDFORMGROUP

GNREVISION

SVFORMGROUP

 

Oracle/Postgres/SQL Server

SELECT GNREV.IDREVISION         ,
       SVREV.FGCURRENT          ,
       GNACT.IDACTIVITY         ,
       GNACT.NMACTIVITY         ,
       SVSUR.FGPURPOSESURVEY    ,
       GNTYPE.IDGENTYPE         ,
       GNTYPE.NMGENTYPE         ,
       AUSER.IDUSER             ,
       AUSER.NMUSER             ,
       TEAMACT.IDTEAM           ,
       TEAMACT.NMTEAM           ,
       TEAMFILLIN.IDTEAM        ,
       TEAMFILLIN.NMTEAM        ,
       SVSUR.FGLANGUAGE         ,
       GNSUR.FGANONYMOUSSURVEY  ,
       SVSUR.FGTOTEM            ,
       SVSUR.FGRESUMEANSWER     ,
       SVSUR.FGSCORE            ,
       SVSUR.FGSHOWGIVEUP       ,
       SVSUR.FGMULTANSWER       ,
       GNACT.DSDESCRIPTION      ,
       GNACT.DTINSERT           ,
       GNACT.DTUPDATE           ,
       GNACT.NMUSERUPD          ,
       GNSUR.FGCORRECTION       ,
       USERCORRECT.IDUSER       ,
       USERCORRECT.NMUSER       ,
       TEAMCORRECT.IDTEAM       ,
       TEAMCORRECT.NMTEAM       ,
       GNSUR.FGANONYMOUSCORRECT ,
       GNSUR.NRDAYSCORRECTION   ,
       GNSUR.FGVIEWTEMPLATE     ,
       SVSUR.FGSHOWRESULTNOTE
FROM   GNACTIVITY GNACT
       INNER JOIN SVSURVEY SVSUR
       ON     (
                     SVSUR.CDGENACTIVITY = GNACT.CDGENACTIVITY
              )
       INNER JOIN GNSURVEY GNSUR
       ON     (
                     GNSUR.CDSURVEY = SVSUR.CDSURVEY
              )
       INNER JOIN GNGENTYPE GNTYPE
       ON     (
                     GNTYPE.CDGENTYPE = GNSUR.CDSURVEYTYPE
              )
       INNER JOIN ADALLUSERS AUSER
       ON     (
                     AUSER.CDUSER = GNACT.CDUSER
              )
       LEFT JOIN ADTEAM TEAMACT
       ON     (
                     TEAMACT.CDTEAM = GNACT.CDTEAM
              )
       LEFT JOIN ADTEAM TEAMFILLIN
       ON     (
                     TEAMFILLIN.CDTEAM = SVSUR.CDTEAMFILLIN
              )
       LEFT JOIN ADTEAM TEAMCORRECT
       ON     (
                     TEAMCORRECT.CDTEAM = GNSUR.CDTEAMCORRECTION
              )
       LEFT JOIN ADALLUSERS USERCORRECT
       ON     (
                     USERCORRECT.CDUSER = GNSUR.CDRESPCORRECTION
              )
       INNER JOIN GNREVISION GNREV
       ON     (
                     GNREV.CDREVISION = SVSUR.CDREVISION
              )
       INNER JOIN SVFORMGROUP SVG
       ON     (
                     SVG.CDFORMGROUP = SVSUR.CDFORMGROUP
              )
       INNER JOIN SVFORMREVISION SVREV
       ON     (
                     SVREV.CDFORMGROUP = SVG.CDFORMGROUP
              AND    SVREV.CDREVISION  = GNREV.CDREVISION
              )
WHERE  GNACT.IDACTIVITY = 'Identificador Modelo de questionário'
       --AND    SVREV.FGCURRENT  = 1 --Opcional revisao vigente

 

Observações

1: Caso queira ver somente a revisão vigente do modelo de questionário, basta retirar os “--” que estão em “--AND SVREV.FGCURRENT”.

 

Campos utilizados na consulta

 

survey-01

 

survey-02

 

ID do campo

Tipo

Observação

1

IDREVISION

VARCHAR(50)

Identificador da revisão

2

FGCURRENT

NUMERIC(5)

Revisão vigente do modelo:

1- Sim

2- Não

3

IDACTIVITY

VARCHAR(50)

Identificador do modelo de questionário

4

NMACTIVITY

VARCHAR(255)

Nome do modelo de questionário

5

FGPURPOSESURVEY

NUMERIC(5)

Propósito da avaliação:

1- Questionário

2- Teste

6

IDGENTYPE

VARCHAR(50)

Identificador do tipo

7

NMGENTYPE

VARCHAR(255)

Nome do tipo

8

IDUSER

VARCHAR(50)

Identificador do usuário

9

NMUSER

VARCHAR(255)

Nome do usuário

10

IDTEAM

VARCHAR(50)

Identificador da equipe de execução

11

NMTEAM

VARCHAR(255)

Nome da equipe de execução

12

IDTEAM

VARCHAR(50)

Identificador da equipe de preenchimento

13

NMTEAM

VARCHAR(255)

Nome da equipe de preenchimento

14

FGLANGUAGE

NUMERIC(5)

Indica o idioma da avaliação:

1- Inglês (EUA)

2- Português (Brasil)

3- Espanhol

4- Português (Portugal)

5- Alemão

6- Francês

9- Italiano

11- Inglês (Reino Unido)

15

FGANONYMOUSSURVEY

NUMERIC(5)

Indica se o questionário será respondido anonimamente:

1- Sim

2- Não

16

FGTOTEM

NUMERIC(5)

Indica se a avaliação será reiniciada após a tela de agradecimento:

1- Sim

2- Não

17

FGRESUMEANSWER

NUMERIC(5)

Permitir visualizar resumo das respostas da avaliação antes da execução:

1- Sim

2- Não

18

FGSCORE

NUMERIC(5)

Indica se terá pontuação na avaliação:

1- Sim

2- Não

19

FGSHOWGIVEUP

NUMERIC(5)

Indica se a opção de desistir será apresentada na execução da avaliação:

1- Sim

2- Não

20

FGMULTANSWER

NUMERIC(5)

Indica se o questionário permite múltiplas respostas:

1- Sim

2- Não

21

DSDESCRIPTION

TEXT(16)

Descrição

22

DTINSERT

DATETIME(8)

Data de inserção

23

DTUPDATE

DATETIME(8)

Data de atualização

24

NMUSERUPD

VARCHAR(255)

Nome do usuário que atualizou

25

FGCORRECTION

NUMERIC(5)

Modo de correção:

1- Manual

2- Automático

3- Sem correção

26

IDUSER

VARCHAR(50)

Identificador do usuário responsável pela correção

27

NMUSER

VARCHAR(255)

Nome do usuário responsável pela correção

28

IDTEAM

VARCHAR(50)

Identificador da equipe responsável pela correção

29

NMTEAM

VARCHAR(255)

Nome da equipe responsável pela correção

30

NRDAYSCORRECTION

NUMERIC(9)

Prazo em dias para a correção

31

FGANONYMOUSCORRECT

NUMERIC(5)

Indica se a correção do questionário será anônima:

1- Sim

2- Não

32

FGVIEWTEMPLATE

NUMERIC(5)

Permitir visualização da correção:

1- Sim

2- Não

33

FGSHOWRESULTNOTE

NUMERIC(5)

Indica se permite a visualização da nota da resposta:

1- Sim

2- Não