Fórum types... #336292

16/01/2007

0

Olá pessoal,

Estou com o seguinte problema com os types:

Declarei em uma unit chamada ConfigConsulta onde chamo uma função para configurar minha seleção de chaves estrangeiras. Passo uma variável do tipo declarado como Type como segue abaixo:


TOpcaoConsulta = (
ocUnidsFed,
ocUnidsMed,
ocExame,
ocGrpExame,
ocGrpItemExame,
ocMetodo,
ocUsuario,
ocPessoa,
ocMedico,
ocPaciente,
ocCidade,
ocEspecialidades,
ocMatriculas,
ocConvenio
);


O que gostaria era de acrescentar mais opções em uma outra unit que usa está unit. Tem como incrementar esses types?

Ex.:

TOpcConsulta = TOpcaoConsulta + ( ocRequisicaoPendente );


Valeu.


Edvilson.chaves

Edvilson.chaves

Responder

Posts

16/01/2007

Massuda

TOpcConsulta = TOpcaoConsulta + ( ocRequisicaoPendente );
Acho que isso não é possível.

Pelas regras do Delphi, esse tipo de dado, conhecido como enumeração, precisa ser totalmente definido em uma única declaração, não podendo ser extendido fora da definição dele.


Responder

Gostei + 0

16/01/2007

Edvilson.chaves

então acho que vou ter que ´catraquear´ por outro método....


valeu massuda!!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar