| [ Index ] |
PHP Cross Reference of vtigercrm-6.1.0 |
[Source view] [Print] [Project Stats]
(no description)
| File Size: | 4515 lines (198 kb) |
| Included or required: | 3 times |
| Referenced: | 0 times |
| Includes or requires: | 9 files libraries/PHPExcel/PHPExcel.php include/RelatedListView.php modules/Reports/Reports.php modules/Reports/ReportUtils.php modules/Vtiger/helpers/Util.php include/database/PearDatabase.php libraries/tcpdf/tcpdf.php data/CRMEntity.php vtlib/Vtiger/Module.php |
ReportRunQueryDependencyMatrix:: (5 methods):
setDependency()
addDependency()
getDependents()
computeDependencies()
computeDependencyForKey()
ReportRunQueryPlanner:: (7 methods):
addTable()
requireTable()
getTables()
newDependencyMatrix()
registerTempTable()
initializeTempTables()
cleanup()
ReportRun:: (38 methods):
ReportRun()
getInstance()
getQueryColumnsList()
getColumnSQL()
getaccesfield()
getEscapedColumns()
getSelectedColumnsList()
getAdvComparator()
getFilterComparedField()
getAdvFilterList()
generateAdvFilterSql()
getAdvFilterSql()
getStdFilterList()
RunTimeFilter()
RunTimeAdvFilter()
getStandardCriterialSql()
getStandarFiltersStartAndEndDate()
hasGroupingList()
getGroupingList()
replaceSpecialChar()
getSelectedOrderbyList()
getRelatedModulesQuery()
getReportsNonAdminAccessControlQuery()
getReportsQuery()
sGetSQLforReport()
GenerateReport()
getColumnsTotal()
getColumnsTotalSQL()
getColumnsToTotalColumns()
getLstringforReportHeaders()
getAccessPickListValues()
getReportPDF()
writeReportToExcelFile()
writeReportToCSVFile()
getGroupByTimeList()
GetTimeCriteriaCondition()
GetFirstSortByField()
getReferenceFieldColumnList()
Class: ReportRunQueryDependencyMatrix - X-Ref
| setDependency($table, array $dependents) X-Ref |
| No description |
| addDependency($table, $dependent) X-Ref |
| No description |
| getDependents($table) X-Ref |
| No description |
| computeDependencies() X-Ref |
| No description |
| computeDependencyForKey($key, $values) X-Ref |
| No description |
Class: ReportRunQueryPlanner - X-Ref
| addTable($table) X-Ref |
| No description |
| requireTable($table, $dependencies=null) X-Ref |
| No description |
| getTables() X-Ref |
| No description |
| newDependencyMatrix() X-Ref |
| No description |
| registerTempTable($query, $keyColumns) X-Ref |
| No description |
| initializeTempTables() X-Ref |
| No description |
| cleanup() X-Ref |
| No description |
| ReportRun($reportid) X-Ref |
| No description |
| getInstance($reportid) X-Ref |
| No description |
| getQueryColumnsList($reportid,$outputformat='') X-Ref |
| No description |
| getColumnSQL($selectedfields) X-Ref |
| No description |
| getaccesfield($module) X-Ref |
| No description |
| getEscapedColumns($selectedfields) X-Ref |
| No description |
| getSelectedColumnsList($reportid) X-Ref |
| No description |
| getAdvComparator($comparator,$value,$datatype="",$columnName='') X-Ref |
| No description |
| getFilterComparedField($field) X-Ref |
| No description |
| getAdvFilterList($reportid) X-Ref |
| No description |
| generateAdvFilterSql($advfilterlist) X-Ref |
| No description |
| getAdvFilterSql($reportid) X-Ref |
| No description |
| getStdFilterList($reportid) X-Ref |
| No description |
| RunTimeFilter($filtercolumn,$filter,$startdate,$enddate) X-Ref |
| No description |
| RunTimeAdvFilter($advft_criteria,$advft_criteria_groups) X-Ref |
| No description |
| getStandardCriterialSql($reportid) X-Ref |
| No description |
| getStandarFiltersStartAndEndDate($type) X-Ref |
| No description |
| hasGroupingList() X-Ref |
| No description |
| getGroupingList($reportid) X-Ref |
| No description |
| replaceSpecialChar($selectedfield) X-Ref |
| No description |
| getSelectedOrderbyList($reportid) X-Ref |
| No description |
| getRelatedModulesQuery($module,$secmodule) X-Ref |
| No description |
| getReportsNonAdminAccessControlQuery($module, $user, $scope = '') X-Ref |
| Non admin user not able to see the records of report even he has permission Fix for Case :- Report with One Primary Module, and Two Secondary modules, let's say for one of the secondary module, non-admin user don't have permission, then reports is not showing the record even the user has permission for another seconday module. param: type $module param: type $user param: type $scope return: $query |
| getReportsQuery($module, $type='') X-Ref |
| No description |
| sGetSQLforReport($reportid,$filtersql,$type='',$chartReport=false,$startLimit=false,$endLimit=false) X-Ref |
| No description |
| GenerateReport($outputformat,$filtersql, $directOutput=false, $startLimit=false, $endLimit=false) X-Ref |
| No description |
| getColumnsTotal($reportid) X-Ref |
| No description |
| getColumnsTotalSQL($fieldlist, $premod) X-Ref |
| No description |
| getColumnsToTotalColumns($reportid) X-Ref |
| No description |
| getLstringforReportHeaders($fldname) X-Ref |
| No description |
| getAccessPickListValues() X-Ref |
| No description |
| getReportPDF($filterlist=false) X-Ref |
| No description |
| writeReportToExcelFile($fileName, $filterlist='') X-Ref |
| No description |
| writeReportToCSVFile($fileName, $filterlist='') X-Ref |
| No description |
| getGroupByTimeList($reportId) X-Ref |
| No description |
| GetTimeCriteriaCondition($criteria,$dateField) X-Ref |
| No description |
| GetFirstSortByField($reportid) X-Ref |
| No description |
| getReferenceFieldColumnList($moduleName, $fieldInfo) X-Ref |
| No description |
| Generated: Fri Nov 28 20:08:37 2014 | Cross-referenced by PHPXref 0.7.1 |