gran.app.report.distribrep
Class DistrScriptlet

java.lang.Object
  extended bydori.jasper.engine.JRAbstractScriptlet
      extended bydori.jasper.engine.JRDefaultScriptlet
          extended bygran.app.report.distribrep.DistrScriptlet
Direct Known Subclasses:
MoneyScriptlet

public class DistrScriptlet
extends dori.jasper.engine.JRDefaultScriptlet


Field Summary
protected  java.util.ArrayList col
           
protected  java.text.DecimalFormat df
           
protected  java.lang.String filter_id
           
protected  boolean formatHours
           
protected  FValue fv
           
protected static java.lang.String NONE
           
protected  java.lang.String report_id
           
protected  java.util.ArrayList rows
           
protected  java.lang.String session
           
protected  java.util.ArrayList subusers
           
protected  java.util.ArrayList title
           
protected  java.lang.Object[][] values
           
protected  int XD
           
protected  java.util.List xlist
           
protected  java.util.List xlistNames
           
protected  int YD
           
protected  java.util.List ylist
           
protected  java.util.List ylistNames
           
 
Fields inherited from class dori.jasper.engine.JRAbstractScriptlet
fieldsMap, groups, parametersMap, variablesMap
 
Constructor Summary
DistrScriptlet()
           
 
Method Summary
 void beforeDetailEval()
           
protected  void countTotal()
           
protected  void fillRows()
           
protected  java.lang.String[][] formatValues(java.lang.Object[][] values, java.lang.String name)
           
protected  java.util.Map getField(java.lang.String name, SecuredTaskBean tci)
           
protected  boolean getFormatHours()
           
protected  java.lang.Object getFunction(java.lang.Object v, java.lang.Object o, java.lang.String name)
           
protected  java.lang.String getHString(java.lang.Double v)
           
protected  java.lang.Object getValue(int i, int j)
           
protected  java.lang.Object getValue(java.lang.String name, SecuredTaskBean tci)
           
protected  void getValues()
           
protected  void putValue(int i, int j, java.lang.Object o)
           
protected  void setValue(java.util.Map x, java.util.Map y, java.lang.Object v)
           
protected  boolean testUser(java.lang.Object user_id)
           
 
Methods inherited from class dori.jasper.engine.JRDefaultScriptlet
afterColumnInit, afterDetailEval, afterGroupInit, afterPageInit, afterReportInit, beforeColumnInit, beforeGroupInit, beforePageInit, beforeReportInit
 
Methods inherited from class dori.jasper.engine.JRAbstractScriptlet
callAfterColumnInit, callAfterDetailEval, callAfterGroupInit, callAfterPageInit, callAfterReportInit, callBeforeColumnInit, callBeforeDetailEval, callBeforeGroupInit, callBeforePageInit, callBeforeReportInit, getFieldValue, getParameterValue, getVariableValue, setData, setVariableValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

YD

protected int YD

XD

protected int XD

NONE

protected static java.lang.String NONE

subusers

protected java.util.ArrayList subusers

rows

protected java.util.ArrayList rows

title

protected java.util.ArrayList title

col

protected java.util.ArrayList col

report_id

protected java.lang.String report_id

filter_id

protected java.lang.String filter_id

fv

protected FValue fv

session

protected java.lang.String session

xlist

protected java.util.List xlist

ylist

protected java.util.List ylist

xlistNames

protected java.util.List xlistNames

ylistNames

protected java.util.List ylistNames

values

protected java.lang.Object[][] values

df

protected java.text.DecimalFormat df

formatHours

protected boolean formatHours
Constructor Detail

DistrScriptlet

public DistrScriptlet()
Method Detail

beforeDetailEval

public void beforeDetailEval()
                      throws dori.jasper.engine.JRScriptletException
Throws:
dori.jasper.engine.JRScriptletException

getFormatHours

protected boolean getFormatHours()
                          throws dori.jasper.engine.JRScriptletException
Throws:
dori.jasper.engine.JRScriptletException

fillRows

protected void fillRows()
                 throws java.lang.Exception
Throws:
java.lang.Exception

countTotal

protected void countTotal()
                   throws java.lang.Exception
Throws:
java.lang.Exception

getValue

protected java.lang.Object getValue(int i,
                                    int j)

putValue

protected void putValue(int i,
                        int j,
                        java.lang.Object o)

getValues

protected void getValues()
                  throws java.lang.Exception
Throws:
java.lang.Exception

setValue

protected void setValue(java.util.Map x,
                        java.util.Map y,
                        java.lang.Object v)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getField

protected java.util.Map getField(java.lang.String name,
                                 SecuredTaskBean tci)
                          throws java.lang.Exception
Throws:
java.lang.Exception

getValue

protected java.lang.Object getValue(java.lang.String name,
                                    SecuredTaskBean tci)
                             throws GranException
Throws:
GranException

getFunction

protected java.lang.Object getFunction(java.lang.Object v,
                                       java.lang.Object o,
                                       java.lang.String name)

formatValues

protected java.lang.String[][] formatValues(java.lang.Object[][] values,
                                            java.lang.String name)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

getHString

protected java.lang.String getHString(java.lang.Double v)
                               throws java.lang.Exception
Throws:
java.lang.Exception

testUser

protected boolean testUser(java.lang.Object user_id)
                    throws java.lang.Exception
Throws:
java.lang.Exception


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