From 1aaf1bfa9514447ea28b97dbd74f778c3ed48f17 Mon Sep 17 00:00:00 2001 From: Eduardo Edson Batista Cordeiro Alves Date: Mon, 18 Jan 2016 13:51:48 -0200 Subject: [PATCH] Remove unused import and new return --- .../templates/pdf_detalhe_materia_gerar.py | 26 +- .../pdf_documento_administrativo_gerar.py | 17 +- relatorios/templates/pdf_espelho_gerar.py | 25 +- .../templates/pdf_etiqueta_protocolo_gerar.py | 18 +- relatorios/templates/pdf_norma_gerar.py | 17 +- relatorios/templates/pdf_ordem_dia_gerar.py | 283 ++++++++++-------- .../templates/pdf_pauta_sessao_gerar.py | 16 +- relatorios/templates/pdf_protocolo_gerar.py | 1 - .../templates/pdf_sessao_plenaria_gerar.py | 16 +- 9 files changed, 220 insertions(+), 199 deletions(-) diff --git a/relatorios/templates/pdf_detalhe_materia_gerar.py b/relatorios/templates/pdf_detalhe_materia_gerar.py index 6caf197ea..dbe604872 100755 --- a/relatorios/templates/pdf_detalhe_materia_gerar.py +++ b/relatorios/templates/pdf_detalhe_materia_gerar.py @@ -7,7 +7,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString @@ -333,18 +332,19 @@ def principal(imagem, dic_rodape,dic_inf_basicas,dic_orig_externa,lst_mat_anexad tmp+='\n' tmp_pdf=parseString(tmp) - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') + return tmp_pdf +# if hasattr(context.temp_folder,arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq=context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') -# try: -# tmp_pdf=parseString(unicode(tmp, 'utf-8')) -# except: -# tmp_pdf=parseString(unicode(tmp, 'utf-8')) +# # try: +# # tmp_pdf=parseString(unicode(tmp, 'utf-8')) +# # except: +# # tmp_pdf=parseString(unicode(tmp, 'utf-8')) - return "/temp_folder/"+arquivoPdf +# return "/temp_folder/"+arquivoPdf -return principal(imagem, dic_rodape,dic_inf_basicas,dic_orig_externa,lst_mat_anexadas,lst_autoria,lst_des_iniciais, - dic_tramitacoes,lst_relatorias,lst_numeracoes,lst_leg_citadas,lst_acessorios,sessao) +# return principal(imagem, dic_rodape,dic_inf_basicas,dic_orig_externa,lst_mat_anexadas,lst_autoria,lst_des_iniciais, +# dic_tramitacoes,lst_relatorias,lst_numeracoes,lst_leg_citadas,lst_acessorios,sessao) diff --git a/relatorios/templates/pdf_documento_administrativo_gerar.py b/relatorios/templates/pdf_documento_administrativo_gerar.py index 78c6437f8..73790a52b 100755 --- a/relatorios/templates/pdf_documento_administrativo_gerar.py +++ b/relatorios/templates/pdf_documento_administrativo_gerar.py @@ -7,7 +7,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString @@ -122,12 +121,14 @@ def principal(sessao,imagem,data,lst_documentos,dic_cabecalho,lst_rodape,dic_fil tmp_data+='\n' tmp_pdf=parseString(tmp_data) - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') + return tmp_pdf - return "/temp_folder/"+arquivoPdf +# if hasattr(context.temp_folder,arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq=context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') -return principal(sessao,imagem,data,lst_documentos,dic_cabecalho,lst_rodape,dic_filtro) +# return "/temp_folder/"+arquivoPdf + +# return principal(sessao,imagem,data,lst_documentos,dic_cabecalho,lst_rodape,dic_filtro) diff --git a/relatorios/templates/pdf_espelho_gerar.py b/relatorios/templates/pdf_espelho_gerar.py index c85cfb266..7bc9cd84b 100644 --- a/relatorios/templates/pdf_espelho_gerar.py +++ b/relatorios/templates/pdf_espelho_gerar.py @@ -7,7 +7,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString @@ -135,18 +134,20 @@ def principal(sessao,imagem,data,lst_materias,dic_cabecalho,lst_rodape,dic_filtr tmp_data+=paraStyle() tmp_data+=materias(lst_materias) tmp_data+='\n' + tmp_pdf = parseString(tmp_data) - try: - tmp_pdf=parseString(unicode(tmp_data, 'utf-8')) - except: - tmp_pdf=parseString(unicode(tmp_data, 'utf-8')) + return tmp_pdf +# try: +# tmp_pdf=parseString(unicode(tmp_data, 'utf-8')) +# except: +# tmp_pdf=parseString(unicode(tmp_data, 'utf-8')) - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') +# if hasattr(context.temp_folder,arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq=context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') - return "/temp_folder/"+arquivoPdf +# return "/temp_folder/"+arquivoPdf -return principal(sessao,imagem,data,lst_materias,dic_cabecalho,lst_rodape,dic_filtro) +# return principal(sessao,imagem,data,lst_materias,dic_cabecalho,lst_rodape,dic_filtro) diff --git a/relatorios/templates/pdf_etiqueta_protocolo_gerar.py b/relatorios/templates/pdf_etiqueta_protocolo_gerar.py index f78318883..6b17b06e1 100755 --- a/relatorios/templates/pdf_etiqueta_protocolo_gerar.py +++ b/relatorios/templates/pdf_etiqueta_protocolo_gerar.py @@ -7,7 +7,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString @@ -107,13 +106,14 @@ def principal(sessao,imagem,data,lst_protocolos,dic_cabecalho,lst_rodape,dic_fil tmp_data+=protocolos(lst_protocolos) tmp_data+='\n' tmp_pdf=parseString(tmp_data) + + return tmp_pdf +# if hasattr(context.temp_folder,arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq=context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') +# return "/temp_folder/"+arquivoPdf - return "/temp_folder/"+arquivoPdf - -return principal(sessao,imagem,data,lst_protocolos,dic_cabecalho,lst_rodape,dic_filtro) +# return principal(sessao,imagem,data,lst_protocolos,dic_cabecalho,lst_rodape,dic_filtro) diff --git a/relatorios/templates/pdf_norma_gerar.py b/relatorios/templates/pdf_norma_gerar.py index 6ea85d82f..3ad87babb 100755 --- a/relatorios/templates/pdf_norma_gerar.py +++ b/relatorios/templates/pdf_norma_gerar.py @@ -7,7 +7,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString @@ -115,12 +114,14 @@ def principal(sessao,imagem,data,lst_normas,dic_cabecalho,lst_rodape,dic_filtro= tmp_data+='\n' tmp_pdf=parseString(tmp_data) - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') + return tmp_pdf - return "/temp_folder/"+arquivoPdf +# if hasattr(context.temp_folder,arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq=context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') -return principal(sessao,imagem,data,lst_normas,dic_cabecalho,lst_rodape,dic_filtro) +# return "/temp_folder/"+arquivoPdf + +# return principal(sessao,imagem,data,lst_normas,dic_cabecalho,lst_rodape,dic_filtro) diff --git a/relatorios/templates/pdf_ordem_dia_gerar.py b/relatorios/templates/pdf_ordem_dia_gerar.py index df315c1ac..c74fe8c2a 100755 --- a/relatorios/templates/pdf_ordem_dia_gerar.py +++ b/relatorios/templates/pdf_ordem_dia_gerar.py @@ -1,4 +1,4 @@ -##parameters=sessao,imagem,dat_ordem,lst_splen,lst_pauta,dic_cabecalho,lst_rodape +# parameters=sessao,imagem,dat_ordem,lst_splen,lst_pauta,dic_cabecalho,lst_rodape """relatorio_ordem.py External method para gerar o arquivo rml da ordem do dia @@ -8,141 +8,158 @@ """ import os import time -from cStringIO import StringIO from trml2pdf import parseString -def cabecalho(dic_cabecalho,dat_ordem,imagem): +def cabecalho(dic_cabecalho, dat_ordem, imagem): """Gera o codigo rml do cabecalho""" - tmp='' - tmp+='\t\t\t\t\n' - tmp+='\t\t\t\t2cm 25cm 19cm 25cm\n' - tmp+='\t\t\t\t\n' + tmp = '' + tmp += '\t\t\t\t\n' + tmp += '\t\t\t\t2cm 25cm 19cm 25cm\n' + tmp += '\t\t\t\t\n' #tmp+='\t\t\t\t' + str(dic_cabecalho['nom_casa']) + '\n' #tmp+='\t\t\t\t\n' - tmp+='\t\t\t\t' + str(dic_cabecalho['nom_estado']) + '\n' - tmp+='\t\t\t\t\n' - tmp+='\t\t\t\t' + str(dic_cabecalho['nom_casa']) + '\n' - tmp+='\t\t\t\t\n' + tmp += '\t\t\t\t' + \ + str(dic_cabecalho['nom_estado']) + '\n' + tmp += '\t\t\t\t\n' + tmp += '\t\t\t\t' + \ + str(dic_cabecalho['nom_casa']) + '\n' + tmp += '\t\t\t\t\n' #tmp+='\t\t\t\t' + "Palacio 11 de Outubro" + '\n' #tmp+='\t\t\t\t\n' - tmp+='\t\t\t\tRelatório da Ordem do Dia\n' + tmp += '\t\t\t\tRelatório da Ordem do Dia\n' return tmp + def rodape(lst_rodape): """ Gera o codigo rml do rodape""" - tmp='' - tmp+='\t\t\t\t2cm 3.2cm 19cm 3.2cm\n' - tmp+='\t\t\t\t\n' - tmp+='\t\t\t\t' + lst_rodape[2] + '\n' - tmp+='\t\t\t\tPágina \n' - tmp+='\t\t\t\t' + lst_rodape[0] + '\n' - tmp+='\t\t\t\t' + lst_rodape[1] + '\n' + tmp = '' + tmp += '\t\t\t\t2cm 3.2cm 19cm 3.2cm\n' + tmp += '\t\t\t\t\n' + tmp += '\t\t\t\t' + \ + lst_rodape[2] + '\n' + tmp += '\t\t\t\tPágina \n' + tmp += '\t\t\t\t' + \ + lst_rodape[0] + '\n' + tmp += '\t\t\t\t' + \ + lst_rodape[1] + '\n' return tmp + def paraStyle(): """ Gera o codigo rml que define o estilo dos paragrafos""" - tmp='' - tmp+='\t\n' - tmp+='\t\t\n' - tmp+='\t\t\t\n' - tmp+='\t\t\t\n' - tmp+='\t\t\n' - tmp+='\t\t\n' - tmp+='\t\t\t\n' - tmp+='\t\t\n' - tmp+='\t\t\n' - tmp+='\t\t\n' - tmp+='\t\t\n' - tmp+='\t\n' + tmp = '' + tmp += '\t\n' + tmp += '\t\t\n' + tmp += '\t\t\t\n' + tmp += '\t\t\t\n' + tmp += '\t\t\n' + tmp += '\t\t\n' + tmp += '\t\t\t\n' + tmp += '\t\t\n' + tmp += '\t\t\n' + tmp += '\t\t\n' + tmp += '\t\t\n' + tmp += '\t\n' return tmp -#def splen(lst_splen): +# def splen(lst_splen): + + def pauta(lst_splen, lst_pauta): """ Funcao que gera o codigo rml da sessao plenaria """ - tmp='' + tmp = '' - #inicio do bloco - tmp+='\t\n' + # inicio do bloco + tmp += '\t\n' for dicsp in lst_splen: - #espaço inicial - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' - - #condicao para a quebra de pagina - tmp+='\t\t\n' - - #sessao plenaria - if dicsp['sessao']!=None: - tmp+='\t\t' + dicsp['sessao'].replace('&','&') + '\n' - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' - - if dicsp['datasessao']!=None: - tmp+='\t\t' + dicsp['datasessao'].replace('&','&') + '\n' - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' + # espaço inicial + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' + + # condicao para a quebra de pagina + tmp += '\t\t\n' + + # sessao plenaria + if dicsp['sessao'] != None: + tmp += '\t\t' + \ + dicsp['sessao'].replace('&', '&') + '\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' + + if dicsp['datasessao'] != None: + tmp += '\t\t' + \ + dicsp['datasessao'].replace('&', '&') + '\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' # tmp+='\t\n' # return tmp # -#def pauta(lst_pauta): +# def pauta(lst_pauta): # """ Funcao que gera o codigo rml da pauta da ordem do dia""" # tmp='' - #inicio do bloco que contem os flowables + # inicio do bloco que contem os flowables # tmp+='\t\n' - + for dic in lst_pauta: - #espaco inicial - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' - - #condicao para a quebra de pagina - tmp+='\t\t\n' - - #pauta - if dic['num_ordem']!=None: - tmp+='\t\tItem nº ' + str(dic['num_ordem']) + '' - if dic['id_materia']!=None: - tmp+='\t\t' + dic['id_materia'] + '\n' - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' - if dic['txt_ementa']!=None: - tmp+='\t\t' + dic['txt_ementa'].replace('&','&') + '\n' - tmp+='\t\t\n' - tmp+='\t\t\t \n' - tmp+='\t\t\n' - if dic['des_numeracao']!=None: - tmp+='\t\tProcesso: ' + dic['des_numeracao'] + '\n' - if dic['des_turno']!=None: - tmp+='\t\tTurno: ' + dic['des_turno'] + '\n' - if dic['nom_autor']!=None: - tmp+='\t\tAutor: ' + dic['nom_autor'] + '\n' - if dic['des_situacao']!=None: - tmp+='\t\tSituação: ' + dic['des_situacao'] + '\n' + # espaco inicial + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' + + # condicao para a quebra de pagina + tmp += '\t\t\n' + + # pauta + if dic['num_ordem'] != None: + tmp += '\t\tItem nº ' + \ + str(dic['num_ordem']) + '' + if dic['id_materia'] != None: + tmp += '\t\t' + dic['id_materia'] + '\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' + if dic['txt_ementa'] != None: + tmp += '\t\t' + \ + dic['txt_ementa'].replace('&', '&') + '\n' + tmp += '\t\t\n' + tmp += '\t\t\t \n' + tmp += '\t\t\n' + if dic['des_numeracao'] != None: + tmp += '\t\tProcesso: ' + \ + dic['des_numeracao'] + '\n' + if dic['des_turno'] != None: + tmp += '\t\tTurno: ' + \ + dic['des_turno'] + '\n' + if dic['nom_autor'] != None: + tmp += '\t\tAutor: ' + \ + dic['nom_autor'] + '\n' + if dic['des_situacao'] != None: + tmp += '\t\tSituação: ' + \ + dic['des_situacao'] + '\n' # if dic['des_numeracao']!=None: # tmp+='\t\tProcesso Nº: ' + dic['des_numeracao'] + '\n' @@ -156,10 +173,11 @@ def pauta(lst_splen, lst_pauta): # else: # tmp+='\t\t
              ' + relator + '
\n' - tmp+='\t
\n' + tmp += '\t
\n' return tmp -def principal(sessao,imagem,dat_ordem,lst_splen,lst_pauta,dic_cabecalho,lst_rodape): + +def principal(sessao, imagem, dat_ordem, lst_splen, lst_pauta, dic_cabecalho, lst_rodape): """Funcao principal que gera a estrutura global do arquivo rml contendo o relatorio de uma ordem do dia. ordem_dia_[data da ordem do dia do relatório].pdf Retorna: @@ -171,40 +189,41 @@ def principal(sessao,imagem,dat_ordem,lst_splen,lst_pauta,dic_cabecalho,lst_roda rodapé => Uma lista contendo informações para o Rodapé do relatório. """ - arquivoPdf=str(int(time.time()*100))+".pdf" - - tmp='' - tmp+='\n' - tmp+='\n' - tmp+='\n' - tmp+='\t\n' - tmp+=paraStyle() + arquivoPdf = str(int(time.time() * 100)) + ".pdf" + + tmp = '' + tmp += '\n' + tmp += '\n' + tmp += '\n' + tmp += '\t\n' + tmp += paraStyle() # tmp+=splen(lst_splen) - tmp+=pauta(lst_splen, lst_pauta) - tmp+='\n' - - tmp_pdf=parseString(tmp) - - -# try: -# tmp_pdf=parseString(unicode(tmp, 'utf-8')) -# except: -# tmp_pdf=parseString(unicode(tmp, 'utf-8')) - - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporário.',filedata=tmp_pdf,content_type='application/pdf') - - return "/temp_folder/"+arquivoPdf - -return principal(sessao,imagem,dat_ordem,lst_splen,lst_pauta,dic_cabecalho,lst_rodape) + tmp += pauta(lst_splen, lst_pauta) + tmp += '\n' + tmp_pdf = parseString(tmp) + + return tmp_pdf + +# # try: +# # tmp_pdf=parseString(unicode(tmp, 'utf-8')) +# # except: +# # tmp_pdf=parseString(unicode(tmp, 'utf-8')) + +# if hasattr(context.temp_folder, arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq = context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporário.', +# filedata=tmp_pdf, content_type='application/pdf') + +# return "/temp_folder/" + arquivoPdf + +# return principal(sessao, imagem, dat_ordem, lst_splen, lst_pauta, dic_cabecalho, lst_rodape) diff --git a/relatorios/templates/pdf_pauta_sessao_gerar.py b/relatorios/templates/pdf_pauta_sessao_gerar.py index 83b00c801..d28340542 100755 --- a/relatorios/templates/pdf_pauta_sessao_gerar.py +++ b/relatorios/templates/pdf_pauta_sessao_gerar.py @@ -4,7 +4,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString @@ -185,12 +184,13 @@ def principal(cabecalho, rodape, sessao, imagem, inf_basicas_dic): tmp+='\n' tmp_pdf=parseString(tmp) - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporario.',filedata=tmp_pdf,content_type='application/pdf') + return tmp_pdf +# if hasattr(context.temp_folder,arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq=context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporario.',filedata=tmp_pdf,content_type='application/pdf') - return "/temp_folder/"+arquivoPdf +# return "/temp_folder/"+arquivoPdf -return principal(cabecalho, rodape, sessao, imagem, inf_basicas_dic) +# return principal(cabecalho, rodape, sessao, imagem, inf_basicas_dic) diff --git a/relatorios/templates/pdf_protocolo_gerar.py b/relatorios/templates/pdf_protocolo_gerar.py index e0f9993eb..277047d82 100755 --- a/relatorios/templates/pdf_protocolo_gerar.py +++ b/relatorios/templates/pdf_protocolo_gerar.py @@ -7,7 +7,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString diff --git a/relatorios/templates/pdf_sessao_plenaria_gerar.py b/relatorios/templates/pdf_sessao_plenaria_gerar.py index a153749bc..2cbf2d745 100644 --- a/relatorios/templates/pdf_sessao_plenaria_gerar.py +++ b/relatorios/templates/pdf_sessao_plenaria_gerar.py @@ -5,7 +5,6 @@ versão: 1.0 """ import time -from cStringIO import StringIO from trml2pdf import parseString @@ -276,12 +275,13 @@ def principal(cabecalho, rodape, sessao, imagem, inf_basicas_dic): tmp+='\n' tmp_pdf=parseString(tmp) - if hasattr(context.temp_folder,arquivoPdf): - context.temp_folder.manage_delObjects(ids=arquivoPdf) - context.temp_folder.manage_addFile(arquivoPdf) - arq=context.temp_folder[arquivoPdf] - arq.manage_edit(title='Arquivo PDF temporario.',filedata=tmp_pdf,content_type='application/pdf') + return tmp_pdf +# if hasattr(context.temp_folder,arquivoPdf): +# context.temp_folder.manage_delObjects(ids=arquivoPdf) +# context.temp_folder.manage_addFile(arquivoPdf) +# arq=context.temp_folder[arquivoPdf] +# arq.manage_edit(title='Arquivo PDF temporario.',filedata=tmp_pdf,content_type='application/pdf') - return "/temp_folder/"+arquivoPdf +# return "/temp_folder/"+arquivoPdf -return principal(cabecalho, rodape, sessao, imagem, inf_basicas_dic) +# return principal(cabecalho, rodape, sessao, imagem, inf_basicas_dic)