Fórum PHP com REPORT SERVER (SSRS) #461121
14/11/2013
0
o usuario acessa um aplicativo, e dentro dele apontar o endereço do relatorio. porém vou serparar um espaço (div) para que seja carregado, para que não necessite sair da aplicação.
Tentei fazer isso com o load do jquery mas não consegui, alguem tem uma ideia ai?
Claudio Lopes
Curtir tópico
+ 0Posts
15/11/2013
Marcio Araujo
Gostei + 0
19/11/2013
Claudio Lopes
Gostei + 0
20/11/2013
William
site oficial: [url]http://www.mpdf1.com/mpdf/index.php[/url]
No seu caso você teria que carregar esse conteúdo HTML dentro do mPDF e o resto ele faz sozinho, essa API já salvou minha pele várias vezes ...
Gostei + 0
20/11/2013
Marcio Araujo
site oficial: [url]http://www.mpdf1.com/mpdf/index.php[/url]
No seu caso você teria que carregar esse conteúdo HTML dentro do mPDF e o resto ele faz sozinho, essa API já salvou minha pele várias vezes ...
é tranquilo usar esse?
Gostei + 0
20/11/2013
William
Essa mPDF no meu caso foi uma verdadeira mão na roda, construo uma classe contendo um método para exibir o relatório em HTML e posso aproveitar esse conteúdo em outro método para gerar um PDF.
Gostei + 0
21/11/2013
Claudio Lopes
Gostei + 0
21/11/2013
William
Gostei + 0
21/11/2013
Claudio Lopes
Gostei + 0
27/11/2013
Claudio Lopes
Gostei + 0
27/11/2013
William
Você baixa a API e faz todos os includes necessários, no site oficial [url]http://www.mpdf1.com/mpdf/index.php[/url] tem uma documentação bem completa.
Segue um exemplo bem básico mesmo ...
<?php
$pagina = "<HTML>";
$pagina .= "<BODY>";
$pagina .= "Teste";
$pagina .= "</BODY>"
$pagina .= "</HTML>";
// Instância um objeto mPDF
$pdf = new mPDF('utf-8', 'A4-L');
// Você pode setar uma folha de estilo
$pdf->WriteHTML($css, 1);
// Seta o conteúdo HTML para o objeto
$pdf->WriteHTML($pagina);
// Exibe a página em formato HTML
echo $pagina;
// Exibe o relatório no navegador em PDF
$pdf->Output('Meu Arquivo PDF', 'I');
?>
Nesse exemplo tem 2 opções, você pode exibir a página em HTML mesmo ou gerar um PDF e visualizar no próprio navegador.
Você perguntou sobre página estática, como o conteúdo é gerado pelo PHP então é totalmente dinâmico, você pode usar a função file_get_contents() do PHP para capturar o conteúdo do seu relatório no servidor e jogar dentro da API como demonstrei acima.
Bom qualquer dúvida estou a disposição ...
Gostei + 0
28/11/2013
Claudio Lopes
tentei usar a função open do javascript para carregar o conteudo do report server dentro de uma div e não consegui, tentei fazer o includ com php e também não, na verdade queria fazer tipo frame sacou?
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)