Conjunto de mudanças 4405 no repositório publico


Ignorar:
Timestamp:
01/02/2010 19:00:53 (10 anos atrás)
Autor:
guilhermegondim
Mensagem:

Etiquetas ajustadas.

Localização:
SIGI/trunk/sigi/apps/casas
Arquivos:
2 editados

Legenda:

Não Modificado
Adicionado
Removido
  • SIGI/trunk/sigi/apps/casas/reports.py

    r4390 r4405  
    11# -*- coding: utf-8 -*-
    2 import reporting
     2from reportlab.lib.pagesizes import A4
    33from reportlab.lib.units import cm
    4 from geraldo import Report, ReportBand, Label, ObjectValue
    5 from sigi.apps.casas.models import CasaLegislativa
     4from geraldo import Report, DetailBand, Label, ObjectValue, ManyElements
    65
    76class CasasLegislativasLabels(Report):
     
    1615    """
    1716
    18     class band_detail(ReportBand):
    19         width  = 9.40*cm
    20         height = 4.60*cm
     17    page_size = A4
     18    margin_top = 0.8*cm
     19    margin_bottom = 0.8*cm
     20    margin_left = 0.4*cm
     21    margin_right = 0.4*cm
     22
     23    class band_detail(DetailBand):
     24        width  = 9.9*cm
     25        height = 5.6*cm
     26        margin_bottom = 0.0*cm
     27        margin_right  = 0.3*cm
    2128
    2229        # With this attribute as True, the band will try to align in
     
    2431        display_inline = True
    2532
     33        default_style = {'fontName': 'Helvetica', 'fontSize': 11}
     34
    2635        elements = [
    27             Label(text='A Sua Excelência o(a) Senhor(a)', top=0, left=0),
    28             ObjectValue(
    29                 attribute_name='get_presidente_nome',
    30                 top=0.5*cm, left=0, width=9.00*cm,
    31                 get_value=lambda obj: obj.get_presidente_nome(),
     36            Label(
     37                text='A Sua Excelência o(a) Senhor(a)',
     38                top=1*cm, left=1*cm, width=9.4*cm,
    3239            ),
    33             ObjectValue(attribute_name='nome', top=1.0*cm, left=0, width=9.00*cm),
    34             ObjectValue(attribute_name='logradouro', top=1.5*cm, left=0, width=9.00*cm),
    35             ObjectValue(attribute_name='bairro', top=2*cm, left=0, width=9.00*cm),
    36             ObjectValue(attribute_name='municipio', top=2.5*cm, left=0, width=9.00*cm),
    37             ObjectValue(attribute_name='cep', top=3*cm, left=0, width=9.00*cm),
     40            ManyElements(
     41                ObjectValue,
     42                count=6,
     43                attribute_name=('get_presidente_nome','nome','logradouro','bairro','municipio','cep'),
     44                start_top=1.5*cm, height=0.5*cm, left=1*cm, width=9.4*cm,
     45            ),
    3846        ]
  • SIGI/trunk/sigi/apps/casas/templates/casas/change_list.html

    r4384 r4405  
    11{% extends "admin/change_list.html" %}
    2 {% load i18n reporting_tags  %}
     2{% load adminmedia admin_list i18n reporting_tags  %}
    33
    44{% block object-tools %}
    55  {% if has_add_permission %}
    66    <ul class="object-tools">
    7       <li><a href="labels/{{ query_str }}">Etiquetas</a></li>
     7      <li><a href="labels/{{ query_str }}">Gerar etiquetas</a></li>
    88      <li>
    99        <a href="add/{% if is_popup %}?_popup=1{% endif %}" class="addlink">
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.