Class: I2CE Swiss CustomReports ReportView: Difference between revisions

From IHRIS Wiki
No edit summary
No edit summary
Line 2: Line 2:
*Extends the class: [[Class: I2CE_Swiss_CustomReports_ReportView_Base | I2CE_Swiss_CustomReports_ReportView_Base]].
*Extends the class: [[Class: I2CE_Swiss_CustomReports_ReportView_Base | I2CE_Swiss_CustomReports_ReportView_Base]].
*Location: Part of the module [[I2CE Module List#CustomReports|CustomReports]] in the package [https://launchpad.net/i2ce I2CE]
*Location: Part of the module [[I2CE Module List#CustomReports|CustomReports]] in the package [https://launchpad.net/i2ce I2CE]
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.1-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php]
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L29 modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 29
*Author: Carl Leitner <litlfred@ibiblio.org>
*Author: Carl Leitner <litlfred@ibiblio.org>
I2CE_SwissConfig_CustomReports_ReportView
I2CE_SwissConfig_CustomReports_ReportView
==Methods==
==Methods==
===addFieldSorter()===
===addFieldSorter()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L273 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 273
*Signature: protected function addFieldSorter($fieldHeaders,$mainNode)
*Signature: protected function addFieldSorter($fieldHeaders,$mainNode)
*Parameters:
*Parameters:
Line 12: Line 13:
**$mainNode  
**$mainNode  
===displayValues()===
===displayValues()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L229 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 229
*Signature: public function displayValues($contentNode,$transient_options,$action)
*Signature: public function displayValues($contentNode,$transient_options,$action)
*Parameters:
*Parameters:
Line 18: Line 20:
**$action  
**$action  
===getChildType()===
===getChildType()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L218 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 218
*Signature: public function getChildType($child)
*Signature: public function getChildType($child)
*Parameters:
*Parameters:
**$child  
**$child  
===getDescription()===
===getDescription()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L80 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 80
*Signature: public function getDescription()
*Signature: public function getDescription()
===getDisplayName()===
===getDisplayName()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L68 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 68
*Signature: public function getDisplayName()
*Signature: public function getDisplayName()
===getLimitedView()===
===getLimitedView()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L57 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 57
*Signature: public function getLimitedView()
*Signature: public function getLimitedView()
===getOrder()===
===getOrder()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L128 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 128
*Signature: public function getOrder($as_array)
*Signature: public function getOrder($as_array)
*Parameters:
*Parameters:
Line 33: Line 40:
***Default Value: true
***Default Value: true
===getRelatedViews()===
===getRelatedViews()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L158 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 158
*Signature: public function getRelatedViews($as_array)
*Signature: public function getRelatedViews($as_array)
*Parameters:
*Parameters:
Line 38: Line 46:
***Default Value: true
***Default Value: true
===getReport()===
===getReport()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L39 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 39
*Signature: public function getReport()
*Signature: public function getReport()
===hasDescription()===
===hasDescription()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L76 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 76
*Signature: public function hasDescription()
*Signature: public function hasDescription()
===hasLimitedView()===
===hasLimitedView()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L46 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 46
*Signature: public function hasLimitedView()
*Signature: public function hasLimitedView()
===hasTotal()===
===hasTotal()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L175 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 175
*Signature: public function hasTotal()
*Signature: public function hasTotal()
===processValues()===
===processValues()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L190 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 190
*Signature: public function processValues($values)
*Signature: public function processValues($values)
*Parameters:
*Parameters:
**$values  
**$values  
===setDescription()===
===setDescription()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L88 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 88
*Signature: public function setDescription($descr)
*Signature: public function setDescription($descr)
*Parameters:
*Parameters:
**$descr  
**$descr  
===setDisplayName()===
===setDisplayName()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L64 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 64
*Signature: public function setDisplayName($displayName)
*Signature: public function setDisplayName($displayName)
*Parameters:
*Parameters:
**$displayName  
**$displayName  
===setLimitedView()===
===setLimitedView()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L53 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 53
*Signature: public function setLimitedView($limited_view)
*Signature: public function setLimitedView($limited_view)
*Parameters:
*Parameters:
**$limited_view  
**$limited_view  
===setOrder()===
===setOrder()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L114 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 114
*Signature: public function setOrder($order)
*Signature: public function setOrder($order)
*Parameters:
*Parameters:
**$order  
**$order  
===setRelatedViews()===
===setRelatedViews()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L143 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 143
*Signature: public function setRelatedViews($views)
*Signature: public function setRelatedViews($views)
*Parameters:
*Parameters:
**$views  
**$views  
===setReport()===
===setReport()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L30 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 30
*Signature: public function setReport($report)
*Signature: public function setReport($report)
*Parameters:
*Parameters:
**$report  
**$report  
===setTotal()===
===setTotal()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L179 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 179
*Signature: public function setTotal($total)
*Signature: public function setTotal($total)
*Parameters:
*Parameters:
**$total  
**$total  
===sortFields()===
===sortFields()===
*Defined in [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.2-release/annotate/head:/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php#L94 i2ce/modules/CustomReports/lib/I2CE_Swiss_CustomReports_ReportView.php] on line 94
*Signature: public function sortFields($fields)
*Signature: public function sortFields($fields)
*Parameters:
*Parameters:

Revision as of 08:52, 10 November 2009

This article describes the class I2CE_Swiss_CustomReports_ReportView.

I2CE_SwissConfig_CustomReports_ReportView

Methods

addFieldSorter()

displayValues()

getChildType()

getDescription()

getDisplayName()

getLimitedView()

getOrder()

getRelatedViews()

getReport()

hasDescription()

hasLimitedView()

hasTotal()

processValues()

setDescription()

setDisplayName()

setLimitedView()

setOrder()

setRelatedViews()

setReport()

setTotal()

sortFields()

Inherited Methods

getBaseReportView()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getBaseReportView()

getReportsByCategory()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getReportsByCategory()

getSwissReport()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getSwissReport()

getSwissReports()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getSwissReports()

getSwissReportsByCategory()

This public method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->getSwissReportsByCategory()

setupReportFactory()

This protected method is inherited from I2CE_Swiss_CustomReports_ReportView_Base->setupReportFactory()

displayOptions()

This public method is inherited from I2CE_Swiss_CustomReports_Base->displayOptions()

initializeDisplay()

This public method is inherited from I2CE_Swiss_CustomReports_Base->initializeDisplay()

getAncestorByClass()

This protected method is inherited from I2CE_Swiss_CustomReports_Base->getAncestorByClass()

__construct()

This public method is inherited from I2CE_Swiss->__construct()

addAjaxLink()

This public method is inherited from I2CE_Swiss->addAjaxLink()

addLink()

This public method is inherited from I2CE_Swiss->addLink()

count()

This public method is inherited from I2CE_Swiss->count()

current()

This public method is inherited from I2CE_Swiss->current()

display()

This public method is inherited from I2CE_Swiss->display()

getAjaxJSNodes()

This public method is inherited from I2CE_Swiss->getAjaxJSNodes()

getAttribute()

This public method is inherited from I2CE_Swiss->getAttribute()

getChild()

This public method is inherited from I2CE_Swiss->getChild()

getChildNames()

This public method is inherited from I2CE_Swiss->getChildNames()

getFactory()

This public method is inherited from I2CE_Swiss->getFactory()

getField()

This public method is inherited from I2CE_Swiss->getField()

getKeys()

This public method is inherited from I2CE_Swiss->getKeys()

getLocale()

This public method is inherited from I2CE_Swiss->getLocale()

getName()

This public method is inherited from I2CE_Swiss->getName()

getPage()

This public method is inherited from I2CE_Swiss->getPage()

getParent()

This public method is inherited from I2CE_Swiss->getParent()

getPath()

This public method is inherited from I2CE_Swiss->getPath()

getStatus()

This public method is inherited from I2CE_Swiss->getStatus()

getStorage()

This public method is inherited from I2CE_Swiss->getStorage()

getURLQueryString()

This public method is inherited from I2CE_Swiss->getURLQueryString()

getURLRoot()

This public method is inherited from I2CE_Swiss->getURLRoot()

hasAttribute()

This public method is inherited from I2CE_Swiss->hasAttribute()

hasField()

This public method is inherited from I2CE_Swiss->hasField()

hasParent()

This public method is inherited from I2CE_Swiss->hasParent()

humanText()

This public method is inherited from I2CE_Swiss->humanText()

key()

This public method is inherited from I2CE_Swiss->key()

next()

This public method is inherited from I2CE_Swiss->next()

postprocessDisplay()

This public method is inherited from I2CE_Swiss->postprocessDisplay()

prefixName()

This public method is inherited from I2CE_Swiss->prefixName()

renameInputs()

This public method is inherited from I2CE_Swiss->renameInputs()

rewind()

This public method is inherited from I2CE_Swiss->rewind()

setField()

This public method is inherited from I2CE_Swiss->setField()

setPage()

This public method is inherited from I2CE_Swiss->setPage()

setTranslatableField()

This public method is inherited from I2CE_Swiss->setTranslatableField()

updateValues()

This public method is inherited from I2CE_Swiss->updateValues()

valid()

This public method is inherited from I2CE_Swiss->valid()

_getChild()

This protected method is inherited from I2CE_Swiss->_getChild()

addAjaxOptionMenu()

This protected method is inherited from I2CE_Swiss->addAjaxOptionMenu()

addOptionMenu()

This protected method is inherited from I2CE_Swiss->addOptionMenu()

changeClassOnNodes()

This protected method is inherited from I2CE_Swiss->changeClassOnNodes()

createIfNotExists()

This protected method is inherited from I2CE_Swiss->createIfNotExists()

validateValues()

This protected method is inherited from I2CE_Swiss->validateValues()

_hasMethod()

This public method is inherited from I2CE_Fuzzy->_hasMethod()

Inherited Variables

$reportFactory

Theis protected variable is inherited from I2CE_Swiss_CustomReports_ReportView_Base->$reportFactory

$swissReportView

Theis protected variable is inherited from I2CE_Swiss_CustomReports_ReportView_Base->$swissReportView

$name

Theis protected variable is inherited from I2CE_Swiss->$name

$path

Theis protected variable is inherited from I2CE_Swiss->$path

$parent

Theis protected variable is inherited from I2CE_Swiss->$parent

$page

Theis protected variable is inherited from I2CE_Swiss->$page

$template

Theis protected variable is inherited from I2CE_Swiss->$template

$children

Theis protected variable is inherited from I2CE_Swiss->$children

Inherited Fuzzy Methods

userMessage()

This method is inherited from I2CE_Fuzzy->userMessage()