962c26cdecce467ad4909f2e5c836667d8f9bdd9
API/AdHocConfig.md
| ... | ... | @@ -10,43 +10,43 @@ The AdHocConfig class is where Izenda Reports will perform all of its initializa |
| 10 | 10 | |
| 11 | 11 | These methods are overridable in any class that inherits from FileSystemAdHocConfig or DatabaseAdHocConfig |
| 12 | 12 | |
| 13 | -* [[ArchiveReportOutput|http://wiki.izenda.us/API/AdHocConfig/ArchiveReportOutput]] - Allows archival of any reports that are viewed/exported/scheduled. |
|
| 14 | -* [[ConfigureSettings|http://wiki.izenda.us/API/AdHocConfig/ConfigureSettings]] - **Obsolete** Allows configuration of global settings all users of the system depend on |
|
| 15 | -* [[CustomizeChart|http://wiki.izenda.us/API/AdHocConfig/CustomizeChart]] - Allows customization of chart objects before they appear on screen. |
|
| 16 | -* [[CustomizeDundasChart|http://wiki.izenda.us/API/AdHocConfig/CustomizeDundasChart]] - Allows chart customization specific to the DundasCharts charting engine. |
|
| 17 | -* [[CustomizeGuage|http://wiki.izenda.us/API/AdHocConfig/CustomizeGuage]] - Allows customization of gauge objects before they appear on screen. |
|
| 18 | -* [[DeleteReportSet|http://wiki.izenda.us/API/AdHocConfig/DeleteReportSet]] - Allows customization for deleting reports. |
|
| 19 | -* [[DeleteTemplate|http://wiki.izenda.us/API/AdHocConfig/DeleteTemplate]] - Allows customization for deleting forms associated with specific reports |
|
| 20 | -* [[DeleteThumbnail|http://wiki.izenda.us/API/AdHocConfig/DeleteThumbnail]] - Allows customization for deleting report thumbnails. |
|
| 21 | -* [[FilteredListReportsDictionary|http://wiki.izenda.us/API/AdHocConfig/FilteredListReportsDictionary]] - Allows customization of the list of reports guaranteed to be available to the user |
|
| 22 | -* [[GetAutoRefreshIntervals|http://wiki.izenda.us/API/AdHocConfig/GetAutoRefreshIntervals]] - Allows end-users to set automatic refresh times on reports and dashboards. |
|
| 23 | -* [[GetCustomFooter|http://wiki.izenda.us/API/AdHocConfig/GetCustomFooter]] - Allows customization of the footer that appears on all reports |
|
| 24 | -* [[GetCustomHeader|http://wiki.izenda.us/API/AdHocConfig/GetCustomHeader]] - Allows customization of the header that appears on all reports |
|
| 25 | -* [[GetOperatorList|http://wiki.izenda.us/API/AdHocConfig/GetOperatorList]] - Allows a customized list of possible SQL logic operators to be used |
|
| 26 | -* [[GetPossibleValuesAsTree|http://wiki.izenda.us/API/AdHocConfig/GetPossibleValuesAsTree]] - Allows a special Equals(Select) dropdown menu to be created that contains a tree structure of values for filters |
|
| 27 | -* [[GetReportIDByName|http://wiki.izenda.us/API/AdHocConfig/GetReportIDByName]] - Allows customization of the process that gets a report ID based on the report name |
|
| 28 | -* [[GetReportNameById|http://wiki.izenda.us/API/AdHocConfig/GetReportNameById]] - Allows customization of the process that gets a report name based on the report ID |
|
| 29 | -* [[IsFieldAllowedInFilters|http://wiki.izenda.us/API/AdHocConfig/IsFieldAllowedInFilters]] - Allows customization of determining whether or not to allow field names in filters |
|
| 30 | -* [[ListReports|http://wiki.izenda.us/API/AdHocConfig/ListReports]] - Allows customization of the process used for obtaining a list of all reports |
|
| 31 | -* [[LoadReportSet|http://wiki.izenda.us/API/AdHocConfig/LoadReportSet]] - Allows customization of the process for loading report sets |
|
| 32 | -* [[LoadThumbnail|http://wiki.izenda.us/API/AdHocConfig/LoadThumbnail]] - Allows customization of the process for loading report thumbnails |
|
| 33 | -* [[PerformCustomRendering|http://wiki.izenda.us/API/AdHocConfig/PerformCustomRendering]] - Allows customization of the rendering method used when a form report is being rendered |
|
| 34 | -* [[PostExecuteReportSet|http://wiki.izenda.us/API/AdHocConfig/PostExecuteReportSet]] - Allows customization of the ReportSet object currently being processed to be displayed/exported/sent via scheduler |
|
| 35 | -* [[PostLoadReportSet|http://wiki.izenda.us/API/AdHocConfig/PostLoadReportSet]] - Allows customization of the process that occurs after the ReportSet is loaded |
|
| 36 | -* [[PostLogin|http://wiki.izenda.us/API/AdHocConfig/PostLogin]] - **Obsolete** Allows customization of per-user settings once the user has logged in |
|
| 37 | -* [[PostProcessEqualsSelectList|http://wiki.izenda.us/API/AdHocConfig/PostProcessEqualsSelectList]] - Allows customization of the process that runs after the Equals(Select/Checkbox/Popup/Multiple) values have been obtained |
|
| 38 | -* [[PostSaveReportSet|http://wiki.izenda.us/API/AdHocConfig/PostSaveReportSet]] - **Obsolete** Allows customization of the process that occurs after saving a report |
|
| 39 | -* [[PreLoadReportSet|http://wiki.izenda.us/API/AdHocConfig/PreLoadReportSet]] - Allows customization of the process that occurs before loading a report |
|
| 40 | -* [[PreSaveReportSet|http://wiki.izenda.us/API/AdHocConfig/PreSaveReportSet]] - **Obsolete** Allows customization of the process that occurs before saving a report |
|
| 41 | -* [[ProcessDataSet|http://wiki.izenda.us/API/AdHocConfig/ProcessDataSet]] - Allows customization of the process that loads data from the database |
|
| 42 | -* [[ProcessEqualsSelectList|http://wiki.izenda.us/API/AdHocConfig/ProcessEqualsSelectList]] - Allows customization of the process that loads the Equals(Select/Checkbox/Popup/Multiple) values for filters |
|
| 43 | -* [[ProcessFriendlyException|http://wiki.izenda.us/API/AdHocConfig/ProcessFriendlyException]] - Allows customization of how exceptions are handled when AdHocSettings.UseFriendlyErrors is true (Default value is true) |
|
| 44 | -* [[SaveReportRDL|http://wiki.izenda.us/API/AdHocConfig/SaveReportRDL]] - Allows customization of the process that saves the RDL file to disk |
|
| 45 | -* [[SaveReportSet|http://wiki.izenda.us/API/AdHocConfig/SaveReportSet]] - Allows customization of the process that saves the report to the disk/database |
|
| 46 | -* [[SaveTemplate|http://wiki.izenda.us/API/AdHocConfig/SaveTemplate]] - Allows customization of the process that saves the form attached to a report |
|
| 47 | -* [[SaveThumbail|http://wiki.izenda.us/API/AdHocConfig/SaveThumbail]] - Allows customization of the process that saves thumbnails for reports |
|
| 48 | -* [[ThumbnailExists|http://wiki.izenda.us/API/AdHocConfig/ThumbnailExists]] - Allows customization of the process that checks whether thumbnail pictures exist for reports |
|
| 49 | -* [[UpdateMetatdata|http://wiki.izenda.us/API/AdHocConfig/UpdateMetatdata]] - **Obsolete** Forces an update of the database schema |
|
| 13 | +* [[ArchiveReportOutput|/FAQ/ArchiveReportOutput]] - Allows archival of any reports that are viewed/exported/scheduled. |
|
| 14 | +* [[ConfigureSettings|/FAQ/ConfigureSettings]] - **Obsolete** Allows configuration of global settings all users of the system depend on |
|
| 15 | +* [[CustomizeChart|/FAQ/CustomizeChart]] - Allows customization of chart objects before they appear on screen. |
|
| 16 | +* [[CustomizeDundasChart|/FAQ/CustomizeDundasChart]] - Allows chart customization specific to the DundasCharts charting engine. |
|
| 17 | +* [[CustomizeGuage|/FAQ/CustomizeGuage]] - Allows customization of gauge objects before they appear on screen. |
|
| 18 | +* [[DeleteReportSet|/FAQ/DeleteReportSet]] - Allows customization for deleting reports. |
|
| 19 | +* [[DeleteTemplate|/FAQ/DeleteTemplate]] - Allows customization for deleting forms associated with specific reports |
|
| 20 | +* [[DeleteThumbnail|/FAQ/DeleteThumbnail]] - Allows customization for deleting report thumbnails. |
|
| 21 | +* [[FilteredListReportsDictionary|/FAQ/FilteredListReportsDictionary]] - Allows customization of the list of reports guaranteed to be available to the user |
|
| 22 | +* [[GetAutoRefreshIntervals|/FAQ/GetAutoRefreshIntervals]] - Allows end-users to set automatic refresh times on reports and dashboards. |
|
| 23 | +* [[GetCustomFooter|/FAQ/GetCustomFooter]] - Allows customization of the footer that appears on all reports |
|
| 24 | +* [[GetCustomHeader|/FAQ/GetCustomHeader]] - Allows customization of the header that appears on all reports |
|
| 25 | +* [[GetOperatorList|/FAQ/GetOperatorList]] - Allows a customized list of possible SQL logic operators to be used |
|
| 26 | +* [[GetPossibleValuesAsTree|/FAQ/GetPossibleValuesAsTree]] - Allows a special Equals(Select) dropdown menu to be created that contains a tree structure of values for filters |
|
| 27 | +* [[GetReportIDByName|/FAQ/GetReportIDByName]] - Allows customization of the process that gets a report ID based on the report name |
|
| 28 | +* [[GetReportNameById|/FAQ/GetReportNameById]] - Allows customization of the process that gets a report name based on the report ID |
|
| 29 | +* [[IsFieldAllowedInFilters|/FAQ/IsFieldAllowedInFilters]] - Allows customization of determining whether or not to allow field names in filters |
|
| 30 | +* [[ListReports|/FAQ/ListReports]] - Allows customization of the process used for obtaining a list of all reports |
|
| 31 | +* [[LoadReportSet|/FAQ/LoadReportSet]] - Allows customization of the process for loading report sets |
|
| 32 | +* [[LoadThumbnail|/FAQ/LoadThumbnail]] - Allows customization of the process for loading report thumbnails |
|
| 33 | +* [[PerformCustomRendering|/FAQ/PerformCustomRendering]] - Allows customization of the rendering method used when a form report is being rendered |
|
| 34 | +* [[PostExecuteReportSet|/FAQ/PostExecuteReportSet]] - Allows customization of the ReportSet object currently being processed to be displayed/exported/sent via scheduler |
|
| 35 | +* [[PostLoadReportSet|/FAQ/PostLoadReportSet]] - Allows customization of the process that occurs after the ReportSet is loaded |
|
| 36 | +* [[PostLogin|/API/AdHocConfig/PostLogin]] - **Obsolete** Allows customization of per-user settings once the user has logged in |
|
| 37 | +* [[PostProcessEqualsSelectList|/FAQ/PostProcessEqualsSelectList]] - Allows customization of the process that runs after the Equals(Select/Checkbox/Popup/Multiple) values have been obtained |
|
| 38 | +* [[PostSaveReportSet|/FAQ/PostSaveReportSet]] - **Obsolete** Allows customization of the process that occurs after saving a report |
|
| 39 | +* [[PreLoadReportSet|/FAQ/PreLoadReportSet]] - Allows customization of the process that occurs before loading a report |
|
| 40 | +* [[PreSaveReportSet|/FAQ/PreSaveReportSet]] - **Obsolete** Allows customization of the process that occurs before saving a report |
|
| 41 | +* [[ProcessDataSet|/FAQ/ProcessDataSet]] - Allows customization of the process that loads data from the database |
|
| 42 | +* [[ProcessEqualsSelectList|/FAQ/ProcessEqualsSelectList]] - Allows customization of the process that loads the Equals(Select/Checkbox/Popup/Multiple) values for filters |
|
| 43 | +* [[ProcessFriendlyException|/FAQ/ProcessFriendlyException]] - Allows customization of how exceptions are handled when AdHocSettings.UseFriendlyErrors is true (Default value is true) |
|
| 44 | +* [[SaveReportRDL|/FAQ/SaveReportRDL]] - Allows customization of the process that saves the RDL file to disk |
|
| 45 | +* [[SaveReportSet|/FAQ/SaveReportSet]] - Allows customization of the process that saves the report to the disk/database |
|
| 46 | +* [[SaveTemplate|/FAQ/SaveTemplate]] - Allows customization of the process that saves the form attached to a report |
|
| 47 | +* [[SaveThumbail|/FAQ/SaveThumbail]] - Allows customization of the process that saves thumbnails for reports |
|
| 48 | +* [[ThumbnailExists|/FAQ/ThumbnailExists]] - Allows customization of the process that checks whether thumbnail pictures exist for reports |
|
| 49 | +* [[UpdateMetatdata|/FAQ/UpdateMetatdata]] - **Obsolete** Forces an update of the database schema |
|
| 50 | 50 | |
| 51 | 51 | ##C♯ Example |
| 52 | 52 |