Conjunto de mudanças 8182 no repositório publico


Ignorar:
Timestamp:
15/02/2016 15:41:43 (4 anos atrás)
Autor:
claudiomorale
Mensagem:

pdf - presencas sessao

Arquivo:
1 editado

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/branches/2.5/skins/sk_sapl/relatorios/pdf_presencas_sessao_gerar.py

    r8181 r8182  
    1313    """
    1414    """
    15 
    1615    tmp=''
    1716    tmp+='\t\t\t\t<image x="2.1cm" y="25.7cm" width="59" height="62" file="' + imagem + '"/>\n'
    1817    tmp+='\t\t\t\t<lines>2cm 25.4cm 19cm 25.4cm</lines>\n'
    1918    tmp+='\t\t\t\t<setFont name="Helvetica-Bold" size="16"/>\n'
    20     tmp+='\t\t\t\t<drawString x="5cm" y="27.1cm">' + str(inf_basicas_dic["nom_camara"]) + '</drawString>\n'
     19    tmp+='\t\t\t\t<drawString x="5cm" y="27.1cm">' + inf_basicas_dic["nom_camara"] + '</drawString>\n'
    2120    tmp+='\t\t\t\t<setFont name="Helvetica" size="12"/>\n'
    2221    tmp+='\t\t\t\t<drawString x="5cm" y="26.6cm">' + 'Sistema de Apoio ao Processo Legislativo' + '</drawString>\n\n'
     
    2423    tmp+='\t\t\t\t<drawString x="2.2cm" y="24.6cm">' + 'Presen&ccedil;a dos parlamentares nas sess&otilde;es plen&aacute;rias' + '</drawString>\n\n'
    2524    tmp+='\t\t\t\\<setFont name="Helvetica" size="12"/>\n'
    26     tmp+='\t\t\t\t<drawString x="5cm" y="27.1cm">' + 'Per&iacute;odo selecionado - de: ' + str(inf_basicas_dic['dat_inicio']) + ' a: ' + str(inf_basicas_dic['dat_fim']) + '</drawString>\n'
     25    tmp+='\t\t\t\t<drawString x="5cm" y="27.1cm">' + 'Per&iacute;odo selecionado - de: ' + inf_basicas_dic['dat_inicio'] + ' a: ' + inf_basicas_dic['dat_fim'] + '</drawString>\n'
    2726    tmp+='\t\t\t\t<setFont name="Helvetica" size="12"/>\n'
    28     tmp+='\t\t\t\t<drawString x="5cm" y="27.1cm">' + 'TOTAIS: Sess&otilde;es: ' + str(inf_basicas_dic['total_sessoes']) + ' - Ordens do Dia: ' + str(inf_basicas_dic['total_ordem_dia']) + '</drawString>\n'
     27    tmp+='\t\t\t\t<drawString x="5cm" y="27.1cm">' + 'TOTAIS: Sess&otilde;es: ' + inf_basicas_dic['total_sessoes'] + ' - Ordens do Dia: ' + inf_basicas_dic['total_ordem_dia'] + '</drawString>\n'
    2928    return tmp
    3029
     
    3534    linha1 = rodape_dic['end_casa']
    3635    linha2 = ''
     36    data_emissao=''
    3737    if rodape_dic['end_casa']!="" and rodape_dic['end_casa']!=None:
    38         linha1 = linha1 + " - " 
     38        linha1 = linha1 + " - "
    3939    if rodape_dic['num_cep']!="" and rodape_dic['num_cep']!=None:
    4040        linha1 = linha1 + "CEP " + rodape_dic['num_cep']
     
    8484    tmp+='\t\t\t<lineStyle kind="GRID" colorName="silver" />\n'
    8585    tmp+='\t\t\t<lineStyle kind="LINEBELOW" colorName="black" start="0,0" stop="-1,0" thickness="0.5"/>\n'
    86     tmp +='\t\t\t<blockAlignment value="LEFT"/>\n'
     86    tmp+='\t\t\t<blockAlignment value="LEFT"/>\n'
    8787    tmp+='\t\t\t<blockValign value="TOP"/>\n'
    8888    tmp+='\t\t</blockTableStyle>\n'
     
    101101    return tmp
    102102
     103
    103104def inf_parlamentar(lst_inf_parlamentar):
    104105    """
     
    108109    tmp+='\t\t\t<font color="white"> </font>\n'
    109110    tmp+='\t\t</para>\n'
    110     tmp+='\t\t<blockTable style="repeater" repeatRows="1">\n'
    111     tmp+='\t\t<tr><td rowspan="2">Parlamentar / Partido</td><td colspan="2">Sess&atilde;o</td><td colspan="2">Ordens do Dia</td></tr>\n'
     111    tmp+='\t\t<blockTableStyle id="presenca">\n'
     112    tmp+='\t\t<para style="P2"><tr><td rowspan="2">Parlamentar / Partido</td><td colspan="2">Sess&atilde;o</td><td colspan="2">Ordens do Dia</td></tr>\n'
    112113    tmp+='\t\t<tr><td>(Qtd)</td><td>( % )</td><td>(Qtd)</td><td>( % )</td></tr></para>\n'
     114    tmp+='\t\t</blockTableStyle>\n'
     115    tmp+='\t\t<BlockTableStyle id="repeater">\n'
    113116    for x in lst_inf_parlamentar:
    114         tmp+='\t\t<tr><td><para style="P3"><b>'+ str(x['nom_parlamentar']) + '</b> / ' + str(x['sgl_partido']) + '</td><td>' + str(x['total_presencas_sessao']) + '</td><td>' + str(x['perc_presencas_sessao']) + '</td><td>' + str(x['total_presencas_od']) + '</td><td>' + str(x['perc_presencas_od']) + '</para></td></tr>\n'
    115     tmp+='\t\t</blockTable>\n'
    116  
     117        total_presenca_sessao=str(x['total_presencas_sessao'])
     118        total_presenca_od=str(x['total_presencas_od'])
     119        tmp+='\t\t<tr><td><para style="P3"><b>'+ x['nom_parlamentar'] + '</b> / ' + x['sgl_partido'] + '</para></td><td><para style="P3">' + total_presenca_sessao + '</para></td><td><para style="P3">' + x['perc_presencas_sessao'] + '</para></td><td><para style="P3">' + total_presenca_od + '</para></td><td><para style="P3">' + x['perc_presencas_od'] + '</para></td></tr>\n'
     120    tmp+='\t\t</blockTableStyle>\n'
     121
    117122    return tmp
    118123
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.