com.trackstudio.app.report.handmade
Class HandMadeReportManager

java.lang.Object
  extended by com.trackstudio.app.report.handmade.HandMadeReportManager

public class HandMadeReportManager
extends java.lang.Object

Основной класс для генерации отчетов


Constructor Summary
HandMadeReportManager()
          Конструктор
 
Method Summary
 java.lang.String generate(SessionContext sc, java.lang.String taskId, java.lang.String filterId, TaskFValue filter, java.lang.String format, java.lang.String delimiter, java.lang.String encoding)
           
 java.lang.String generate(SessionContext sc, java.lang.String taskId, java.lang.String filterId, TaskFValue filter, java.lang.String format, java.lang.String delimiter, java.lang.String encoding, java.lang.String linkXsl, java.lang.String periodTrend)
          Экспортирует данные в форматы CSV, XML, Klip, TreeXML, MS Project, RSS и т.п.
static java.lang.String stripNonValidXMLCharacters(java.lang.String in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HandMadeReportManager

public HandMadeReportManager()
Конструктор

Method Detail

generate

public java.lang.String generate(SessionContext sc,
                                 java.lang.String taskId,
                                 java.lang.String filterId,
                                 TaskFValue filter,
                                 java.lang.String format,
                                 java.lang.String delimiter,
                                 java.lang.String encoding,
                                 java.lang.String linkXsl,
                                 java.lang.String periodTrend)
                          throws GranException
Экспортирует данные в форматы CSV, XML, Klip, TreeXML, MS Project, RSS и т.п.

Parameters:
sc - сессия пользователя
taskId - ID задачи
filterId - ID фильтра
filter - фильтр
format - формат вывода
delimiter - разделитель
encoding - кодировка
linkXsl - ссылка на файл перобразования
periodTrend - период распределения
Returns:
сгенерированные данные
Throws:
GranException - при необходимости

generate

public java.lang.String generate(SessionContext sc,
                                 java.lang.String taskId,
                                 java.lang.String filterId,
                                 TaskFValue filter,
                                 java.lang.String format,
                                 java.lang.String delimiter,
                                 java.lang.String encoding)
                          throws GranException
Throws:
GranException

stripNonValidXMLCharacters

public static java.lang.String stripNonValidXMLCharacters(java.lang.String in)


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.