Métodos/Funcões de classes com tipos próprios, tem como retornar para a aplicação cliente?

15/12/2009

0

Caros colegas   Em vez de retornar Boolean na função isValidUser estou tentando retornar um tipo que eu defini para criar mensagens personalizadas. Porém, ao clicar sobre o SQLConnection e executar Generate DataSnap Client Classes ocorre o erro: "Remote Error: Unknown DataType : TRetornoUsuario"

Código em uma classe no lado servidor
  Type {$METHOD INFO ON }    TRetornoUsuario = (ruValido, ruNaoEncontrado, ruSenhaInvalida, ruDesativado);      TUsuario = class(TPersistent)
   private
      FComm: TDBXCommand;
   public
      function IsValidUser(Usuario, Senha: String): TRetornoUsuario;
   end;   Como sou novato em DataSnap gostaria de saber se isto é possível? Se sim, o que devo fazer para a classe cliente reconhecer meu tipo?
Ou precisaria expor meu tipo no server container? Como?

Obrigado por qualquer ajuda
Delmar Observação)

Delmar Observação)

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar