API/CodeSamples.md
... ...
@@ -26,76 +26,76 @@ _**Note:** Some of the items below are listed more than once. This is because th
26 26
27 27
##General
28 28
29
-* Inherit filters in the subreport
29
+* [[Inherit filters in the subreport|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.2.6-Passing-Filters-from-Master-Report-to-Sub-Report]]
30 30
* Storing Reports in Database and Fusion Driver
31 31
* Overriding Driver Methods
32 32
* Using constraints
33 33
* [[Custom Report Viewer Export Button|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
34
-* Dymamically changing the database with url parameter
35
-* Create Button to Switch Databases
36
-* Secure https on a load balancer
37
-* Control names change randomly when deployed from development to production
38
-* Placement of custom code
34
+* [[Dymamically changing the database with url parameter|http://wiki.izenda.us/FAQ/switching-databases-via-code#Using-the-Query-String]]
35
+* [[Create Button to Switch Databases|http://wiki.izenda.us/FAQ/switching-databases-via-code]]
36
+* [[Secure https on a load balancer|http://wiki.izenda.us/FAQ/Questions/Secure-https-on-a-load-balancer]]
37
+* [[Control names change randomly when deployed from development to production|http://wiki.izenda.us/FAQ/Questions/Control-Names-Break-In-Production]]
38
+* [[Placement of custom code|http://wiki.izenda.us/API/AdHocConfig]]
39 39
* Turn off or Change the Background Gradient of the Trend Chart
40 40
* User Defined Function (UDF) in SQL 2000/2005
41 41
* Switching from File System to Database mode
42 42
43 43
##Security
44 44
45
-* Basic security sample
45
+* [[Basic security sample|http://wiki.izenda.us/FAQ/Questions/Applying-Security]]
46 46
* Support Active Directory/Windows Authentication
47
-* Controlling access to tables and views
47
+* [[Controlling access to tables and views|http://wiki.izenda.us/API/CodeSamples/ViewsOnly]]
48 48
* Switching databases via code
49 49
* Using PreExecuteReportSet to control data level access
50 50
* Using query string, dynamically set connection string and authenticate against hash
51 51
* Using ListReports() to control report access
52
-* Controlling access to fields
53
-* Setting the user and administrator state
52
+* [[Controlling access to fields|http://wiki.izenda.us/API/CodeSamples/FieldsRegex]]
53
+* [[Setting the user and administrator state|http://wiki.izenda.us/FAQ/How-user-credentials-are-applied#Setting-the-user]]
54 54
55 55
##Report List
56 56
57 57
* Writing your own Report Lists
58 58
* Turn off Report List Dropdown and Report List Button
59
-* Hiding Report List Buttons
60
-* Change or Remove Report Review Menu Buttons
59
+* [[Hiding Report List Buttons|http://www.izenda.com/Site/KB/CodeSamples/Hiding-Report-List-Buttons]]
60
+* [[Change or Remove Report Review Menu Buttons|http://wiki.izenda.us/API/CodeSamples/ShowReportsInHtmlOutput]]
61 61
62 62
##Report Designer
63 63
64 64
* Override/Changing Behavior for Popups
65
-* Adding New Items to Time Period Dropdown List
66
-* Create Custom Field Aliases
67
-* Control names change randomly when deployed from development to production
65
+* [[Adding New Items to Time Period Dropdown List|http://wiki.izenda.us/FAQ/Questions/Adding-Custom-Time-Periods]]
66
+* [[Create Custom Field Aliases|http://wiki.izenda.us/API/CodeSamples/FieldAliases]]
67
+* [[Control names change randomly when deployed from development to production|http://wiki.izenda.us/FAQ/Questions/Control-Names-Break-In-Production]]
68 68
* [[Report Designer Page Code Samples|/API/CodeSamples/ReportDesigner]]
69 69
* [[Add and Remove Report Designer Toolbar Buttons|http://wiki.izenda.us/API/CodeSamples/ReportDesigner#Toggling-toolbar-buttons]]
70 70
71 71
##Report Management
72 72
73
-* SaveReportSet()
74
-* DeleteReportSet()
75
-* LoadReportSet()
76
-* ListReports()
73
+* [[SaveReportSet()|/FAQ/SaveReportSet]]
74
+* [[DeleteReportSet()|/FAQ/DeleteReportSet]]
75
+* [[LoadReportSet()|/FAQ/LoadReportSet]]
76
+* [[ListReports()|/FAQ/ListReports]]
77 77
78 78
##Report Viewer
79 79
80
-* Displaying Filter Names in the Report
81
-* How to add/remove values to results dropdown
82
-* Override/Changing Behavior for Popups
83
-* Adding New Items to Time Period Dropdown List
84
-* Code Sample for Export Button
85
-* Creating Custom Export Buttons on the Report Viewer
86
-* Report Viewer Page Code Samples
80
+* [[Displaying Filter Names in the Report|http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab#5.6-Other-Filter-Features]]
81
+* [[How to add/remove values to results dropdown|http://wiki.izenda.us/FAQ/Questions/modify-report-viewer-results-dropdown-menu]]
82
+* [[Override/Changing Behavior for Popups|]]
83
+* [[Adding New Items to Time Period Dropdown List|http://wiki.izenda.us/FAQ/Questions/Adding-Custom-Time-Periods]]
84
+* [[Code Sample for Export Button|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
85
+* [[Creating Custom Export Buttons on the Report Viewer|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
86
+* [[Report Viewer Page Code Samples|http://wiki.izenda.us/FAQ/Questions/hiding-report-viewer-buttons]]
87 87
88 88
##SQL
89 89
90
-* Join data sources with composite keys
91
-* LEFT OUTER and FULL OUTER joins
92
-* Different JOIN types and Filters
93
-* Configure LEFT OUTER JOIN filters
90
+* [[Join data sources with composite keys|http://wiki.izenda.us/API/CodeSamples/Using-Constraints]]
91
+* [[LEFT OUTER and FULL OUTER joins|http://wiki.izenda.us/Guides/ReportDesign/3.0-Data-sources-tab#3.1.1-Simple-Mode-Allow-Nulls]]
92
+* [[Different JOIN types and Filters|http://wiki.izenda.us/FAQ/Questions/Different-Join-Types-and-Filters]]
93
+* [[Configure LEFT OUTER JOIN filters|http://wiki.izenda.us/FAQ/Questions/Different-Join-Types-and-Filters]]
94 94
* [[Add "Forms" column to the IzendaAdHocReports table manually|/FAQ/IzendaAdHocReports-table]]
95
-* Create IzendaAdHocReports table manually
96
-* Pulling Data From Analysis Services Cubes
95
+* [[Create IzendaAdHocReports table manually|http://wiki.izenda.us/FAQ/IzendaAdHocReports-table]]
96
+* [[Pulling Data From Analysis Services Cubes|]]
97 97
* [[Combining Multiple Event Based Fields with UNION|http://wiki.izenda.us/FAQ/Questions/Combining-Fields-with-Union]]
98
-* Organizing Dates by Week
98
+* [[Organizing Dates by Week|http://wiki.izenda.us/Integration/Tutorials/Views]]
99 99
* [[1 Million Record View|/API/CodeSamples/1 Million Record View]]
100 100
101 101
##Appearance
... ...
@@ -107,28 +107,28 @@ _**Note:** Some of the items below are listed more than once. This is because th
107 107
108 108
* [[Adding custom filters to the dashboards. MVC application|/FAQ/Questions/Adding-custom-filters-to-dashboards]]
109 109
* [[Adding custom filters to the dashboards|/FAQ/Questions/Adding-custom-filters-to-dashboards]]
110
-* Reports and tenants
111
-* How to dynamically change TimeZone in post-process
112
-* Web Farms / Gardens / Clusters / Load Balancers / Clouds / Azure
113
-* How to use Driver.AddForcedLeftJoin
114
-* How Can I Archive Reports?
115
-* Overriding AdHocConfig
116
-* Secure https on a load balancer
117
-* How can I add the system date and time into my report?
118
-* How to post-process data
119
-* Dynamically Creating Reports Via the API
120
-* Applying Security for Owner of the Report Out of Scheduler
121
-* Creating Custom Exporters
122
-* Graphs are visible on development server (local) but not on production server (public)
123
-* How do I hide the settings page button or aspx page from users?
124
-* Run User/Role Related Code, Connection-String before Global Settings
125
-* Passing Username/Password Credentials with Connection String when Login
126
-* Logging the Loading Exception when "No Fields Selected" Occurs
127
-* Dynamically Changing Data Sources
128
-* Using Custom Time Period Setting
129
-* Show How Many Records Returned to the Grid from SQL
130
-* Override Equals Select Drop-Down Used in the "Filter" Tab & Report Viewer
131
-* Hiding Read Only Check Box
132
-* Reducing Server Trips in AdhocConfig Methods
133
-* Getting the Report Name
110
+* [[Reports and tenants|http://wiki.izenda.us/FAQ/Questions/reports-and-tenants]]
111
+* [[How to dynamically change TimeZone in post-process|http://wiki.izenda.us/FAQ/Questions/reports-and-tenants]]
112
+* [[Web Farms / Gardens / Clusters / Load Balancers / Clouds / Azure|]]
113
+* [[How to use Driver.AddForcedLeftJoin|http://wiki.izenda.us/API/CodeSamples/AddForcedLeftJoin]]
114
+* [[How Can I Archive Reports?|http://wiki.izenda.us/FAQ/ArchiveReportOutput]]
115
+* [[Overriding AdHocConfig|http://wiki.izenda.us/API/AdHocConfig]]
116
+* [[Secure https on a load balancer|http://wiki.izenda.us/FAQ/Questions/Secure-https-on-a-load-balancer]]
117
+* [[How can I add the system date and time into my report?|http://wiki.izenda.us/API/CodeSamples/DataSourceCategories]]
118
+* [[How to post-process data|http://wiki.izenda.us/FAQ/ProcessDataSet]]
119
+* [[Dynamically Creating Reports Via the API|http://wiki.izenda.us/API/CodeSamples/DynamicReportCreation]]
120
+* [[Applying Security for Owner of the Report Out of Scheduler|http://wiki.izenda.us/FAQ/Questions/Applying-Security-to-Scheduled-Reports]]
121
+* [[Creating Custom Exporters|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons#C♯-Sample]]
122
+* [[Graphs are visible on development server (local) but not on production server (public)|http://wiki.izenda.us/FAQ/Questions/Graphs-not-visible]]
123
+* [[How do I hide the settings page button or aspx page from users?|http://wiki.izenda.us/API/CodeSamples/ShowSettingsButton]]
124
+* [[Run User/Role Related Code, Connection-String before Global Settings|http://wiki.izenda.us/Tutorials/CodeSamples/Login-Sample]]
125
+* [[Passing Username/Password Credentials with Connection String when Login|http://wiki.izenda.us/API/CodeSamples/SqlServerConnectionString#Specifying-Username-and-password]]
126
+* [[Logging the Loading Exception when "No Fields Selected" Occurs|http://wiki.izenda.us/FAQ/LoadReportSet#Logging-Loading-Exceptions]]
127
+* [[Dynamically Changing Data Sources|http://wiki.izenda.us/FAQ/Questions/Dynamically-Changing-Data-Sources]]
128
+* [[Using Custom Time Period Setting|]]
129
+* [[Show How Many Records Returned to the Grid from SQL|]]
130
+* [[Override Equals Select Drop-Down Used in the "Filter" Tab & Report Viewer|http://wiki.izenda.us/FAQ/ProcessEqualsSelectList]]
131
+* [[Hiding Read Only Check Box|http://wiki.izenda.us/API/CodeSamples/ShowSharingControl]]
132
+* [[Reducing Server Trips in AdhocConfig Methods|http://www.izenda.com/Site/KB/CodeSamples/Reducing-Server-Trips-in-AdhocConfig-Methods-]]
133
+* [[Getting the Report Name|]]
134 134
* [[Changing the response server page ( rs.aspx ) for custom errors or redirects|http://www.izenda.com/Site/KB/CodeSamples/Code-Sample-for-Export-Button]]
... ...
\ No newline at end of file