コード例 #1
0
def relatorio_csv(request):
    # montar objeto lista com os campos a mostrar no relatorio/pdf
    lista = request.session[nome_relatorio]
    if lista:
        response = HttpResponse(content_type='text/csv')     
        writer = relatorio_csv_base(response, nome_relatorio)
        writer.writerow(['Nome'])
        for obj in lista:
            writer.writerow([obj.nome])
        return response
    else:
        return HttpResponseRedirect( response_consulta )
コード例 #2
0
ファイル: views.py プロジェクト: Francislley/cadastro11
def relatorio_csv(request):
    # montar objeto lista com os campos a mostrar no relatorio/pdf
    lista = request.session[nome_relatorio]
    if lista:
        response = HttpResponse(content_type='text/csv')
        writer = relatorio_csv_base(response, nome_relatorio)
        writer.writerow(['Nome', 'Tipo'])
        for obj in lista:
            writer.writerow([obj.nmlocalarquivo, obj.tbtipocaixa.nmtipocaixa])
        return response
    else:
        return HttpResponseRedirect(response_consulta)
コード例 #3
0
def relatorio_csv(request):
    # montar objeto lista com os campos a mostrar no relatorio/pdf
    lista = request.session[nome_relatorio]
    if lista:
        response = HttpResponse(content_type='text/csv')     
        writer = relatorio_csv_base(response, nome_relatorio)
        writer.writerow(['CPF', 'Caixa'])
        for obj in lista:
            writer.writerow([obj.nrcpfrequerente, obj.tbcaixa.nmlocalarquivo])
        return response
    else:
        return HttpResponseRedirect( response_consulta )
コード例 #4
0
def relatorio_csv(request):
    # montar objeto lista com os campos a mostrar no relatorio/pdf
    lista = request.session[nome_relatorio]
    if lista:
        response = HttpResponse(content_type='text/csv')
        writer = relatorio_csv_base(response, nome_relatorio)
        writer.writerow(['Nome', 'Divisao'])
        for obj in lista:
            writer.writerow([obj.username, obj.tbdivisao.nmdivisao])
        return response
    else:
        return HttpResponseRedirect( response_consulta )
コード例 #5
0
ファイル: municipio.py プロジェクト: waldenilson/TerraLegal
def relatorio_csv(request):
    # montar objeto lista com os campos a mostrar no relatorio/pdf
    lista = request.session[nome_relatorio]
    if lista:
        response = HttpResponse(content_type='text/csv')     
        writer = relatorio_csv_base(response, nome_relatorio)
        writer.writerow(['Nome', 'Tipo'])
        for obj in lista:
            writer.writerow([ obj.nmgleba.encode('iso-8859-1').strip() , obj.tbsubarea.nmsubarea])
        return response
    else:
        return HttpResponseRedirect( response_consulta )
コード例 #6
0
def relatorio_csv(request):
    # montar objeto lista com os campos a mostrar no relatorio/pdf
    lista = request.session[nome_relatorio]
    if lista:
        response = HttpResponse(content_type='text/csv')
        writer = relatorio_csv_base(response, nome_relatorio)
        writer.writerow(['Descricao'])
        for obj in lista:
            writer.writerow([obj.dspendencia])
        return response
    else:
        return HttpResponseRedirect( response_consulta )
コード例 #7
0
ファイル: municipio.py プロジェクト: Francislley/cadastro11
def relatorio_csv(request):
    # montar objeto lista com os campos a mostrar no relatorio/pdf
    lista = request.session[nome_relatorio]
    if lista:
        response = HttpResponse(content_type='text/csv')
        writer = relatorio_csv_base(response, nome_relatorio)
        writer.writerow(['Nome', 'Tipo'])
        for obj in lista:
            writer.writerow([
                obj.nmgleba.encode('iso-8859-1').strip(),
                obj.tbsubarea.nmsubarea
            ])
        return response
    else:
        return HttpResponseRedirect(response_consulta)