Cadastro de Perguntas
Olá
Tenho um cadastro de clientes, onde vou cadastrar o perfil do cliente. Para o perfil serão usadas 25 peguntas, porem estas perguntas não são fixas ou seja, pode ser que daqui um ano eu tenha que incluir mais uma pergunta ou excluir alguma existente, etc..
Sei que devo criar uma tabela com as perguntas, tipo:
Codigo,
Pergunta,
Tipo de resposta (carecter, etc),
Minha duvida é como vou montar o formulario em Delphi?
Vou ter que criar componentes em tempo de execução?
Não tenho ideia de como montar a tela das perguntas e respostas a partir da tabela com as perguntas e respostas ..
Se alguem puder me ajudar, agradeço.
Abraços
Freddo.
Tenho um cadastro de clientes, onde vou cadastrar o perfil do cliente. Para o perfil serão usadas 25 peguntas, porem estas perguntas não são fixas ou seja, pode ser que daqui um ano eu tenha que incluir mais uma pergunta ou excluir alguma existente, etc..
Sei que devo criar uma tabela com as perguntas, tipo:
Codigo,
Pergunta,
Tipo de resposta (carecter, etc),
Minha duvida é como vou montar o formulario em Delphi?
Vou ter que criar componentes em tempo de execução?
Não tenho ideia de como montar a tela das perguntas e respostas a partir da tabela com as perguntas e respostas ..
Se alguem puder me ajudar, agradeço.
Abraços
Freddo.
Richardson Freddo
Curtidas 0
Respostas
Webjoel
15/02/2008
Olá!
A maneira mais simples é você usar uma DBGrid, mostrando todas as perguntas e com o campo para respostas (poderia ser um campo calculado), e então no momento do post você faz a sua verificação com o seu tipo de resposta.
A maneira mais simples é você usar uma DBGrid, mostrando todas as perguntas e com o campo para respostas (poderia ser um campo calculado), e então no momento do post você faz a sua verificação com o seu tipo de resposta.
GOSTEI 0
Richardson Freddo
15/02/2008
vamos ver se entendi
entao eu criaria uma tabela com os campos
codigo (smalint)
pergunta(varchar)
resposta(??)
que tipo de campo seria a resposta ?
OBS: Estou usando o FireBird.
Obrigado.
Freddo
entao eu criaria uma tabela com os campos
codigo (smalint)
pergunta(varchar)
resposta(??)
que tipo de campo seria a resposta ?
OBS: Estou usando o FireBird.
Obrigado.
Freddo
GOSTEI 0
Webjoel
15/02/2008
Olá!
O tipo de campo da resposta da pergunta depende da resposta da pergunta que o usuário irá informar...
Dê uns três exemplos de perguntas que você utitilizará, as possiveis respostas e como você vai kerer usuar essas informações...
Aguardo para ajudar....
O tipo de campo da resposta da pergunta depende da resposta da pergunta que o usuário irá informar...
Dê uns três exemplos de perguntas que você utitilizará, as possiveis respostas e como você vai kerer usuar essas informações...
Aguardo para ajudar....
GOSTEI 0
Richardson Freddo
15/02/2008
É um sistema para consultório Odontologico.. então, exite um tal de ´Inventário de Saude´. Nele existem 45 perguntas, que são assim:
1 - Esta ou esteve sob cuidados médicos recentemente?
( ) Sim - Qual Motivo? __________________________
( ) Não
2 - Tem ou teve alguma doença cardiovascular?
( ) Sim - Qual? __________________________
( ) Não
3 - Ja teve alguma ferida ou bolha na boca, face ou labios?
( ) Sim - Qual?
( ) Não
São perguntas assim.. e tem tambem o perfil do cliente, que ai tem varias perguntas.. tipo?
01 - COMO CONHECEU NOSSO CONSULTÓRIO?
( ) INDICAÇÃO. QUEM INDICOU?
( ) OUTROS. QUAIS?
02 - QUANDO FEZ PELA ULTIMA VEZ UM TRATAMENTO?
03 - DURANTE O TRATAMENTO, VOCE NORMALMENTE PREFERE:
( ) SABER TUDO O QUE ESTA SOENDO FEITO EM DETALHES.
( ) TER UMA NOÇÃO DO QUE ESTA SENDO FEITO, COM POUCAS EXPLICAÇÕES.
( ) NÃO RECEBER EXPLICAÇÕES, POIS SE TIVER DUVIDAS, EU PERGUNTO.
04 - VOCÊ SE CONSIDERA UMA PESSOA QUE:
( ) GOSTA DE FALAR E CONVERSAR BASTANTE.
( ) GOSTA DE CONVERSAR POUCO.
( ) PREFIRO OBSERVAR O QUE ACONTECE.
05 - VOCÊ PREFERE QUE SEU TRATAMENTO SEJA:
( ) EFICIENTE MAS SEM MUITA PRESSA, POS O QUE CONTA É A QUALIDADE.
( ) RAPIDO, COM QUALIDADE E EFICIENCIENTE, POIS TENHO PRESSA E MUITOS COMPROMISSOS.
Bom, se puder me ajduar, agradeço..
Meu MSN é: freddopatzlaff@hotmail.com
Abraços
E obrigado.
1 - Esta ou esteve sob cuidados médicos recentemente?
( ) Sim - Qual Motivo? __________________________
( ) Não
2 - Tem ou teve alguma doença cardiovascular?
( ) Sim - Qual? __________________________
( ) Não
3 - Ja teve alguma ferida ou bolha na boca, face ou labios?
( ) Sim - Qual?
( ) Não
São perguntas assim.. e tem tambem o perfil do cliente, que ai tem varias perguntas.. tipo?
01 - COMO CONHECEU NOSSO CONSULTÓRIO?
( ) INDICAÇÃO. QUEM INDICOU?
( ) OUTROS. QUAIS?
02 - QUANDO FEZ PELA ULTIMA VEZ UM TRATAMENTO?
03 - DURANTE O TRATAMENTO, VOCE NORMALMENTE PREFERE:
( ) SABER TUDO O QUE ESTA SOENDO FEITO EM DETALHES.
( ) TER UMA NOÇÃO DO QUE ESTA SENDO FEITO, COM POUCAS EXPLICAÇÕES.
( ) NÃO RECEBER EXPLICAÇÕES, POIS SE TIVER DUVIDAS, EU PERGUNTO.
04 - VOCÊ SE CONSIDERA UMA PESSOA QUE:
( ) GOSTA DE FALAR E CONVERSAR BASTANTE.
( ) GOSTA DE CONVERSAR POUCO.
( ) PREFIRO OBSERVAR O QUE ACONTECE.
05 - VOCÊ PREFERE QUE SEU TRATAMENTO SEJA:
( ) EFICIENTE MAS SEM MUITA PRESSA, POS O QUE CONTA É A QUALIDADE.
( ) RAPIDO, COM QUALIDADE E EFICIENCIENTE, POIS TENHO PRESSA E MUITOS COMPROMISSOS.
Bom, se puder me ajduar, agradeço..
Meu MSN é: freddopatzlaff@hotmail.com
Abraços
E obrigado.
GOSTEI 0