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

15/12/2009

2

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
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar