General information
Category:
Object Oriented Programming
Vc deve tratar não como variável mas sim como objeto (propriedade)
na classe coloque:
this.addpropriety("opcao")
(por favor confirme a sintaxe do comando acima)
agora vc pode em qualquer momento fazer:
objeto.opcao = 1
>Tenho uma classe declarada em um arquivo .prg , e nessa classe criei uma propriedade.
>O problema ocorre que eu nao consigo atribuir um valor a essa propriedade pois o Fox me retorna uma mensagem de erro dizendo que não é uma variável.
>
>Exemplo:
>
>DEFINE CLASS ClassOpcoesRel AS Session
> opcao = ' '
>
>ENDDEFINE
>
>objeto = createobject('ClassOpcoesRel')
>objeto.opcao = '1' && Aqui ocorre o erro .
>
>Quem saberia me dizer porque isso está ocorrendo ? Não deveria deixar eu setar o valor dessa propriedade para '1' ?
>
>
>Obrigado a todos e espero mais uma vez contar com a ajuda de vocês.
>
>
>Lázaro Santos.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only