E2362 Cannot access protected symbol

Nesse fórum você poderá discutir com todos sobre o curso de criação de aplicativos móveis ministrados pela TDevRocks.

Moderador: hermeson

PedroG
Mensagens: 26
Registrado em: 10/Mar/2017, 09:35

E2362 Cannot access protected symbol

Mensagempor PedroG » 29/Jun/2017, 08:44

Olá pessoal, estou acompanhando a videoaula 14, e me deparei com um erro que eu não tinha visto ainda aqui no fórum:

[dcc32 Error] UnitSrvMetodosGerais.pas(65): E2362 Cannot access protected symbol TFDJSONDeltasApplyUpdates.ApplyUpdates

Esse erro está acontecendo quando eu declaro a variável LApply como TFDJSONDeltasApplyUpdates:

Código: Selecionar todos

function TSrvMetodosGerais.ApplyUpdatesClientes(
  const ADeltaList: TFDJSONDeltas): Boolean;
var
    LApply : TFDJSONDeltasApplyUpdates;
begin
   LApply := TFDJSONDeltasApplyUpdates.Create(ADeltaList);
   LApply.ApplyUpdates('CLIENTES', qryClientes.Command);

   Result := LApply.Errors.Count := 0;
end;


Sendo assim, eu não consigo enxergar nenhuma propriedade, como "ApplyUpdates", "Errors", "Count".
Estou usando Xe8, plataforma android.
Alguem poderia me ajudar?

Obrigado desde já.
PedroG
Mensagens: 26
Registrado em: 10/Mar/2017, 09:35

Re: E2362 Cannot access protected symbol

Mensagempor PedroG » 03/Jul/2017, 09:22

Na verdade a declaração seria:
LApply: IFDJSONDeltasApplyUpdates;

Com "i" e não "t".

Voltar para “[Curso] - Criando aplicativos móveis com Delphi”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante