forum.bitel.ru
http://forum.bitel.ru/

CRM report задачи
http://forum.bitel.ru/viewtopic.php?f=19&t=6153
Страница 1 из 1

Автор:  Kostiksnz [ 23 ноя 2011, 15:03 ]
Заголовок сообщения:  CRM report задачи

решил написать свой первый отчет
и пока не втюхиваю че да как...

что то типа простого Hello World!
Фильтр - работает нормально
Код:
<?xml version="1.0" encoding="UTF-8"?>
<report title="Отчет по задачам">
<period name1="date1" name2="date2"/>
<registerTaskType name="registerTaskType" title="Задача"/>
<registerExecutors name="registerExecutors" title="Исполнители"/>
<registerGroups name="registerGroups" title="Группы"/>
</report>


не могу допереть как в jrxml вылавливать все эти параметры :(

Автор:  skyb [ 23 ноя 2011, 16:00 ]
Заголовок сообщения:  Re: CRM report задачи

Kostiksnz писал(а):
не могу допереть как в jrxml вылавливать все эти параметры :(

Тоесть как передать фильтр в запрос отчета?

Автор:  Kostiksnz [ 23 ноя 2011, 16:01 ]
Заголовок сообщения:  Re: CRM report задачи

skyb писал(а):
Kostiksnz писал(а):
не могу допереть как в jrxml вылавливать все эти параметры :(

Тоесть как передать фильтр в запрос отчета?


именно

Автор:  skyb [ 23 ноя 2011, 16:02 ]
Заголовок сообщения:  Re: CRM report задачи

запрос дайте

Автор:  Kostiksnz [ 24 ноя 2011, 11:05 ]
Заголовок сообщения:  Re: CRM report задачи

skyb писал(а):
запрос дайте


Код:
<?xml version="1.0" encoding="UTF-8"  ?>
<!-- Created with iReport - A designer for JasperReports -->
<!DOCTYPE jasperReport PUBLIC "//JasperReports//DTD Report Design//EN" "http://jasperreports.sourceforge.net/dtds/jasperreport.dtd">
<jasperReport
                 name="ru.bitel.bgbilling.plugins.crm_zadachi"
                 columnCount="1"
                 printOrder="Vertical"
                 orientation="Landscape"
                 pageWidth="850"
                 pageHeight="586"
                 columnWidth="535"
                 columnSpacing="0"
                 leftMargin="30"
                 rightMargin="30"
                 topMargin="20"
                 bottomMargin="20"
                 whenNoDataType="NoPages"
                 isTitleNewPage="false"
                 isSummaryNewPage="false">
        <property name="ireport.scriptlethandling" value="0" />
        <property name="ireport.encoding" value="UTF-8" />
        <import value="java.util.*" />
        <import value="net.sf.jasperreports.engine.*" />
        <import value="net.sf.jasperreports.engine.data.*" />



<queryString language="bgbs"><![CDATA[import java.sql.*;
import java.util.*;
import java.util.regex.*;
import java.math.*;
import bitel.billing.common.*;
import bitel.billing.server.util.*;
import bitel.billing.server.contract.bean.*;

public void fillReport( con, filter, result )
{

// вот тут надо выловить то что из фильтра передается
// ну и далее сформировать табличку (это уже проще)

}]]></queryString>

</jasperReport>


правильно ли я понимаю... и как вылавливать фильтр

Автор:  skyb [ 24 ноя 2011, 11:42 ]
Заголовок сообщения:  Re: CRM report задачи

Kostiksnz писал(а):
правильно ли я понимаю... и как вылавливать фильтр

Нет, неправильно, дайте тот запрос - куда необходимо вставить фильтр
Наглядный пример того как приминить фильтр

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/