Adicionar reports a uma extensão utilizando nosso SDK é muito simples!

Primeiramente, crie seus reports utilizando nossa aplicação Reports.

Note que, para que seus reports sejam encontrados no ambiente do usuário, deverão residir em uma pasta reports, dentro do caminho de sua extensão, por exemplo:

C:\NCR Solution\plugins\MinhaExtensao\reports

Para que sua extensão distribua os arquivos no destino correto, basta colocar todos os arquivos de seus reports sob a pasta reports de seu projeto, previamente criado utilizando o SDK.

A seguinte instrução no arquivo extensao_cliente.iss empacotará esses arquivos e os instalará na pasta de destino correta:

Source: reports\*; DestDir: "{app}\plugins\{#ExtensionName}\reports"; Flags: skipifsourcedoesntexist ignoreversion recursesubdirs restartreplace overwritereadonly