Linha 108: |
Linha 108: |
| === GetFileChunk - Base64 do relatório gerado === | | === GetFileChunk - Base64 do relatório gerado === |
| * Com o '''identificador''' do relatório gerado (retorno do método '''GenerateReport''') e o '''tamanho''' do arquivo (retorno do método '''GetGenerateReportSize''') em mãos, podemos obter o Base64 do relatório gerado; | | * Com o '''identificador''' do relatório gerado (retorno do método '''GenerateReport''') e o '''tamanho''' do arquivo (retorno do método '''GetGenerateReportSize''') em mãos, podemos obter o Base64 do relatório gerado; |
− | | + | * Para isso, devemos utilizar o método '''GetFileChunk''', abrindo o mesmo na lista de métodos, e dando um duplo clique no item '''Request 1'''; |
− | <big>TODO :: Continuar aqui</big>
| |
− | | |
− | * Para isso, devemos utilizar o método '''GetReportInfo''', abrindo o mesmo na lista de métodos, e dando um duplo clique no item '''Request 1'''; | |
| * Ao fazer isso, será exibida a tela com o exemplo de conteúdo que essa requisição espera receber; | | * Ao fazer isso, será exibida a tela com o exemplo de conteúdo que essa requisição espera receber; |
| * Devemos preencher: | | * Devemos preencher: |
− | :* '''codColigada''': Código da coligada a que o relatório pertence; | + | :* '''guid''': Identificador do relatório gerado (retorno do método '''GenerateReport'''); |
− | :* '''idReport''': Identificador do relatório que desejamos gerar; | + | :* '''length''': Tamanho do arquivo gerado (retorno do método '''GetGenerateReportSize'''); |
| * Agora basta clicar no botão '''Executar''' (3 - ícone do play), e sua requisição será enviada para o TBC; | | * Agora basta clicar no botão '''Executar''' (3 - ícone do play), e sua requisição será enviada para o TBC; |
| * Após alguns segundos, será exibido o retorno de sua requisição (4); | | * Após alguns segundos, será exibido o retorno de sua requisição (4); |
− | * O que nos interessa desse retorno, são os itens '''<ArrayOfRptFilterReportPar>''' e '''<ArrayOfRptParameterReportPar>''', localizados dentro dos elementos '''<a:string>''', e que deverão set utilizados na geração do relatório; | + | * No retorno existirá o elemento '''<GetFileChunkResult>''', o qual conterá o '''Base64''' do relatório gerado com o método '''GenerateReport'''; |
| + | * Feito! Com isso, você já pode recriar o arquivo '''pdf''' do relatório gerado; |
| :[[File:ClipCapIt-210104-153307.PNG]] | | :[[File:ClipCapIt-210104-153307.PNG]] |
| | | |
| | | |
| [[Categoria:CI]] | | [[Categoria:CI]] |