Tenho uma tabela que não executa entidade especializada, porém tem uma entidade vinculada e uma função apontando para um método da entidade. Existe também um botão vinculado a função, mas quando clico no botão dá um erro de acess violation. Quando marco a tabela para executar a entidade especializada funciona, porém gostaria de não precisar converter toda a macro nesse momento.
Segue o erro
Mensagem: (RTE-001) O sistema executou um acesso incorreto de memória!
Erro gerador: Access violation at address 0055CD55 in module 'CS1.exe'. Read of address 000001C0
-----Fila de erros ----------------------
16:44:31: Access violation at address 0055CD55 in module 'CS1.exe'. Read of address 000001C0
16:44:31: Out LockWindow (0)
16:44:31: nLocks=0
16:44:31: UnLock LockWindowUpdate
16:44:31: In LockWindow (0)
16:44:31: Out Application.OnError
16:44:31: In Application.OnError
16:44:31: [uErrMsg] Error : "Access violation at address 0055CD55 in module 'CS1.exe'. Read of address 000001C0"
16:44:31: Out SAM_PAGAMENTO->BOTAOGERARPAGAMENTOS_Click (31 ms)
16:44:31: TEntityDataSet.SetActive
16:44:31: TEntityDataSet.SetActive
16:44:31: TBQuery.Close
16:44:31: TBQuery.Open
16:44:31: Fim da função do específico.
16:44:31: ##### Fim da função de Tecnologia ComandoTabelaClick ##### (0 ms)
16:44:31: ##### Início da função de Tecnologia ComandoTabelaClick com a classe TBEmptyFunction #####
16:44:31: BFunction: TBEmptyFunction
16:44:31: Iniciando execução de função do específico (BFunction) para o evento OnClick do comando BOTAOGERARPAGAMENTOS...
16:44:31: GetFunction ComandoTabelaAfterClick
16:44:31: GetFunction ComandoTabelaClick
16:44:31: Executando função de entidade especializada associada ao botão...
16:44:31: GetFunction ComandoTabelaAfterClick
16:44:31: GetFunction ComandoTabelaClick
16:44:31: In SAM_PAGAMENTO->BOTAOGERARPAGAMENTOS_Click
16:44:31: In SAM_PAGAMENTOBOTAOGERARPAGAMENTOSButtonA.Click - TBennerBtn - baseToolBar: TBToolBar
16:44:31: Formulário ativo: "FormMain: TFormMain"
16:44:23: qCheckInbox.Close
16:44:23: TBQuery.Close
16:44:23: TBQuery.Open
16:44:23: qCheckInbox.Open
16:44:23: GetSystemParam .CLILOCKED (0 ms)
16:44:23: TBQuery.Close
16:44:23: TBQuery.Open
16:44:21: Formulário ativo: "FormErrorFrm: TFormErrorFrm"