eric123 0 Denunciar post Postado Julho 1, 2016 Fala pessoal tudo bem? Criei um DataSnap Server como Windows Service (próprio delphi já possui este projeto, só escolher o projeto e rodar) Ele está rodando normalmente. Porem como estou usando o ReportBuilder para gerar relatórios está dando alguns "problemas" ao fazer algumas requisições para geração de relatório. Hoje eu faço a rotina comum para que seja gerado o relatório em PDF do ReportBuilder e depois pego o arquivo q foi gerado e converto em base64 pra retornar em json no browser. Ele conseguir gerar e retonar a base64 para mim no browser, porem se for fazendo requisições para ir gerando mais relatórios ele começa a dar o seguinte erro no JSON retornado: "result": [{ "Canvas does not allow drawing" }] Que no caso era para estar retornando algo tipo assim: "result": [{ "TWFuIGlzIGRpc3Rpbmd1aXNoZWQsIG5vdCBvbmx5IGJ5IGhpcyByZWFzb24sIGJ1dCBieSB0aGlz IHNpbmd1bGFyIHBhc3Npb24gZnJvbSBvdGhlciBhbmltYWxzLCB3aGljaCBpcyBhIGx1c3Qgb2Yg dGhlIG1pbmQsIHRoYXQgYnkgYSBwZXJzZXZlcmFuY2Ugb2YgZGVsaWdodCBpbiB0aGUgY29udGlu dWVkIGFuZCBpbmRlZmF0aWdhYmxlIGdlbmVyYXRpb24gb2Yga25vd2xlZGdlLCBleGNlZWRzIHRo ZSBzaG9ydCB2ZWhlbWVuY2Ugb2YgYW55IGNhcm5hbCBwbGVhc3VyZS4=" }] Como disse, ele retorna algumas vezes (poucas), aí de repente ele para e começa a dar este erro. Ja tentei dar um Free e FreeAndNil nas units e no ppReport, mas não da certo. Obs.: O problema ocorre ao fazer o ppReport.Print; Compartilhar este post Link para o post Compartilhar em outros sites