6-dot-7-Release-Notes-Archive.md
... ...
@@ -406,4 +406,4 @@
406 406
* FB-11682: Resolved concurrency issues when caching reports on load balanced systems
407 407
* FB-11726: Fixed bug where "TimeClass" was erroneously shown as a filter description
408 408
409
-# 6.7.0.256 (Feb 8, 2014)
... ...
\ No newline at end of file
0
+# 6.7.0.256 (Feb 8, 2014)
6-dot-8-Release-Notes-Archive.md
... ...
@@ -4,7 +4,7 @@
4 4
# 6.8.0.8 (April 21, 2015)
5 5
6 6
7
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
7
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
8 8
9 9
Note: The Visualizations help text contains a link directing the user to the Visualization feature page on the Izenda Wiki. If you would like to remove this like, you can modify the Doc.html files within the Resources/Vis folder for each chart type.
10 10
... ...
@@ -81,7 +81,7 @@ Note: The Visualizations help text contains a link directing the user to the Vis
81 81
# 6.8.0.7 (March 24, 2015)
82 82
83 83
84
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
84
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
85 85
86 86
Note: The Visualizations help text contains a link directing the user to the Visualization feature page on the Izenda Wiki. If you would like to remove this link, you can modify the Doc.html files within the Resources/Vis folder for each chart type.
87 87
... ...
@@ -154,7 +154,7 @@ Note: The Visualizations help text contains a link directing the user to the Vis
154 154
# 6.8.0.6 (February 25, 2015)
155 155
156 156
157
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
157
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
158 158
159 159
* **HF-18699: Predefined Constraints Not Being Recognized - Download links updated 2/26/2015**
160 160
* FB-13156: Show friendly error when Analysis Grid report is designed incorrectly
... ...
@@ -205,7 +205,7 @@ Note: The Visualizations help text contains a link directing the user to the Vis
205 205
# 6.8.0.5 (January 29, 2015)
206 206
207 207
208
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
208
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
209 209
210 210
* FB-15635: Fixed chart name position for pie charts
211 211
* FB-15913: Fixed "Print HTML" and "HTML-powered PDF" for visualizations ("Auto Chart", "Sunburst", "Heatmap"). Fixed a bug of printing inconsistent data (Chart and Table).
... ...
@@ -246,7 +246,7 @@ Note: The Visualizations help text contains a link directing the user to the Vis
246 246
247 247
# 6.8.0.4 (January 8, 2015)
248 248
249
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
249
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
250 250
251 251
* FB-13507: Moved forms out of sessions, switched to new form designer, moved templates out of sessins, fixed issue with forms being modified concurrently
252 252
* FB-13832: Fix of null reference exception for two different users with the same tenantid and optimize report list loading
... ...
@@ -288,7 +288,7 @@ Note: The Visualizations help text contains a link directing the user to the Vis
288 288
289 289
# 6.8.0.3 (December 17, 2014)
290 290
291
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
291
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
292 292
293 293
* FB-15865: Fixed bulk CSV output for reports with custom ProcessDataSet results
294 294
* FB-17715: Probable fix of null reference exception
... ...
@@ -344,7 +344,7 @@ Note: The Visualizations help text contains a link directing the user to the Vis
344 344
345 345
# 6.8.0.2 (November 25, 2014)
346 346
347
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
347
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
348 348
349 349
* FB-10702: Language Pack GUI Updated
350 350
* FB-13603: Disable VG automatically if report contain Form
... ...
@@ -421,7 +421,7 @@ Note: The Visualizations help text contains a link directing the user to the Vis
421 421
422 422
# 6.8.0.1 (October 31, 2014)
423 423
424
-**[Important Update Notes for 6.8](http://wiki.izenda.us/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
424
+**[Important Update Notes for 6.8](http://wiki.izenda.com/How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL)**
425 425
426 426
##Features:
427 427
* FB-13936: Pure HTML Report Parts
... ...
@@ -524,4 +524,4 @@ Note: The Visualizations help text contains a link directing the user to the Vis
524 524
* FB-15990: Fixed automatic subreports in Gauges
525 525
* FB-16020: Fixed "Zoom To Data" property of the Map
526 526
* FB-16064: Fixed inputs justification
527
-* FB-16077: Apply "require filter value" rules to Stored Procedure Parameters
... ...
\ No newline at end of file
0
+* FB-16077: Apply "require filter value" rules to Stored Procedure Parameters
6-dot-9-Release-Notes-Archive.md
... ...
@@ -43,7 +43,7 @@
43 43
|19163|Dashboards|UI|Dashboard ignores color selections on style tab of report designer, corrected.|
44 44
|21784|Report Design|Charts|On Charts Tab in Report Designer, the 3rd column drop downs have no label to indicate the drop down is for Format. Resolved.|
45 45
|21801|Report Design|Export|Issue found when exporting gauges to PDF that were consuming extra memory and exports were not completing. Resolved issue with gauge and now exporting properly.|
46
-|21804|API|Optimization|Added support for the following settings in the Report Viewer and Dashboard 2.0. Settings to check: - AdHocSettings.AllowInvalidCharacters - AdHocSettings.StripInvalidCharacters Working normally in: - Report Designer - Old Dashboard Designer - Old Report Viewer More info can be found on these settings here in the Izenda wiki http://wiki.izenda.us/API/AdHocSettings|
46
+|21804|API|Optimization|Added support for the following settings in the Report Viewer and Dashboard 2.0. Settings to check: - AdHocSettings.AllowInvalidCharacters - AdHocSettings.StripInvalidCharacters Working normally in: - Report Designer - Old Dashboard Designer - Old Report Viewer More info can be found on these settings here in the Izenda wiki http://wiki.izenda.com/API/AdHocSettings|
47 47
|21668|UI|Optimization|When creating a category with an apostrophe in the title is is displayed incorrectly. The apostrophe is not being escaped properly and the category is displayed in the category drop down as a "%27". Resolved. Routines to pull category lists unified to avoid inconsistencies between Designer and Viewer.|
48 48
|21878|Report Viewer|Filters|When using "equals field" filter operator filters are not appearing in the report viewer. Resolved.|
49 49
|21380|Dashboards|Export|When exporting Dashboards (v2) to PDF, the exported version does not follow the same order as it appears on screen. Fixed|
... ...
@@ -120,7 +120,7 @@
120 120
|21430|Feature|Export|Support Landscape orientation inPhantom PDF export implemented|
121 121
|21450|Feature|UI|Implemented localization of Forms Designer - English language is complete, all other languages will be released with 6.9.0.7|
122 122
|21519|Feature|UI|Updated Record Count Slider for Dashboard 2 - added increments to slider|
123
-|21553|Feature|Optimization|Refactored D3.js for ease of client customizations - [Learn How Here](http://wiki.izenda.us/FAQ/How-Do-I-Customize-A-Visualization)|
123
+|21553|Feature|Optimization|Refactored D3.js for ease of client customizations - [Learn How Here](http://wiki.izenda.com/FAQ/How-Do-I-Customize-A-Visualization)|
124 124
125 125
##Fixes
126 126
|Case|Category|Subcategory|Description|
... ...
@@ -435,7 +435,7 @@
435 435
436 436
# 6.9.0.2 (June 23, 2015)
437 437
438
-**NOTE** Advanced joins has been enhanced to allow multiple join conditions. [Read more here.](http://wiki.izenda.us/API/ShowAdditionalJoinConditions)
438
+**NOTE** Advanced joins has been enhanced to allow multiple join conditions. [Read more here.](http://wiki.izenda.com/API/ShowAdditionalJoinConditions)
439 439
440 440
|Case|Category|Subcategory|Description|
441 441
|:----|:-----------|:----------------|:---------------|
... ...
@@ -466,7 +466,7 @@
466 466
|FB:19405|Report Design|Saving|Concurrency and the ShowModifiedReportMessage|
467 467
|FB:19420|API|Fusion|Fixed FusionDriver when it generates SQL for report built against tables from different databases from the same db server. Previously it modified on demand the Schema property of certain Tables from DatabaseSchema to add database names to fully qualified tables/columns names in generated SQL. Now it doesn't modify on demand, instead now FusionDriver always uses all Tables/Columns with database name added to Schema property (which means it now always uses fully qualified Tables/Columns name with database name included)|
468 468
|FB:19441|UI|Optimization| Enable PopUp drill down interactivity by adding Close button to the dialog|
469
-|FB:19472|API|Joining|Added additional constraints operator - now user can select multiple conditions on the join - see article on [ShowAdditionalJoinConditions](http://wiki.izenda.us/API/ShowAdditionalJoinConditions) for more information|
469
+|FB:19472|API|Joining|Added additional constraints operator - now user can select multiple conditions on the join - see article on [ShowAdditionalJoinConditions](http://wiki.izenda.com/API/ShowAdditionalJoinConditions) for more information|
470 470
|FB:19497|UI|Optimization|Removed Obsolete Warning Messages|
471 471
|FB:19519|Scheduler|Optimization| Modified the scheduler to use the report name as the attachment name|
472 472
|FB:19528|API|Optimization|Removed unused method from Driver|
... ...
@@ -520,12 +520,12 @@
520 520
521 521
## New Features:
522 522
* **Auto-Gauges** - A new set of four gauges with a modern look and feel.
523
-* **Dashboards 2.0** - A completely overhauled module which provides greater control over the look and feel of your dashboards. Learn how to install and use Dashboards 2.0 [here](http://wiki.izenda.us/Guides/Dashboards-v2).
524
-* **PhantomJS Exporter** - An additional exporter emphasizing speed. **PhantomJS is not currently compatible with Azure PaaS installs, the EXE will not run in this environment.** It uses an EXE on the server instead of a DLL to move processing PDFs to a different thread than the Izenda's regular processing. Read more about it [here](http://wiki.izenda.us/API/CodeSamples/PdfPrintMode#PdfPrintMode).
523
+* **Dashboards 2.0** - A completely overhauled module which provides greater control over the look and feel of your dashboards. Learn how to install and use Dashboards 2.0 [here](http://wiki.izenda.com/Guides/Dashboards-v2).
524
+* **PhantomJS Exporter** - An additional exporter emphasizing speed. **PhantomJS is not currently compatible with Azure PaaS installs, the EXE will not run in this environment.** It uses an EXE on the server instead of a DLL to move processing PDFs to a different thread than the Izenda's regular processing. Read more about it [here](http://wiki.izenda.com/API/CodeSamples/PdfPrintMode#PdfPrintMode).
525 525
* **Pivoted Analysis Grid** - New functionality offering a better breakdown of data over categories or periods of time
526 526
527 527
##Enhancements:
528
-* **Virtual Data Sources** - A convenient way to use an existing report as a data source. Click [here](http://wiki.izenda.us/Virtualdatasource) for more information.
528
+* **Virtual Data Sources** - A convenient way to use an existing report as a data source. Click [here](http://wiki.izenda.com/Virtualdatasource) for more information.
529 529
530 530
531 531
## Fixes:
... ...
@@ -589,4 +589,4 @@
589 589
|FB:19524|Report Viewer|Optimization|Fixed not showing loading icon in ReportViewer.|
590 590
|FB:19542|Report Viewer|Visualization|Fixed issue with Visualizations not centering|
591 591
|FB:19706|API|Fields|Properly show currency format according to the AdHocSettings.Culture setting|
592
-|FB:19719|Report Design|Auto Chart|Fixed Auto-Chart aggregate function error.|
... ...
\ No newline at end of file
0
+|FB:19719|Report Design|Auto Chart|Fixed Auto-Chart aggregate function error.|
API.md
... ...
@@ -6,7 +6,7 @@ The AdHocConfig class is where Izenda Reports will perform all of its initializa
6 6
7 7
##[[AdHocSettings Class|/API/AdHocSettings]]
8 8
9
-The AdHocSettings class contains all the settings Izenda uses to control various aspects of the interface and flow of data.
9
+The AdHocSettings class contains all the settings izenda.comes to control various aspects of the interface and flow of data.
10 10
11 11
##[[Code Samples|/API/CodeSamples]]
12 12
API/AdHocConfig.md
... ...
@@ -525,4 +525,4 @@ public override void ProcessDataSet(DataSet ds, string reportPart)
525 525
End If
526 526
End Sub
527 527
End Class
528
-```
... ...
\ No newline at end of file
0
+```
API/AdHocConfig/GetAutoRefreshIntervals.md
... ...
@@ -36,4 +36,4 @@ public class CustomAdHocConfig : DatabaseAdHocConfig
36 36
//End
37 37
38 38
}
39
-```
... ...
\ No newline at end of file
0
+```
API/AdHocContext.md
... ...
@@ -33,7 +33,7 @@ The Driver object is the single point of entry for all database traffic and must
33 33
* PostgreSQLDriver
34 34
* OracleDriver
35 35
* Db2Driver
36
-* [[FusionDriver|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]]
36
+* [[FusionDriver|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]]
37 37
* MySqlFusionDriver
38 38
* OracleFusionDriver
39 39
* PostgreSqlFusionDriver
... ...
@@ -47,8 +47,8 @@ AdHocContext.Driver = new MSSQLDriver();
47 47
48 48
The default value is a new MSSQLDriver.
49 49
50
-_**Note:** You should refrain from using the **.Driver** property when working with requests to the database in custom methods, such as with [[ProcessDataSet|http://wiki.izenda.us/FAQ/ProcessDataSet]]. This can interfere with how Izenda works internally and cause various portions of the application to stop functioning correctly._
50
+_**Note:** You should refrain from using the **.Driver** property when working with requests to the database in custom methods, such as with [[ProcessDataSet|http://wiki.izenda.com/FAQ/ProcessDataSet]]. This can interfere with how Izenda works internally and cause various portions of the application to stop functioning correctly._
51 51
52 52
##SchedulerExecuting
53 53
54
-Normally, this setting will be automatically updated when your rs.aspx is called with the run_scheduled_reports=1 parameter. You can also update this value yourself if you need special kinds of scheduling. This can be done in PreExecuteReportSet and PostExecuteReportSet respectively.
... ...
\ No newline at end of file
0
+Normally, this setting will be automatically updated when your rs.aspx is called with the run_scheduled_reports=1 parameter. You can also update this value yourself if you need special kinds of scheduling. This can be done in PreExecuteReportSet and PostExecuteReportSet respectively.
API/AdHocSettings.md
... ...
@@ -1,6 +1,6 @@
1 1
#AdHocSettings
2 2
3
-The ``AdHocSettings`` class contains all the settings Izenda uses to control various aspects of the interface and flow of data. Many of the more useful settings are explained in detail in our [[Guide to Report Design|/Guides/ReportDesign]] and [[Developer Guides|/Guides/Developer-Links-and-Guides]]. ")
3
+The ``AdHocSettings`` class contains all the settings izenda.comes to control various aspects of the interface and flow of data. Many of the more useful settings are explained in detail in our [[Guide to Report Design|/Guides/ReportDesign]] and [[Developer Guides|/Guides/Developer-Links-and-Guides]]. ")
4 4
5 5
|Datatype|Setting name|Setting description|Default Value|
6 6
|:-------|:----------:|:-----------------:|:-----------:|
... ...
@@ -492,4 +492,4 @@ The ``AdHocSettings`` class contains all the settings Izenda uses to control var
492 492
|VisualGroupStyle|[[VisualGroupStyle|/API/CodeSamples/VisualGroupStyle]]|Gets or sets the default Visual Group style that will be used when designing reports.**(deprecated)**|CommaDelimited|
493 493
|String|[[VisualizationsBaseUrl|/API/CodeSamples/VisualizationsBaseUrl]]|Gets or sets the base url for visualizations files.|String.Empty|
494 494
|String|[[VisualizationsFolder|/API/CodeSamples/VisualizationsFolder]]|Gets or sets full path to the Visualizations folder|String.Empty|
495
-|String[]|[[WebFarmNodesRsUrls|/API/CodeSamples/WebFarmNodesRsUrls]]|Gets or sets response server urls of other machines in webfarm|String.Empty|
... ...
\ No newline at end of file
0
+|String[]|[[WebFarmNodesRsUrls|/API/CodeSamples/WebFarmNodesRsUrls]]|Gets or sets response server urls of other machines in webfarm|String.Empty|
API/AutoOrForRepeatFilters.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/ChartPortraitPrintHeight.md
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/ChartPortraitPrintWidth.md
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/CodeSample/SavedReportsTable.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the name of the database table that will be used to store reports when running in [[DatabaseAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]] mode. The table will be created on the database specified with the [[connection string|http://wiki.izenda.us/Integration/Tutorials/connect-to-the-database]] unless a [[SavedReportsDriver|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#c)-Saving-Reports-with-Fusion]] is also specified. In that case, the table will be created using the connection specified by that driver. The [[SavedReportsDriver|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#c)-Saving-Reports-with-Fusion]] requires [[Fusion|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]] to be able to use. The table will be created with the following structure:
7
+Gets or sets the name of the database table that will be used to store reports when running in [[DatabaseAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]] mode. The table will be created on the database specified with the [[connection string|http://wiki.izenda.com/Integration/Tutorials/connect-to-the-database]] unless a [[SavedReportsDriver|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#c)-Saving-Reports-with-Fusion]] is also specified. In that case, the table will be created using the connection specified by that driver. The [[SavedReportsDriver|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#c)-Saving-Reports-with-Fusion]] requires [[Fusion|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]] to be able to use. The table will be created with the following structure:
8 8
9 9
Name: [[SavedReportsTable|/API/CodeSamples/SavedReportsTable]]
10 10
... ...
@@ -62,4 +62,4 @@ Public Class CustomAdHocConfig
62 62
HttpContext.Current.Session("ReortingInitialized") = True
63 63
End Sub
64 64
End Class
65
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples.md
... ...
@@ -11,11 +11,11 @@ _**Note:** Some of the items below are listed more than once. This is because th
11 11
##Login Page
12 12
13 13
* [[Authentication Function|/Tutorials/CodeSamples/Login-Sample]]
14
-* [[Controlling user logins and login customization|http://wiki.izenda.us/Tutorials/CodeSamples/Login-Sample]]
14
+* [[Controlling user logins and login customization|http://wiki.izenda.com/Tutorials/CodeSamples/Login-Sample]]
15 15
16 16
##Global Application
17 17
18
-* [[Secure https on a load balancer|http://wiki.izenda.us/FAQ/Questions/Secure-https-on-a-load-balancer]]
18
+* [[Secure https on a load balancer|http://wiki.izenda.com/FAQ/Questions/Secure-https-on-a-load-balancer]]
19 19
* [[How can I apply a hidden filter using an inner query|/FAQ/applying-hidden-filter-using-inner-query]]
20 20
* [[ProcessEqualsSelectList()|/FAQ/ProcessEqualsSelectList]]
21 21
* [[CustomizeChart()|/FAQ/CustomizeChart]]
... ...
@@ -26,48 +26,48 @@ _**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|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.2.6-Passing-Filters-from-Master-Report-to-Sub-Report]]
29
+* [[Inherit filters in the subreport|http://wiki.izenda.com/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
-* [[Overriding Driver Methods|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#Overriding-CustomFusionDriver-Methods]]
31
+* [[Overriding Driver Methods|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#Overriding-CustomFusionDriver-Methods]]
32 32
* Using constraints
33
-* [[Custom Report Viewer Export Button|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
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]]
33
+* [[Custom Report Viewer Export Button|http://wiki.izenda.com/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
34
+* [[Dymamically changing the database with url parameter|http://wiki.izenda.com/FAQ/switching-databases-via-code#Using-the-Query-String]]
35
+* [[Create Button to Switch Databases|http://wiki.izenda.com/FAQ/switching-databases-via-code]]
36
+* [[Secure https on a load balancer|http://wiki.izenda.com/FAQ/Questions/Secure-https-on-a-load-balancer]]
37
+* [[Control names change randomly when deployed from development to production|http://wiki.izenda.com/FAQ/Questions/Control-Names-Break-In-Production]]
38
+* [[Placement of custom code|http://wiki.izenda.com/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|http://wiki.izenda.us/FAQ/Questions/Applying-Security]]
45
+* [[Basic security sample|http://wiki.izenda.com/FAQ/Questions/Applying-Security]]
46 46
* Support Active Directory/Windows Authentication
47
-* [[Controlling access to tables and views|http://wiki.izenda.us/API/CodeSamples/ViewsOnly]]
47
+* [[Controlling access to tables and views|http://wiki.izenda.com/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|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]]
52
+* [[Controlling access to fields|http://wiki.izenda.com/API/CodeSamples/FieldsRegex]]
53
+* [[Setting the user and administrator state|http://wiki.izenda.com/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 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]]
60
+* [[Change or Remove Report Review Menu Buttons|http://wiki.izenda.com/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|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]]
65
+* [[Adding New Items to Time Period Dropdown List|http://wiki.izenda.com/FAQ/Questions/Adding-Custom-Time-Periods]]
66
+* [[Create Custom Field Aliases|http://wiki.izenda.com/API/CodeSamples/FieldAliases]]
67
+* [[Control names change randomly when deployed from development to production|http://wiki.izenda.com/FAQ/Questions/Control-Names-Break-In-Production]]
68 68
* [[Report Designer Page Code Samples|/API/CodeSamples/ReportDesigner]]
69
-* [[Add and Remove Report Designer Toolbar Buttons|http://wiki.izenda.us/API/CodeSamples/ReportDesigner#Toggling-toolbar-buttons]]
70
-* [[Showing Side Help in the Desigher|http://wiki.izenda.us/API/CodeSamples/HelpText]]
69
+* [[Add and Remove Report Designer Toolbar Buttons|http://wiki.izenda.com/API/CodeSamples/ReportDesigner#Toggling-toolbar-buttons]]
70
+* [[Showing Side Help in the Desigher|http://wiki.izenda.com/API/CodeSamples/HelpText]]
71 71
72 72
##Report Management
73 73
... ...
@@ -78,26 +78,26 @@ _**Note:** Some of the items below are listed more than once. This is because th
78 78
79 79
##Report Viewer
80 80
81
-* [[Displaying Filter Names in the Report|http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab#5.6-Other-Filter-Features]]
82
-* [[How to add/remove values to results dropdown|http://wiki.izenda.us/FAQ/Questions/modify-report-viewer-results-dropdown-menu]]
81
+* [[Displaying Filter Names in the Report|http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab#5.6-Other-Filter-Features]]
82
+* [[How to add/remove values to results dropdown|http://wiki.izenda.com/FAQ/Questions/modify-report-viewer-results-dropdown-menu]]
83 83
* [[Override/Changing Behavior for Popups|]]
84
-* [[Adding New Items to Time Period Dropdown List|http://wiki.izenda.us/FAQ/Questions/Adding-Custom-Time-Periods]]
85
-* [[Code Sample for Export Button|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
86
-* [[Creating Custom Export Buttons on the Report Viewer|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
87
-* [[Report Viewer Page Code Samples|http://wiki.izenda.us/FAQ/Questions/hiding-report-viewer-buttons]]
88
-* [[Collapse Filter Panel on Load|http://wiki.izenda.us/FAQ/Questions/collapse-filter-panel-on-load]]
84
+* [[Adding New Items to Time Period Dropdown List|http://wiki.izenda.com/FAQ/Questions/Adding-Custom-Time-Periods]]
85
+* [[Code Sample for Export Button|http://wiki.izenda.com/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
86
+* [[Creating Custom Export Buttons on the Report Viewer|http://wiki.izenda.com/API/CodeSamples/ReportViewer/Custom-Export-Buttons]]
87
+* [[Report Viewer Page Code Samples|http://wiki.izenda.com/FAQ/Questions/hiding-report-viewer-buttons]]
88
+* [[Collapse Filter Panel on Load|http://wiki.izenda.com/FAQ/Questions/collapse-filter-panel-on-load]]
89 89
90 90
##SQL
91 91
92
-* [[Join data sources with composite keys|http://wiki.izenda.us/API/CodeSamples/Using-Constraints]]
93
-* [[LEFT OUTER and FULL OUTER joins|http://wiki.izenda.us/Guides/ReportDesign/3.0-Data-sources-tab#3.1.1-Simple-Mode-Allow-Nulls]]
94
-* [[Different JOIN types and Filters|http://wiki.izenda.us/FAQ/Questions/Different-Join-Types-and-Filters]]
95
-* [[Configure LEFT OUTER JOIN filters|http://wiki.izenda.us/FAQ/Questions/Different-Join-Types-and-Filters]]
92
+* [[Join data sources with composite keys|http://wiki.izenda.com/API/CodeSamples/Using-Constraints]]
93
+* [[LEFT OUTER and FULL OUTER joins|http://wiki.izenda.com/Guides/ReportDesign/3.0-Data-sources-tab#3.1.1-Simple-Mode-Allow-Nulls]]
94
+* [[Different JOIN types and Filters|http://wiki.izenda.com/FAQ/Questions/Different-Join-Types-and-Filters]]
95
+* [[Configure LEFT OUTER JOIN filters|http://wiki.izenda.com/FAQ/Questions/Different-Join-Types-and-Filters]]
96 96
* [[Add "Forms" column to the IzendaAdHocReports table manually|/FAQ/IzendaAdHocReports-table]]
97
-* [[Create IzendaAdHocReports table manually|http://wiki.izenda.us/FAQ/IzendaAdHocReports-table]]
97
+* [[Create IzendaAdHocReports table manually|http://wiki.izenda.com/FAQ/IzendaAdHocReports-table]]
98 98
* [[Pulling Data From Analysis Services Cubes|]]
99
-* [[Combining Multiple Event Based Fields with UNION|http://wiki.izenda.us/FAQ/Questions/Combining-Fields-with-Union]]
100
-* [[Organizing Dates by Week|http://wiki.izenda.us/Integration/Tutorials/Views]]
99
+* [[Combining Multiple Event Based Fields with UNION|http://wiki.izenda.com/FAQ/Questions/Combining-Fields-with-Union]]
100
+* [[Organizing Dates by Week|http://wiki.izenda.com/Integration/Tutorials/Views]]
101 101
* [[1 Million Record View|/API/CodeSamples/1 Million Record View]]
102 102
103 103
##Appearance
... ...
@@ -109,28 +109,28 @@ _**Note:** Some of the items below are listed more than once. This is because th
109 109
110 110
* [[Adding custom filters to the dashboards. MVC application|/FAQ/Questions/Adding-custom-filters-to-dashboards]]
111 111
* [[Adding custom filters to the dashboards|/FAQ/Questions/Adding-custom-filters-to-dashboards]]
112
-* [[Reports and tenants|http://wiki.izenda.us/FAQ/Questions/reports-and-tenants]]
113
-* [[How to dynamically change TimeZone in post-process|http://wiki.izenda.us/FAQ/Questions/reports-and-tenants]]
112
+* [[Reports and tenants|http://wiki.izenda.com/FAQ/Questions/reports-and-tenants]]
113
+* [[How to dynamically change TimeZone in post-process|http://wiki.izenda.com/FAQ/Questions/reports-and-tenants]]
114 114
* [[Web Farms / Gardens / Clusters / Load Balancers / Clouds / Azure|]]
115
-* [[How to use Driver.AddForcedLeftJoin|http://wiki.izenda.us/API/CodeSamples/AddForcedLeftJoin]]
116
-* [[How Can I Archive Reports?|http://wiki.izenda.us/FAQ/ArchiveReportOutput]]
117
-* [[Overriding AdHocConfig|http://wiki.izenda.us/API/AdHocConfig]]
118
-* [[Secure https on a load balancer|http://wiki.izenda.us/FAQ/Questions/Secure-https-on-a-load-balancer]]
115
+* [[How to use Driver.AddForcedLeftJoin|http://wiki.izenda.com/API/CodeSamples/AddForcedLeftJoin]]
116
+* [[How Can I Archive Reports?|http://wiki.izenda.com/FAQ/ArchiveReportOutput]]
117
+* [[Overriding AdHocConfig|http://wiki.izenda.com/API/AdHocConfig]]
118
+* [[Secure https on a load balancer|http://wiki.izenda.com/FAQ/Questions/Secure-https-on-a-load-balancer]]
119 119
* [[How can I add the system date and time into my report?|API/CodeSamples/How-can-I-add-the-system-date-and-time-into-my-report]]
120
-* [[How to post-process data|http://wiki.izenda.us/FAQ/ProcessDataSet]]
121
-* [[Dynamically Creating Reports Via the API|http://wiki.izenda.us/API/CodeSamples/DynamicReportCreation]]
122
-* [[Applying Security for Owner of the Report Out of Scheduler|http://wiki.izenda.us/FAQ/Questions/Applying-Security-to-Scheduled-Reports]]
123
-* [[Creating Custom Exporters|http://wiki.izenda.us/API/CodeSamples/ReportViewer/Custom-Export-Buttons#C♯-Sample]]
124
-* [[Graphs are visible on development server (local) but not on production server (public)|http://wiki.izenda.us/FAQ/Questions/Graphs-not-visible]]
125
-* [[How do I hide the settings page button or aspx page from users?|http://wiki.izenda.us/API/CodeSamples/ShowSettingsButton]]
126
-* [[Run User/Role Related Code, Connection-String before Global Settings|http://wiki.izenda.us/Tutorials/CodeSamples/Login-Sample]]
127
-* [[Passing Username/Password Credentials with Connection String when Login|http://wiki.izenda.us/API/CodeSamples/SqlServerConnectionString#Specifying-Username-and-password]]
128
-* [[Logging the Loading Exception when "No Fields Selected" Occurs|http://wiki.izenda.us/FAQ/LoadReportSet#Logging-Loading-Exceptions]]
129
-* [[Dynamically Changing Data Sources|http://wiki.izenda.us/FAQ/Questions/Dynamically-Changing-Data-Sources]]
120
+* [[How to post-process data|http://wiki.izenda.com/FAQ/ProcessDataSet]]
121
+* [[Dynamically Creating Reports Via the API|http://wiki.izenda.com/API/CodeSamples/DynamicReportCreation]]
122
+* [[Applying Security for Owner of the Report Out of Scheduler|http://wiki.izenda.com/FAQ/Questions/Applying-Security-to-Scheduled-Reports]]
123
+* [[Creating Custom Exporters|http://wiki.izenda.com/API/CodeSamples/ReportViewer/Custom-Export-Buttons#C♯-Sample]]
124
+* [[Graphs are visible on development server (local) but not on production server (public)|http://wiki.izenda.com/FAQ/Questions/Graphs-not-visible]]
125
+* [[How do I hide the settings page button or aspx page from users?|http://wiki.izenda.com/API/CodeSamples/ShowSettingsButton]]
126
+* [[Run User/Role Related Code, Connection-String before Global Settings|http://wiki.izenda.com/Tutorials/CodeSamples/Login-Sample]]
127
+* [[Passing Username/Password Credentials with Connection String when Login|http://wiki.izenda.com/API/CodeSamples/SqlServerConnectionString#Specifying-Username-and-password]]
128
+* [[Logging the Loading Exception when "No Fields Selected" Occurs|http://wiki.izenda.com/FAQ/LoadReportSet#Logging-Loading-Exceptions]]
129
+* [[Dynamically Changing Data Sources|http://wiki.izenda.com/FAQ/Questions/Dynamically-Changing-Data-Sources]]
130 130
* [[Using Custom Time Period Setting|]]
131 131
* [[Show How Many Records Returned to the Grid from SQL|]]
132
-* [[Override Equals Select Drop-Down Used in the "Filter" Tab & Report Viewer|http://wiki.izenda.us/FAQ/ProcessEqualsSelectList]]
133
-* [[Hiding Read Only Check Box|http://wiki.izenda.us/API/CodeSamples/ShowSharingControl]]
132
+* [[Override Equals Select Drop-Down Used in the "Filter" Tab & Report Viewer|http://wiki.izenda.com/FAQ/ProcessEqualsSelectList]]
133
+* [[Hiding Read Only Check Box|http://wiki.izenda.com/API/CodeSamples/ShowSharingControl]]
134 134
* [[Reducing Server Trips in AdhocConfig Methods|http://www.izenda.com/Site/KB/CodeSamples/Reducing-Server-Trips-in-AdhocConfig-Methods-]]
135 135
* [[Getting the Report Name|]]
136
-* [[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
0
+* [[Changing the response server page ( rs.aspx ) for custom errors or redirects|http://www.izenda.com/Site/KB/CodeSamples/Code-Sample-for-Export-Button]]
API/CodeSamples/AdHocConfig.md
... ...
@@ -14,4 +14,4 @@
14 14
15 15
##Documentation
16 16
17
-[[Can be found here|/API/AdHocConfig]]
... ...
\ No newline at end of file
0
+[[Can be found here|/API/AdHocConfig]]
API/CodeSamples/AdHocUserKey.md
... ...
@@ -62,4 +62,4 @@ End Class
62 62
##Screenshots
63 63
64 64
**With AdHocUserKey set to a value**
65
-![AdHocUserKey](/API/CodeSamples/AdHocUserKey/ad_hoc_user_key.png)
... ...
\ No newline at end of file
0
+![AdHocUserKey](/API/CodeSamples/AdHocUserKey/ad_hoc_user_key.png)
API/CodeSamples/AddAllFilterRegex.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocSettings.AddAllFilterRegex = "(id|guid)$"
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AddForcedLeftJoin.md
... ...
@@ -74,11 +74,11 @@ AdHocContext.Driver.AddForcedLeftJoin("Orders");
74 74
75 75
You can join tables in two ways on the Report Designer: manually using Advanced mode, and automatically using check-boxes.
76 76
77
-**[[Advanced mode|http://wiki.izenda.us/Guides/ReportDesign/3.0-Data-sources-tab#3.3-Advanced-Mode]]:** In this case, you will be able to specify the join order and conditions. make sure that the join order corresponds to the order that you specified when you invoked the AddForcedLeftJoin method.
77
+**[[Advanced mode|http://wiki.izenda.com/Guides/ReportDesign/3.0-Data-sources-tab#3.3-Advanced-Mode]]:** In this case, you will be able to specify the join order and conditions. make sure that the join order corresponds to the order that you specified when you invoked the AddForcedLeftJoin method.
78 78
79 79
Below is an example of how to join tables using Advanced mode:
80 80
81
-![](http://wiki.izenda.us/API/CodeSamples/AddForcedLeftJoin/addforcedleftjoin_2.png)
81
+![](http://wiki.izenda.com/API/CodeSamples/AddForcedLeftJoin/addforcedleftjoin_2.png)
82 82
83 83
**[[Simple (check-box) mode|/API/CodeSamples/ShowDataSourcesAsCheckboxes]]:** In this case, tables will be joined using existing database constraints. If your database does not use constraints or the constraints you need do not exist, you will have to [[create them|/API/CodeSamples/AddConstraint]]. In our example database, the constraints are already present. So we will go ahead and call AddForcedLeftJoin.
84 84
... ...
@@ -88,7 +88,7 @@ AdHocContext.Driver.AddForcedLeftJoin("Orders", "Order Details");
88 88
89 89
Next we will select our tables in the Report Designer
90 90
91
-![](http://wiki.izenda.us/API/CodeSamples/AddForcedLeftJoin/addforcedleftjoin.png)
91
+![](http://wiki.izenda.com/API/CodeSamples/AddForcedLeftJoin/addforcedleftjoin.png)
92 92
93 93
_**Note:** You need to pay even more attention to the constraints in case you use the single-parameter overload of the AddForcedLeftJoin method.
94 94
... ...
@@ -114,4 +114,4 @@ Here is a full example of how to use AddForcedLeftJoin and [[AddConstraints|/API
114 114
AdHocContext.Driver.AddForcedLeftJoin("Orders", "Order Details");
115 115
AdHocContext.Driver.AddConstraint("[Orders].[OrderID]", "[Order Details].[OrderID]");
116 116
AdHocContext.Driver.AddForcedLeftJoin("Employees");
117
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AdditionalTimeZones.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Provides a list of customized timezones for the scheduler section of the [[Misc tab|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab]] of the report designer.
7
+Provides a list of customized timezones for the scheduler section of the [[Misc tab|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab]] of the report designer.
8 8
9 9
**Default Value:** Empty List
10 10
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AdjustSeparatorsInEqualsListValues.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AggregateFunctions.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This collection is used to store custom-built aggregation function definitions. By default, this list will add onto the pre-existing set of aggregate function definitions. It will not override the pre-built functions. To access your custom-built aggregate functions, simply click on the [[Fields Tab|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab]] of the Report Designer and select a column that can support your aggregate function. It will appear in the list of functions at the very bottom. There are a variety of methods for [[implementing a custom aggregate function|/FAQ/Questions/Custom-Aggregate-Functions]].
7
+This collection is used to store custom-built aggregation function definitions. By default, this list will add onto the pre-existing set of aggregate function definitions. It will not override the pre-built functions. To access your custom-built aggregate functions, simply click on the [[Fields Tab|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab]] of the Report Designer and select a column that can support your aggregate function. It will appear in the list of functions at the very bottom. There are a variety of methods for [[implementing a custom aggregate function|/FAQ/Questions/Custom-Aggregate-Functions]].
8 8
9 9
##Global.asax (C♯)
10 10
... ...
@@ -53,4 +53,4 @@ End Class
53 53
54 54
**The Group By Absolute Value Function**
55 55
56
-![](/API/CodeSamples/AggregateFunctions/aggregate_function.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/AggregateFunctions/aggregate_function.png)
API/CodeSamples/AllowAnalysisGrid.md
... ...
@@ -63,4 +63,4 @@ End Class
63 63
64 64
![](http://www.izenda.com/Site/Images/Screenshots/AllowAnalysisGridDS.png)
65 65
66
-![](/API/CodeSamples/AllowAnalysisGrid/analysis_grid.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/AllowAnalysisGrid/analysis_grid.png)
API/CodeSamples/AllowArchivedReportTableCreation.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
HttpContext.Current.Session("ReortingInitialized") = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowAutomaticSubreport.md
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowClientSorting.md
... ...
@@ -53,8 +53,8 @@ End Class
53 53
54 54
AdHocSettings.AllowClientSorting = true
55 55
56
-![](http://wiki.izenda.us/Home/allowclientsorting_true.png)
56
+![](http://wiki.izenda.com/Home/allowclientsorting_true.png)
57 57
58 58
AdHocSettings.AllowClientSorting = false
59 59
60
-![](http://wiki.izenda.us/Home/allowclientsorting_false.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/Home/allowclientsorting_false.png)
API/CodeSamples/AllowComparativeArithmetic.md
... ...
@@ -56,7 +56,7 @@ End Class
56 56
57 57
Field "Quantity" compared to field "ExtendedPrice" with alias "Sales" (less than arithmetic) (average operator)
58 58
59
-![](http://wiki.izenda.us/API/CodeSamples/AllowComparativeArithmetic/AllowComparativeArithmetic_lt2.png)
59
+![](http://wiki.izenda.com/API/CodeSamples/AllowComparativeArithmetic/AllowComparativeArithmetic_lt2.png)
60 60
61 61
CASE WHEN ([dbo].[Invoices].[ExtendedPrice]<AVG(CAST([dbo].[Invoices].[Quantity] AS float))) THEN 1 ELSE 0 END AS 'Sales'
62 62
... ...
@@ -64,7 +64,7 @@ CASE WHEN ([dbo].[Invoices].[ExtendedPrice]<AVG(CAST([dbo].[Invoices].[Quantity]
64 64
65 65
Field "Quantity" compared to field "ExtendedPrice" with alias "Sales" (equals arithmetic) (group operator)
66 66
67
-![](http://wiki.izenda.us/API/CodeSamples/AllowComparativeArithmetic/AllowComparativeArithmetic_eq.png)
67
+![](http://wiki.izenda.com/API/CodeSamples/AllowComparativeArithmetic/AllowComparativeArithmetic_eq.png)
68 68
69 69
CASE WHEN ([dbo].[Invoices].[ExtendedPrice]=[dbo].[Invoices].[Quantity]) THEN 1 ELSE 0 END AS 'Sales'
70 70
... ...
@@ -72,6 +72,6 @@ CASE WHEN ([dbo].[Invoices].[ExtendedPrice]=[dbo].[Invoices].[Quantity]) THEN 1
72 72
73 73
Field "Quantity" compared to field "ExtendedPrice" with alias "Sales" (greater than arithmetic) (sum operator)
74 74
75
-![](http://wiki.izenda.us/API/CodeSamples/AllowComparativeArithmetic/AllowComparativeArithmetic_gt.png)
75
+![](http://wiki.izenda.com/API/CodeSamples/AllowComparativeArithmetic/AllowComparativeArithmetic_gt.png)
76 76
77
-CASE WHEN ([dbo].[Invoices].[ExtendedPrice]>SUM([dbo].[Invoices].[Quantity])) THEN 1 ELSE 0 END AS 'Sales'
... ...
\ No newline at end of file
0
+CASE WHEN ([dbo].[Invoices].[ExtendedPrice]>SUM([dbo].[Invoices].[Quantity])) THEN 1 ELSE 0 END AS 'Sales'
API/CodeSamples/AllowCreateNewCategory.md
... ...
@@ -60,4 +60,4 @@ AdHocSettings.AllowCreateNewCategory = true;
60 60
61 61
AdHocSettings.AllowCreateNewCategory = false;
62 62
63
-![](/API/CodeSamples/AllowCreateNewCategory/allow_create_new_category_false.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/AllowCreateNewCategory/allow_create_new_category_false.png)
API/CodeSamples/AllowDataFieldsInDescription.md
... ...
@@ -54,4 +54,4 @@ End Class
54 54
55 55
##Performance
56 56
57
-Due to the nature of the feature that this setting controls, additional trips to the server need to be made in order to support the feature. If you think that this would adversely affect performance of your application, you can opt to turn this feature off.
... ...
\ No newline at end of file
0
+Due to the nature of the feature that this setting controls, additional trips to the server need to be made in order to support the feature. If you think that this would adversely affect performance of your application, you can opt to turn this feature off.
API/CodeSamples/AllowDeletingReports.md
... ...
@@ -54,8 +54,8 @@ End Class
54 54
55 55
AdHocSettings.AllowDeletingReports = true
56 56
57
-![](http://wiki.izenda.us/API/CodeSamples/AllowDeletingReports/allowdeletingreports_true.png)
57
+![](http://wiki.izenda.com/API/CodeSamples/AllowDeletingReports/allowdeletingreports_true.png)
58 58
59 59
AdHocSettings.AllowDeletingReports = false
60 60
61
-![](http://wiki.izenda.us/API/CodeSamples/AllowDeletingReports/allowdeletingreports_false.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/API/CodeSamples/AllowDeletingReports/allowdeletingreports_false.png)
API/CodeSamples/AllowDeltas.md
... ...
@@ -54,9 +54,9 @@ End Class
54 54
55 55
AdHocSettings.AllowDeltas = true
56 56
57
-![](http://wiki.izenda.us//API/CodeSamples/AllowDeltas/AllowDeltas_true.png)
57
+![](http://wiki.izenda.com//API/CodeSamples/AllowDeltas/AllowDeltas_true.png)
58 58
59 59
AdHocSettings.AllowDeltas = false
60 60
61
-![](http://wiki.izenda.us//API/CodeSamples/AllowDeltas/AllowDeltas_false.png)
61
+![](http://wiki.izenda.com//API/CodeSamples/AllowDeltas/AllowDeltas_false.png)
62 62
API/CodeSamples/AllowDomainJoin.md
... ...
@@ -60,4 +60,4 @@ End Class
60 60
61 61
``AdHocSettings.AllowDomainJoin = false``
62 62
63
-![](/API/CodeSamples/AllowDomainJoin/domain_join_false.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/AllowDomainJoin/domain_join_false.png)
API/CodeSamples/AllowEqualsSelectForStoredProcedures.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the value indicating whether Equals(Select) or Equals(Multiple) filters are allowed for stored procedures. This setting works in conjunction with several other areas of Izenda's API and more information can be found in [[this article|http://wiki.izenda.us/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]].
7
+Gets or sets the value indicating whether Equals(Select) or Equals(Multiple) filters are allowed for stored procedures. This setting works in conjunction with several other areas of Izenda's API and more information can be found in [[this article|http://wiki.izenda.com/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]].
8 8
9 9
**Default Value:** false
10 10
... ...
@@ -56,8 +56,8 @@ End Class
56 56
57 57
AdHocSettings.AllowEqualsSelectForStoredProcedures = true
58 58
59
-![](http://wiki.izenda.us//API/CodeSamples/AllowEqualsSelectForStoredProcedures/allowequalsselect_true.png)
59
+![](http://wiki.izenda.com//API/CodeSamples/AllowEqualsSelectForStoredProcedures/allowequalsselect_true.png)
60 60
61 61
AdHocSettings.AllowEqualsSelectForStoredProcedures = false
62 62
63
-![](http://wiki.izenda.us//API/CodeSamples/AllowEqualsSelectForStoredProcedures/allowequalsselect_false.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowEqualsSelectForStoredProcedures/allowequalsselect_false.png)
API/CodeSamples/AllowFieldsAsValue.md
... ...
@@ -56,8 +56,8 @@ End Class
56 56
57 57
AdHocSettings.AllowFieldsAsValue = true
58 58
59
-![](http://wiki.izenda.us//API/CodeSamples/AllowFieldsAsValue/allowfieldsasvalue_true.png)
59
+![](http://wiki.izenda.com//API/CodeSamples/AllowFieldsAsValue/allowfieldsasvalue_true.png)
60 60
61 61
AdHocSettings.AllowFieldsAsValue = false
62 62
63
-![](http://wiki.izenda.us//API/CodeSamples/AllowFieldsAsValue/allowfieldsasvalue_false.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowFieldsAsValue/allowfieldsasvalue_false.png)
API/CodeSamples/AllowGroupWithoutSelect.md
... ...
@@ -52,4 +52,4 @@ Public Class CustomAdHocConfig
52 52
HttpContext.Current.Session("ReportingInitialized") = True
53 53
End Sub
54 54
End Class
55
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowHorizontalBarChart.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocSettings.AdHocConfig = New CustomAdHocConfig()
52 52
AdHocSettings.ChartingEngine = ChartingEngine.HtmlChart
53 53
AdHocSettings.AllowHorizontalBarChart = False // relevent setting
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowHtmlOutputsInScheduledReports.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
HttpContext.Current.Session("ReportingInitialized") = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowInvalidCharacters.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
HttpContext.Current.Session("ReportingInitialized") = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowInvertedGrid.md
... ...
@@ -55,18 +55,18 @@ End Class
55 55
56 56
AdHocSettings.AllowInvertedGrid = true
57 57
58
-![](http://wiki.izenda.us//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_true_2.png)
58
+![](http://wiki.izenda.com//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_true_2.png)
59 59
60 60
Results
61 61
62
-![](http://wiki.izenda.us//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_results_2.png)
62
+![](http://wiki.izenda.com//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_results_2.png)
63 63
64 64
---
65 65
66 66
AdHocSettings.AllowInvertedGrid = false
67 67
68
-![](http://wiki.izenda.us//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_false.png)
68
+![](http://wiki.izenda.com//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_false.png)
69 69
70 70
Results
71 71
72
-![](http://wiki.izenda.us//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_results_false3.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowInvertedGrid/allowinvertedgrid_results_false3.png)
API/CodeSamples/AllowLineOnBar.md
... ...
@@ -53,18 +53,18 @@ End Class
53 53
54 54
AdHocSettings.AllowLineOnBar = true
55 55
56
-![](http://wiki.izenda.us//API/CodeSamples/AllowLineOnBar/allowlineonbar_true.png)
56
+![](http://wiki.izenda.com//API/CodeSamples/AllowLineOnBar/allowlineonbar_true.png)
57 57
58 58
Results
59 59
60
-![](http://wiki.izenda.us//API/CodeSamples/AllowLineOnBar/allowlineonbar_results_true.png)
60
+![](http://wiki.izenda.com//API/CodeSamples/AllowLineOnBar/allowlineonbar_results_true.png)
61 61
62 62
---
63 63
64 64
AdHocSettings.AllowLineOnBar = false
65 65
66
-![](http://wiki.izenda.us//API/CodeSamples/AllowLineOnBar/allowlineonbar_false.png)
66
+![](http://wiki.izenda.com//API/CodeSamples/AllowLineOnBar/allowlineonbar_false.png)
67 67
68 68
Results
69 69
70
-![](http://wiki.izenda.us//API/CodeSamples/AllowLineOnBar/allowlineonbar_results_false.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowLineOnBar/allowlineonbar_results_false.png)
API/CodeSamples/AllowMultilineHeaders.md
... ...
@@ -53,8 +53,8 @@ End Class
53 53
54 54
AdHocSettings.AllowMultilineHeaders = true
55 55
56
-![](http://wiki.izenda.us//API/CodeSamples/AllowMultilineHeaders/allowmultilineheaders_true.png)
56
+![](http://wiki.izenda.com//API/CodeSamples/AllowMultilineHeaders/allowmultilineheaders_true.png)
57 57
58 58
AdHocSettings.AllowMultilineHeaders = false
59 59
60
-![](http://wiki.izenda.us//API/CodeSamples/AllowMultilineHeaders/allowmultilineheaders_false.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowMultilineHeaders/allowmultilineheaders_false.png)
API/CodeSamples/AllowNativeSqlViaOData.md
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowNewFiltersInReportViewer.md
... ...
@@ -55,4 +55,4 @@ End Class
55 55
56 56
##Screenshots
57 57
58
-![](http://www.izenda.com/Site/Images/Screenshots/AllowNewFiltersInReportViewerRS.png)
... ...
\ No newline at end of file
0
+![](http://www.izenda.com/Site/Images/Screenshots/AllowNewFiltersInReportViewerRS.png)
API/CodeSamples/AllowOverwritingReports.md
... ...
@@ -53,8 +53,8 @@ End Class
53 53
54 54
AdHocSettings.AllowOverwritingReports = true
55 55
56
-![](http://wiki.izenda.us/API/CodeSamples/AllowOverwritingReports/allowoverwritingreports_true.PNG)
56
+![](http://wiki.izenda.com/API/CodeSamples/AllowOverwritingReports/allowoverwritingreports_true.PNG)
57 57
58 58
AdHocSettings.AllowOverwritingReports = false
59 59
60
-![](http://wiki.izenda.us/API/CodeSamples/AllowOverwritingReports/allowoverwritingreports_false.PNG)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/API/CodeSamples/AllowOverwritingReports/allowoverwritingreports_false.PNG)
API/CodeSamples/AllowSelfJoin.md
... ...
@@ -47,4 +47,4 @@ Public Class CustomAdHocConfig
47 47
HttpContext.Current.Session("ReportingInitialized") = True
48 48
End Sub
49 49
End Class
50
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowStackedBarChart.md
... ...
@@ -55,18 +55,18 @@ End Class
55 55
56 56
AdHocSettings.AllowStackedBarChart = true
57 57
58
-![](http://wiki.izenda.us//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_true.png)
58
+![](http://wiki.izenda.com//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_true.png)
59 59
60 60
Results
61 61
62
-![](http://wiki.izenda.us//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_true_results.png)
62
+![](http://wiki.izenda.com//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_true_results.png)
63 63
64 64
---
65 65
66 66
AdHocSettings.AllowStackedBarChart = false
67 67
68
-![](http://wiki.izenda.us//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_false.png)
68
+![](http://wiki.izenda.com//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_false.png)
69 69
70 70
Results
71 71
72
-![](http://wiki.izenda.us//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_false_results.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowStackedBarChart/allowstackedbarchart_false_results.png)
API/CodeSamples/AllowSummaryDeltas.md
... ...
@@ -57,18 +57,18 @@ End Class
57 57
58 58
AdHocSettings.AllowSummaryDeltas = true
59 59
60
-![](http://wiki.izenda.us//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_true.png)
60
+![](http://wiki.izenda.com//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_true.png)
61 61
62 62
Results
63 63
64
-![](http://wiki.izenda.us//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_results_true2.png)
64
+![](http://wiki.izenda.com//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_results_true2.png)
65 65
66 66
---
67 67
68 68
AdHocSettings.AllowSummaryDeltas = false
69 69
70
-![](http://wiki.izenda.us//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_false.png)
70
+![](http://wiki.izenda.com//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_false.png)
71 71
72 72
Results
73 73
74
-![](http://wiki.izenda.us//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_results_false2.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowSummaryDeltas/allowsummarydeltas_results_false2.png)
API/CodeSamples/AllowVirtualDataSources.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AllowVisualGroups.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
_**Obsolete:** As of Izenda 6, this setting is not recommended for use._
8 8
9
-Gets or sets the value indicating whether visual groups are allowed. When this is enabled, the "VG" checkbox on the fields tab will be displayed. You can learn more about visual groups through [[this link|http://wiki.izenda.us/Guides/ReportDesign/10.0-Style-tab#10.5-Visual-Group-Styles]].
9
+Gets or sets the value indicating whether visual groups are allowed. When this is enabled, the "VG" checkbox on the fields tab will be displayed. You can learn more about visual groups through [[this link|http://wiki.izenda.com/Guides/ReportDesign/10.0-Style-tab#10.5-Visual-Group-Styles]].
10 10
11 11
**Default Value:** true
12 12
... ...
@@ -57,8 +57,8 @@ End Class
57 57
58 58
AdHocSettings.AllowVisualGroups = true
59 59
60
-![](http://wiki.izenda.us//API/CodeSamples/AllowVisualGroups/allowvisualgroups_true.png)
60
+![](http://wiki.izenda.com//API/CodeSamples/AllowVisualGroups/allowvisualgroups_true.png)
61 61
62 62
AdHocSettings.AllowVisualGroups = false
63 63
64
-![](http://wiki.izenda.us//API/CodeSamples/AllowVisualGroups/allowvisualgroups_false.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com//API/CodeSamples/AllowVisualGroups/allowvisualgroups_false.png)
API/CodeSamples/ApplicationHeaderImageUrl.md
... ...
@@ -44,4 +44,4 @@ Public Class CustomAdHocConfig
44 44
HttpContext.Current.Session("ReortingInitialized") = True
45 45
End Sub
46 46
End Class
47
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ApplyAntiXssToReportOutput.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AutoJoinOnRenderedRows.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AutoOrForRepeatFilters.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
AdHocContext.Initialized = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/AutoPostBackOnFilterChange.md
... ...
@@ -57,8 +57,8 @@ End Class
57 57
58 58
AdHocSettings.AutoPostBackOnFilterChange = true
59 59
60
-![](http://wiki.izenda.us//API/CodeSamples/AutoPostBackOnFilterChange/AutoPostBackOnFilterChange_true.gif)
60
+![](http://wiki.izenda.com//API/CodeSamples/AutoPostBackOnFilterChange/AutoPostBackOnFilterChange_true.gif)
61 61
62 62
AdHocSettings.AutoPostBackOnFilterChange = false
63 63
64
-![](http://wiki.izenda.us//API/CodeSamples/AutoPostBackOnFilterChange/AutoPostBackOnFilterChange_false.gif)
64
+![](http://wiki.izenda.com//API/CodeSamples/AutoPostBackOnFilterChange/AutoPostBackOnFilterChange_false.gif)
API/CodeSamples/CacheEqualsSelect.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
HttpContext.Current.Session("ReportingInitialized") = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CacheExternalResources.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
AdHocContext.Initialized = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CacheFolder.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
HttpContext.Current.Session("ReportingInitialized") = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CacheQueries.md
... ...
@@ -57,4 +57,4 @@ Public Class CustomAdHocConfig
57 57
HttpContext.Current.Session("ReportingInitialized") = True
58 58
End Sub
59 59
End Class
60
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CacheReports.md
... ...
@@ -52,4 +52,4 @@ Public Class CustomAdHocConfig
52 52
HttpContext.Current.Session("ReportingInitialized") = True
53 53
End Sub
54 54
End Class
55
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CacheResources.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CacheSchema.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Gets or sets the value indicating whether the DatabaseSchema object should be cached.
8 8
This feature can be very useful if you have problems with performance in your database or slow connection to it.
9
-You will need to update the schema in Izenda periodically (several options in our [[Caching|http://wiki.izenda.us/FAQ/Questions/Caching]] article) if any schema changes are made to the database dynamically (i.e. user-created fields, tables, etc) for reports to produce the latest results.
9
+You will need to update the schema in Izenda periodically (several options in our [[Caching|http://wiki.izenda.com/FAQ/Questions/Caching]] article) if any schema changes are made to the database dynamically (i.e. user-created fields, tables, etc) for reports to produce the latest results.
10 10
11 11
By default, the DatabaseSchema object is cached in memory.
12 12
... ...
@@ -52,4 +52,4 @@ Public Class CustomAdHocConfig
52 52
HttpContext.Current.Session("ReportingInitialized") = True
53 53
End Sub
54 54
End Class
55
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CacheStoredProcedureMetaDataToDisk.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CascadeFilterValues.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CategoryCharacter.md
... ...
@@ -47,4 +47,4 @@ Public Class CustomAdHocConfig
47 47
AdHocContext.Initialized = True
48 48
End Sub
49 49
End Class
50
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChangParentUrlWhenRedirect.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Changing-Decimal-Type-Precision-number-number-Appearance-star-Adding-Custom-Formats.md
... ...
@@ -22,4 +22,4 @@ for (int i = 0; i < typeOverrides.Count; i++)
22 22
}
23 23
AdHocContext.Driver.NativeTypesOverrides = typeOverrides;
24 24
25
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChartLandscapePrintWidth.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChartLimit.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChartPortraitPrintWidth.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChartSize.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChartSortFields.md
... ...
@@ -54,11 +54,11 @@ End Class
54 54
55 55
A sample report definition. Note the chart's "line value" field value.
56 56
57
-![](http://wiki.izenda.us/API/CodeSamples/ChartSortFields/chart_sort_fields_report_def.png)
57
+![](http://wiki.izenda.com/API/CodeSamples/ChartSortFields/chart_sort_fields_report_def.png)
58 58
59 59
AdHocSettings.ChartSortFields = {"*", "ShipCountry"}
60 60
61
-![](http://wiki.izenda.us/API/CodeSamples/ChartSortFields/chart_sort_fields_set.png)
61
+![](http://wiki.izenda.com/API/CodeSamples/ChartSortFields/chart_sort_fields_set.png)
62 62
63 63
###Query Results
64 64
... ...
@@ -75,7 +75,7 @@ ORDER BY SUM([dbo].[Orders].[Freight]) DESC, COUNT([dbo].[Orders].[ShipCountry])
75 75
76 76
AdHocSettings.ChartSortFields = null
77 77
78
-![](http://wiki.izenda.us/API/CodeSamples/ChartSortFields/chart_sort_fields_empty.png)
78
+![](http://wiki.izenda.com/API/CodeSamples/ChartSortFields/chart_sort_fields_empty.png)
79 79
80 80
###Query Results
81 81
... ...
@@ -88,4 +88,4 @@ INNER JOIN [dbo].[Customers] WITH(NOLOCK) ON [dbo].[Customers].[CustomerID]=[db
88 88
INNER JOIN [dbo].[Employees] WITH(NOLOCK) ON [dbo].[Employees].[EmployeeID]=[dbo].[Orders].[EmployeeID]
89 89
GROUP BY [dbo].[Employees].[LastName], [dbo].[Shippers].[CompanyName]
90 90
ORDER BY SUM([dbo].[Orders].[Freight]) DESC;
91
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChartToImageTimeout.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ChartingEngine.md
... ...
@@ -54,4 +54,4 @@ public class CustomAdHocConfig : FileSystemAdHocConfig {
54 54
AdHocSettings.AdHocConfig = New CustomAdHocConfig()
55 55
AdHocSettings.ChartingEngine = ChartingEngine.HtmlChart //relevent setting to change to HTML Charts
56 56
57
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Charts.md
... ...
@@ -8,7 +8,7 @@ Gets or sets the list of chart types which will appear in the Chart Type dropdow
8 8
9 9
**Default Value:** {Trend, Pie, Plot, Bar, Funnel}
10 10
11
-**NOTE:** Depending on the [[charting engine|http://wiki.izenda.us/API/CodeSamples/ChartingEngine]], the Plot chart may not exist. Plot does not exist in HTMLCharts, but does exist in DundasCharts.
11
+**NOTE:** Depending on the [[charting engine|http://wiki.izenda.com/API/CodeSamples/ChartingEngine]], the Plot chart may not exist. Plot does not exist in HTMLCharts, but does exist in DundasCharts.
12 12
13 13
**Note:** To remove Visualizations from the drop down list you can add this sample below as Visualizations are appended based on the license key after the chart collection is complete.
14 14
```csharp
... ...
@@ -59,4 +59,4 @@ Public Class CustomAdHocConfig
59 59
HttpContext.Current.Session("ReportingInitialized") = True
60 60
End Sub
61 61
End Class
62
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CheckBoxListColumns.md
... ...
@@ -53,4 +53,4 @@ End Class
53 53
54 54
##Screenshots
55 55
56
-![](http://www.izenda.com/Site/Images/Screenshots/CheckBoxListColumnsDS.png)
... ...
\ No newline at end of file
0
+![](http://www.izenda.com/Site/Images/Screenshots/CheckBoxListColumnsDS.png)
API/CodeSamples/CheckForUpdates.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CheckUserPermission.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ClearManagedMemoryOnRender.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CollapsedFiltersInReportViewer.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CollationForSorting.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CompressStaticResources.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ConvertNullToEmptyString.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Culture.md
... ...
@@ -14,7 +14,7 @@ See links below:
14 14
15 15
[[Language|/API/CodeSamples/Language]]
16 16
17
-[[Izenda Language Pack|http://wiki.izenda.us/Integration/Tutorials/Localization]]
17
+[[Izenda Language Pack|http://wiki.izenda.com/Integration/Tutorials/Localization]]
18 18
19 19
[[A list of valid culture codes|http://msdn.microsoft.com/en-us/library/ee825488(v=cs.20).aspx]]
20 20
... ...
@@ -60,4 +60,4 @@ Public Class CustomAdHocConfig
60 60
HttpContext.Current.Session("ReportingInitialized") = True
61 61
End Sub
62 62
End Class
63
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CurrentUserIsAdmin.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CurrentUserIsGlobalAdministrator.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CurrentUserName.md
... ...
@@ -47,4 +47,4 @@ Public Class CustomAdHocConfig
47 47
HttpContext.Current.Session("ReortingInitialized") = True
48 48
End Sub
49 49
End Class
50
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CurrentUserRoles.md
... ...
@@ -34,4 +34,4 @@ public class CustomAdHocConfig : Izenda.AdHoc.DatabaseAdHocConfig
34 34
HttpContext.Current.Session["ReportingInitialized"] = true;
35 35
}
36 36
}
37
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CurrentUserTenantId.md
... ...
@@ -8,7 +8,7 @@ Gets or sets the identifier for the current user's tenant in a multi-tenant syst
8 8
9 9
**Default value:** null
10 10
11
-Please also view our overview article on [[reports and tenants|http://wiki.izenda.us/FAQ/Questions/reports-and-tenants]].
11
+Please also view our overview article on [[reports and tenants|http://wiki.izenda.com/FAQ/Questions/reports-and-tenants]].
12 12
##Global.asax (C♯)
13 13
14 14
```csharp
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
HttpContext.Current.Session("ReportingInitialized") = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CustomEoPdfLicenseKey.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CustomPdfExporter.md
... ...
@@ -55,4 +55,4 @@ Public Class CustomPdfGenerator
55 55
Return New Byte() {}
56 56
End Function
57 57
End Class
58
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/CustomTimePeriods.md
... ...
@@ -56,4 +56,4 @@ End Class
56 56
57 57
###Report Viewer
58 58
59
-![](/FAQ/Questions/Adding-Custom-Time-Periods/custom_in_time_period_viewer.png)
... ...
\ No newline at end of file
0
+![](/FAQ/Questions/Adding-Custom-Time-Periods/custom_in_time_period_viewer.png)
API/CodeSamples/CustomizeChartDelegate.md
... ...
@@ -60,4 +60,4 @@ Public Class CustomAdHocConfig
60 60
61 61
End Sub
62 62
End Class
63
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardDateSliderMode.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardDesignerUrl.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardDesignerUrlWithDelimiter.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardFieldsCount.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardGaugeMax.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardGaugeMin.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardGaugeWidth.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardMinimumWidth.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardMode.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardTabBackgroundImageUrl.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardViewer.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardViewerWithDelimiter.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardViewerWithDelimiterFull.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardsCss.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DashboardsCssUrl.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DataCacheInterval.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DataSourceAliases.md
... ...
@@ -59,4 +59,4 @@ You can use fully-qualified data source names to allow columns from different ta
59 59
```csharp
60 60
AdHocSettings.DataSourceAliases["[dbo].[tblOrders]"] = "Order Details";
61 61
AdHocSettings.DataSourceAliases.Add("[dbo].[tblOrders]", "Orders Details");
62
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DataSourceCategories.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This allows you to assign sets of data sources to different categories. When [[ShowDataSourcesAsCheckBoxes|/API/CodeSamples/ShowDataSourcesAsCheckBoxes]] is enabled, the [[Data Sources tab|http://wiki.izenda.us/Guides/ReportDesign/3.0-Data-sources-tab]] will display each category in bold below the Recent Data Sources dropdown and all data sources contained in that category will be displayed under that category. Otherwise, this setting has no effect.
7
+This allows you to assign sets of data sources to different categories. When [[ShowDataSourcesAsCheckBoxes|/API/CodeSamples/ShowDataSourcesAsCheckBoxes]] is enabled, the [[Data Sources tab|http://wiki.izenda.com/Guides/ReportDesign/3.0-Data-sources-tab]] will display each category in bold below the Recent Data Sources dropdown and all data sources contained in that category will be displayed under that category. Otherwise, this setting has no effect.
8 8
9 9
**Default Value:** Empty list
10 10
... ...
@@ -59,4 +59,4 @@ AdHocSettings.DataSourceCategories["Employees"] = new string[] { "Employees", "T
59 59
AdHocSettings.DataSourceCategories["Orders"] = new string[] { "Orders", "Order Details" };
60 60
```
61 61
62
-![](http://wiki.izenda.us/API/CodeSamples/DataSourceCategories/datasourcecategories.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/API/CodeSamples/DataSourceCategories/datasourcecategories.png)
API/CodeSamples/DataSourceDropDownTimeout.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DataSourceDropDownWidth.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DataSourceHeading.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DataSourceLimit.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DatabaseDiagramImageUrl.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DateArithmeticDecimalPlaces.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DatePickerLanguage.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Db2ConnectionString.md
... ...
@@ -47,4 +47,4 @@ Public Class CustomAdHocConfig
47 47
AdHocContext.Initialized = True
48 48
End Sub
49 49
End Class
50
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DdkValuesMaxAmount.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultAlternatingItemColor.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultHeaderForegroundColor.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultItemForegroundColor.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultLinesPerItem.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultLoadTab.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultPreviewResults.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This changes the default number of results (records) shown in the report designer preview tab. Izenda does not recommend setting this to a large number such as 5000 or larger as the html report will take a long time to generate. When exporting, all results will always be exported. Web browsers can become slow or stop completely when reports with hundreds of thousands of lines are generated, so keep this in mind when changing this setting. Ideally, this should be set to a power of 10 (1, 10, 100, 1000, etc). This will not affect the [[Report Viewer|http://wiki.izenda.us/API/CodeSamples/ReportViewerDefaultPreviewResults]] results.
7
+This changes the default number of results (records) shown in the report designer preview tab. Izenda does not recommend setting this to a large number such as 5000 or larger as the html report will take a long time to generate. When exporting, all results will always be exported. Web browsers can become slow or stop completely when reports with hundreds of thousands of lines are generated, so keep this in mind when changing this setting. Ideally, this should be set to a power of 10 (1, 10, 100, 1000, etc). This will not affect the [[Report Viewer|http://wiki.izenda.com/API/CodeSamples/ReportViewerDefaultPreviewResults]] results.
8 8
9 9
##Global.asax (C♯)
10 10
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultReportBorderColor.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultReportHeaderColor.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultReportItemColor.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultReportOrder.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultSharingRights.md
... ...
@@ -12,7 +12,7 @@ Gets or sets the Default Sharing Rights. Defines sharing rights that are assigne
12 12
* "Locked"
13 13
* "None"
14 14
15
-Setting this will change what is displayed in the "Rights" dropdown menu on the [[Misc tab|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]] of the report designer to the value specified. This can save your users the trouble of having to switch from the default value.
15
+Setting this will change what is displayed in the "Rights" dropdown menu on the [[Misc tab|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]] of the report designer to the value specified. This can save your users the trouble of having to switch from the default value.
16 16
17 17
**Default value**: Null
18 18
... ...
@@ -56,4 +56,4 @@ Public Class CustomAdHocConfig
56 56
HttpContext.Current.Session("ReportingInitialized") = True
57 57
End Sub
58 58
End Class
59
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultTable.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultUserName.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DefaultVisibilityForNonAdmins.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DetailReportFormatString.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Distinct.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DistinctSubtotalInnerQuery.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DrilldownStyle.md
... ...
@@ -71,4 +71,4 @@ End Class
71 71
72 72
##Screenshots
73 73
74
-![](http://izenda.com/Site/Images/Screenshots/DrillDownStyleDS.png)
... ...
\ No newline at end of file
0
+![](http://izenda.com/Site/Images/Screenshots/DrillDownStyleDS.png)
API/CodeSamples/DundasImagesPath.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/DynamicReportCreation.md
... ...
@@ -38,4 +38,4 @@ Dim f As New Field("[dbo].[Orders].[ShipCountry]", "Ship Country")
38 38
rs.Detail.Fields.Add(f)
39 39
40 40
Izenda.AdHoc.AdHocContext.CurrentReportSet = rs
41
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EOPdfLoadWaitTime.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EmailFromAddress.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EmailSubjectFormatString.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EmbedReportInServerEmail.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EmptyReportString.md
... ...
@@ -59,4 +59,4 @@ AdHocSettings.EmptyReportString = null;
59 59
60 60
AdHocSettings.EmptyReportString = "There were no reports to display";
61 61
62
-![](/API/CodeSamples/EmptyReportString/emptyreportstring_2.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/EmptyReportString/emptyreportstring_2.png)
API/CodeSamples/Equals-Popup-Custom-Page.md
... ...
@@ -17,8 +17,8 @@ To implement custom filters page you need to perform following steps:
17 17
18 18
`AdHocSettings.EqualsPopupDestinations["MyCustomFilter"] = new string[] { "Col1", "Col2", "ProductName", "CategoryName" };`
19 19
20
-3. Get the CustomFiltersTemplate page (.aspx and .aspx.cs files), [[which you can download here|http://wiki.izenda.us/API/CodeSamples/Equals-Popup-Custom-Page/CustomFilterTemplate.zip]], and rename it to MyCustomFilter. Then you can paste it into the CustomFilters folder. Below is a screenshot demonstrating this with the default template name.
21
-![](http://wiki.izenda.us/API/CodeSamples/Equals-Popup-Custom-Page/customfilters-1.png)
20
+3. Get the CustomFiltersTemplate page (.aspx and .aspx.cs files), [[which you can download here|http://wiki.izenda.com/API/CodeSamples/Equals-Popup-Custom-Page/CustomFilterTemplate.zip]], and rename it to MyCustomFilter. Then you can paste it into the CustomFilters folder. Below is a screenshot demonstrating this with the default template name.
21
+![](http://wiki.izenda.com/API/CodeSamples/Equals-Popup-Custom-Page/customfilters-1.png)
22 22
4. In the MyCustomFilter.aspx page, add necessary controls between following lines:
23 23
```html
24 24
<!--Here is block with custom controls-->
... ...
@@ -42,4 +42,4 @@ To implement custom filters page you need to perform following steps:
42 42
}
43 43
```
44 44
7. Launch Izenda Reports, go to the Report Designer - Filters tab, select one of the fields assigned to your custom filtering page, select the Equals(PopUp) operator, and click the "..." button. You should see the custom aspx page popup and start being able to select values for your filter. Below is a screenshot of the results of the CustomFilterTemplate.
45
-![](http://wiki.izenda.us/API/CodeSamples/Equals-Popup-Custom-Page/equals_popup_page.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/API/CodeSamples/Equals-Popup-Custom-Page/equals_popup_page.png)
API/CodeSamples/EqualsDropDownLimit.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EqualsDropDownTimeout.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EqualsPopupDestinations.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets a list of aspx pages and column names used to link the Equals(Popup) window to an aspx page. The page runs inside an iframe and uses two methods to pass values from the application to the custom page and back. To learn more about the custom aspx page, you can [[visit this link|http://wiki.izenda.us/API/CodeSamples/Equals-Popup-Custom-Page]].
7
+Gets or sets a list of aspx pages and column names used to link the Equals(Popup) window to an aspx page. The page runs inside an iframe and uses two methods to pass values from the application to the custom page and back. To learn more about the custom aspx page, you can [[visit this link|http://wiki.izenda.com/API/CodeSamples/Equals-Popup-Custom-Page]].
8 8
9 9
##Global.asax (C#)
10 10
... ...
@@ -53,4 +53,4 @@ Public Class CustomAdHocConfig
53 53
AdHocSettings.AdHocConfig = New CustomAdHocConfig()
54 54
AdHocSettings.ChartingEngine = ChartingEngine.HtmlChart
55 55
AdHocSettings.EqualsPopupDestinations("MyCustomFilters") = New String() {"ShipCountry", "ShipCity", "ShipRegion" } // relevent setting. The string in the Key must match the name of the custom filters page. The string array values represent the columns that are associated with the page.
56
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EqualsSelectDateFormat.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EqualsSelectLimit.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EqualsSelectText.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EqualsSelectTimeout.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the number of seconds that Izenda will wait for query results from the database when populating an equals filter. Increasing this limit can help mitigate [timeouts](http://wiki.izenda.us/Guides/Timeouts) on slow or unoptimized connections, for debug purposes.
7
+Gets or sets the number of seconds that Izenda will wait for query results from the database when populating an equals filter. Increasing this limit can help mitigate [timeouts](http://wiki.izenda.com/Guides/Timeouts) on slow or unoptimized connections, for debug purposes.
8 8
9 9
**Default Value:** 60
10 10
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ErrorIzendaReplacement.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/EvoAzureServiceConfig.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExistingDatabaseConstraints.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets database constraints from your database connection. To set database constraints programatically, use [[AddConstraint|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#b)-Constraints]] or [[AddForcedLeftJoin|/API/CodeSamples/AddForcedLeftJoin]]
7
+Gets database constraints from your database connection. To set database constraints programatically, use [[AddConstraint|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#b)-Constraints]] or [[AddForcedLeftJoin|/API/CodeSamples/AddForcedLeftJoin]]
8 8
9 9
**Default Value:** depends on your database configuration
10 10
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExpandCategorizedReports.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExpandVisualGroupGrids.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExportEncoding.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExportFont.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExportLimit.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the maximum number of records to allow during any single export operation. This applies to all exports including [[Bulk CSV|/API/CodeSamples/UseBulkCSV]] and is intended to avoid timeout issues when exporting extremely large amounts of data as well as providing users with a way to request a more extensive look into the data than what the report viewer will display. This setting overrides the number input into the [[Records|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab]] input box on the fields tab of the report designer if the number input there exceeds the number specified by this setting. Otherwise, reports will be constrained to the amount specified by Records.
7
+Gets or sets the maximum number of records to allow during any single export operation. This applies to all exports including [[Bulk CSV|/API/CodeSamples/UseBulkCSV]] and is intended to avoid timeout issues when exporting extremely large amounts of data as well as providing users with a way to request a more extensive look into the data than what the report viewer will display. This setting overrides the number input into the [[Records|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab]] input box on the fields tab of the report designer if the number input there exceeds the number specified by this setting. Otherwise, reports will be constrained to the amount specified by Records.
8 8
9 9
**Default Value:** 100000
10 10
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExpressionFunctions.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This list allows the user specify additional SQL functions that should be accessible in an [[Expression|http://wiki.izenda.us/Guides/ReportDesign/15.0-Expressions-in-Izenda]]. This setting can be used at the same time as [[Extended Functions|http://wiki.izenda.us/API/CodeSamples/ExtendedFunctions]].
7
+This list allows the user specify additional SQL functions that should be accessible in an [[Expression|http://wiki.izenda.com/Guides/ReportDesign/15.0-Expressions-in-Izenda]]. This setting can be used at the same time as [[Extended Functions|http://wiki.izenda.com/API/CodeSamples/ExtendedFunctions]].
8 8
9 9
Below is a sample global.asax using the ExpressionFunctions setting. The code block will appear within ``<script runat="server"> </script>`` tags within global.asax.
10 10
... ...
@@ -57,4 +57,4 @@ Public Class CustomAdHocConfig
57 57
HttpContext.Current.Session("ReportingInitialized") = True
58 58
End Sub
59 59
End Class
60
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExtendedFormats.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ExtendedFunctions.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This list allows the user specify additional SQL functions that should be included in the functions dropdown of the Fields tab. You can also enable functions in an [[Expression|http://wiki.izenda.us/API/CodeSamples/ExpressionFunctions]]
7
+This list allows the user specify additional SQL functions that should be included in the functions dropdown of the Fields tab. You can also enable functions in an [[Expression|http://wiki.izenda.com/API/CodeSamples/ExpressionFunctions]]
8 8
9 9
Below is a sample global.asax using the ExtendedFunctions setting. The code block will appear within ``<script runat="server"> </script>`` tags within global.asax.
10 10
... ...
@@ -61,4 +61,4 @@ End Class
61 61
62 62
##Examples
63 63
64
-* [[ExtendedFunctions to use UDFs (User-Defined Functions)|/FAQ/izenda-and-udfs]].
... ...
\ No newline at end of file
0
+* [[ExtendedFunctions to use UDFs (User-Defined Functions)|/FAQ/izenda-and-udfs]].
API/CodeSamples/FieldAliases.md
... ...
@@ -61,4 +61,4 @@ AdHocSettings.FieldAliases.Add("[dbo].[Orders].[ShipCity]", "DepartureCity")
61 61
62 62
###Screenshots
63 63
64
-![](/API/CodeSamples/FieldAliases/field_alias_qualified.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/FieldAliases/field_alias_qualified.png)
API/CodeSamples/FieldFilterRegex.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/FieldLimit.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/FieldList.md
... ...
@@ -63,4 +63,4 @@ Private Class MyFieldList
63 63
64 64
End Class
65 65
66
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/FieldValueCssUrl.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/FieldsRegex.md
... ...
@@ -56,4 +56,4 @@ End Class
56 56
57 57
##Screenshots
58 58
59
-![](http://www.izenda.com/Site/Images/Screenshots/FieldsRegexDS.png)
... ...
\ No newline at end of file
0
+![](http://www.izenda.com/Site/Images/Screenshots/FieldsRegexDS.png)
API/CodeSamples/FilterAliases.md
... ...
@@ -73,4 +73,4 @@ Here the Description can be entered in the Report Designer's Filter Tab.
73 73
74 74
And here is the description field in the Report Viewer by clicking the gear icon on the filter.
75 75
76
-![](/Guides/ReportDesign/5.0-Filters-tab/vw1filter.png)
... ...
\ No newline at end of file
0
+![](/Guides/ReportDesign/5.0-Filters-tab/vw1filter.png)
API/CodeSamples/FilterTextAreaHeight.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/FiltersCustomPagesPath.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the relative path to the Equals(Popup) custom pages. The directory separator will be automatically appended. You can learn more about the usage of this setting by reviwing our documentation on [[EqualsPopupDestinations|EqualsPopupDestinations]] and [[using custom pages for the equals(Popup) filter|http://wiki.izenda.us/API/CodeSamples/Equals-Popup-Custom-Page]].
7
+Gets or sets the relative path to the Equals(Popup) custom pages. The directory separator will be automatically appended. You can learn more about the usage of this setting by reviwing our documentation on [[EqualsPopupDestinations|EqualsPopupDestinations]] and [[using custom pages for the equals(Popup) filter|http://wiki.izenda.com/API/CodeSamples/Equals-Popup-Custom-Page]].
8 8
9 9
##Global.asax (C#)
10 10
... ...
@@ -53,4 +53,4 @@ Public Class CustomAdHocConfig
53 53
AdHocSettings.AdHocConfig = New CustomAdHocConfig()
54 54
AdHocSettings.ChartingEngine = ChartingEngine.HtmlChart
55 55
AdHocSettings.FiltersCustomPagesPath = "CustomFilters" 'relevant setting
56
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/FiltersRegex.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ForceNewNameOnSave.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ForceOptimizeForUnknownMsSql.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ForceResourceRequestsUniqueUrls.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Formats.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the list of available formats to apply to fields. This affects the Formats dropdown on the [[Fields tab|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab]] of the Report Designer.
7
+Gets or sets the list of available formats to apply to fields. This affects the Formats dropdown on the [[Fields tab|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab]] of the Report Designer.
8 8
9 9
_**Note:** You could use Formats to add new custom formats. Read more [[here|/FAQ/Questions/Add-Formatting-Options]]_
10 10
... ...
@@ -56,4 +56,4 @@ End Class
56 56
57 57
AdHocSettings.Formats.Add("Scientific", "{0:E}");
58 58
59
-![](http://wiki.izenda.us/FAQ/Questions/Add-Formatting-Options/extended_formats.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/FAQ/Questions/Add-Formatting-Options/extended_formats.png)
API/CodeSamples/GaugeHeight.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GaugeMaximum.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GaugeMinimum.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GaugeStyles.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GaugeWidth.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GenerateParameterizedSql.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GenerateThumbnails.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GeoDataTable.md
... ...
@@ -55,4 +55,4 @@ Public Class CustomAdHocConfig
55 55
AdHocContext.Initialized = True
56 56
End Sub
57 57
End Class
58
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GetEqualsSelectValues.md
... ...
@@ -69,4 +69,4 @@ Public Class CustomAdHocConfig
69 69
End Function
70 70
71 71
End Class
72
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GridHeaderStyle.md
... ...
@@ -72,4 +72,4 @@ Public Class CustomAdHocConfig
72 72
AdHocContext.Initialized = True
73 73
End Sub
74 74
End Class
75
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/GridItemStyle.md
... ...
@@ -72,4 +72,4 @@ Public Class CustomAdHocConfig
72 72
AdHocContext.Initialized = True
73 73
End Sub
74 74
End Class
75
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/HeaderForegroundColor.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/HeaderStyle.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/HelpText.md
... ...
@@ -7,7 +7,7 @@
7 7
Gets or sets the collection of key-value pairs where the key is the tab name and the value is a hint that will be shown when mouse is over the appropriate tab.
8 8
Can be seen in the ReportDesigner if ShowSideHelp is enabled.
9 9
10
-Note: You can also enable/disable side help by clicking the Help button ([[AdHocSettings.ShowHelpButton|http://wiki.izenda.us/API/CodeSamples/ShowHelpButton]] should be enabled).
10
+Note: You can also enable/disable side help by clicking the Help button ([[AdHocSettings.ShowHelpButton|http://wiki.izenda.com/API/CodeSamples/ShowHelpButton]] should be enabled).
11 11
12 12
##Global.asax (C♯)
13 13
... ...
@@ -63,4 +63,4 @@ Public Class CustomAdHocConfig
63 63
End Sub
64 64
65 65
End Class
66
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/HiddenCategories.md
... ...
@@ -87,4 +87,4 @@ Below: the user is "admin" and can add reports to the "base" category
87 87
88 88
Below: The user is "designer" and cannot see the "base" category in the designer
89 89
90
-![](/API/CodeSamples/HiddenCategories/hidden_categories_designer.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/HiddenCategories/hidden_categories_designer.png)
API/CodeSamples/HiddenColumns.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/HiddenFilters.md
... ...
@@ -67,4 +67,4 @@ AdHocSettings.HiddenFilters.Add("[dbo].[Employees].[EmployeeID]", new int[5] { 1
67 67
AdHocSettings.HiddenFilters.Add("[dbo].[Employees].[EmployeeID]", New Integer(4) {1, 2, 3, 4, 5})
68 68
```
69 69
70
-_**Note:** You will have to add a new filter for each individual table you wish to filter by this methodology._
... ...
\ No newline at end of file
0
+_**Note:** You will have to add a new filter for each individual table you wish to filter by this methodology._
API/CodeSamples/HiddenTimeZones.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/HideFiltersWhenLocked.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/HighChartLabelWidth.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/How-can-I-add-the-system-date-and-time-into-my-report.md
... ...
@@ -39,4 +39,4 @@ public class CustomAdHocConfig : DatabaseAdHocConfig
39 39
reportSet.Title = reportSet.Title.Replace(_datesToRemove[reportSet.ReportID].ToString(), String.Empty);
40 40
}
41 41
}
42
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/IdentifiersRegex.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ImagesPath.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/InheritFiltersInSubreports.md
... ...
@@ -58,4 +58,4 @@ AdHocSettings.InheritFiltersInSubreports = True
58 58
59 59
AdHocSettings.InheritFiltersInSubreports = False
60 60
61
-![](/API/CodeSamples/InheritFiltersInSubreports/InheritFiltersInSubreport2.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/InheritFiltersInSubreports/InheritFiltersInSubreport2.png)
API/CodeSamples/InstantReport.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/InstantReportWithDelimiter.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/InvalidateSchemaOnNew.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the value indicating whether database schema is invalidated when user creates new report. If [[CacheSchema|http://wiki.izenda.us/create/API/CodeSamples/CacheSchema]] is set to true, InvalidateSchemaOnNew ensures that the user will see the latest schema information (useful if custom columns and tables are in use) and that new reports (especially if you are using DatabaseAdHocConfig and/or any ReportSet overrides) will appear in the Report List immediately. The DatabaseSchema object is cleared from cache as soon as the **New** button is selected.
7
+Gets or sets the value indicating whether database schema is invalidated when user creates new report. If [[CacheSchema|http://wiki.izenda.com/create/API/CodeSamples/CacheSchema]] is set to true, InvalidateSchemaOnNew ensures that the user will see the latest schema information (useful if custom columns and tables are in use) and that new reports (especially if you are using DatabaseAdHocConfig and/or any ReportSet overrides) will appear in the Report List immediately. The DatabaseSchema object is cleared from cache as soon as the **New** button is selected.
8 8
9 9
**Default Value:** False
10 10
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/InvertedGridLimit.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ItemForegroundColor.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Javascript/CRSDataSources.md
... ...
@@ -49,4 +49,4 @@ The GotDataSourcesList variable is a callback method that takes two arguments: t
49 49
* DataType
50 50
* CanSaveReport
51 51
52
-So if you want to use the returnObj, you could use the javascript standard ``returnObj["SelectionsList"]["Fields"][0].DbName`` statement. The id object is the name of the function (crsdatasources).
... ...
\ No newline at end of file
0
+So if you want to use the returnObj, you could use the javascript standard ``returnObj["SelectionsList"]["Fields"][0].DbName`` statement. The id object is the name of the function (crsdatasources).
API/CodeSamples/Javascript/GetFiltersData.md
... ...
@@ -34,4 +34,4 @@ Here is the hierarchy of the object keys sent back:
34 34
* Removed
35 35
* AgainstHiddenField
36 36
37
-GotFiltersData is a callback method that takes two parameters. The first is the returnObj and the second is the id of the called method (getfiltersdata).
... ...
\ No newline at end of file
0
+GotFiltersData is a callback method that takes two parameters. The first is the returnObj and the second is the id of the called method (getfiltersdata).
API/CodeSamples/Javascript/GetPivotGuiData.md
... ...
@@ -25,4 +25,4 @@ Here is the hierarchy of object keys sent back:
25 25
* FunctionIds
26 26
* [0]...[n]
27 27
28
-GotPivotGuiData is a callback method that takes two parameters. The first is the returnObj and the second is the id of the called method (getpivotguidata).
... ...
\ No newline at end of file
0
+GotPivotGuiData is a callback method that takes two parameters. The first is the returnObj and the second is the id of the called method (getpivotguidata).
API/CodeSamples/Javascript/GetRenderedReportSet.md
... ...
@@ -12,4 +12,4 @@ Here is the Ajax call to use:
12 12
AjaxRequest('./rs.aspx?', 'wscmd=getrenderedreportset&wsarg0=reportName', GotRenderedReportSet, null, 'getrenderedreportset');
13 13
```
14 14
15
-The GotRenderedReportSet is a javascript callback that takes two arguments: the returnObj and the id. The returnObj is the raw HTML/CSS data that should get inserted into the container on the report viewer page. The id is the name of the wscmd. In this case, it would be "getrenderedreportset".
... ...
\ No newline at end of file
0
+The GotRenderedReportSet is a javascript callback that takes two arguments: the returnObj and the id. The returnObj is the raw HTML/CSS data that should get inserted into the container on the report viewer page. The id is the name of the wscmd. In this case, it would be "getrenderedreportset".
API/CodeSamples/Javascript/ReportListConfig.md
... ...
@@ -39,4 +39,4 @@ The AcceptConfig variable is a callback method that takes two arguments: the ret
39 39
* Operational
40 40
* ExpandCategorizedReports
41 41
* CategoryCharacter
42
-* AllowDeletingReports
... ...
\ No newline at end of file
0
+* AllowDeletingReports
API/CodeSamples/Javascript/ReportListDataLite.md
... ...
@@ -56,4 +56,4 @@ The AcceptReports variable is a callback method that takes two parameters. The f
56 56
* UrlEncodedCategory
57 57
* ReadOnly
58 58
* ViewOnly
59
- * IsLocked
... ...
\ No newline at end of file
0
+ * IsLocked
API/CodeSamples/Javascript/ReportViewerConfig.md
... ...
@@ -31,4 +31,4 @@ Here is a list of the object keys sent back and their default values
31 31
|CategoryCharacter|\\|
32 32
|UseBulkCsv|false|
33 33
34
-GotReportViewerConfig is a callback method that takes two arguments. The first is the data above. The second is the id of the config object.
... ...
\ No newline at end of file
0
+GotReportViewerConfig is a callback method that takes two arguments. The first is the data above. The second is the id of the config object.
API/CodeSamples/JoinDropDownWidth.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Gets or sets the width in pixels of the join drop down in advanced mode on the data sources tab.
8 8
9
-**NOTE:** [http://wiki.izenda.us/API/CodeSamples/ShowJoinDropDown](ShowJoinDropDown) must be set to True.
9
+**NOTE:** [http://wiki.izenda.com/API/CodeSamples/ShowJoinDropDown](ShowJoinDropDown) must be set to True.
10 10
11 11
**Default Value:** 100
12 12
API/CodeSamples/JoinFieldRegex.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/JoinedTablesList.md
... ...
@@ -58,4 +58,4 @@ Public Class CustomAdHocConfig
58 58
AdHocContext.Initialized = True
59 59
End Sub
60 60
End Class
61
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/LabelAliases.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Language.md
... ...
@@ -130,4 +130,4 @@ In the above example, CurrentUserTenantID will be set to a company ID (such as A
130 130
131 131
####Arabic
132 132
133
-![](http://wiki.izenda.us/Localization/resources_rtl_1.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/Localization/resources_rtl_1.png)
API/CodeSamples/LazySpMetadataPulling.md
... ...
@@ -56,4 +56,4 @@ Public Class CustomAdHocConfig
56 56
HttpContext.Current.Session("ReortingInitialized") = True
57 57
End Sub
58 58
End Class
59
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/LicenseKey.md
... ...
@@ -50,4 +50,4 @@ End Class
50 50
51 51
##License Key Errors
52 52
53
-License key errors are caused by a license key expiring, using an incorrect license key, or by having no license key. These errors will persist and until they are manually corrected. They cannot be handled via code.
... ...
\ No newline at end of file
0
+License key errors are caused by a license key expiring, using an incorrect license key, or by having no license key. These errors will persist and until they are manually corrected. They cannot be handled via code.
API/CodeSamples/LimitStoredProc.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/LiteralComma.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/LockViewer.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/LoginUrl.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/MapInfoCollection.md
... ...
@@ -56,4 +56,4 @@ Public Class CustomAdHocConfig
56 56
AdHocContext.Initialized = True
57 57
End Sub
58 58
End Class
59
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/MaxImageSize.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/MaxVersion.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/MaximumReportSizeForCache.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/MinPdfFontSize.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/MultiLevelVisualGrouping.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/MySqlConnectionString.md
... ...
@@ -26,4 +26,4 @@ in your case.
26 26
27 27
##Testing Your MySQL Connection String
28 28
29
-To test whether your MySQL connection string is working, there are some diagnostics on the Settings.aspx page that give a PASS/FAIL on various connectivity and permissions-based metrics.
... ...
\ No newline at end of file
0
+To test whether your MySQL connection string is working, there are some diagnostics on the Settings.aspx page that give a PASS/FAIL on various connectivity and permissions-based metrics.
API/CodeSamples/NoDataSourcePage.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/NumChartPerRow.md
... ...
@@ -41,4 +41,4 @@ NumChartPerRow takes an integer (int32). This changes the number of charts per r
41 41
}
42 42
43 43
44
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/NumChartTabs.md
... ...
@@ -41,4 +41,4 @@ However, by changing NumChartTabs setting, multiple charts can be included in a
41 41
}
42 42
43 43
44
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/NumSharedDropdowns.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/OmitUnicodeFlagForCharParameters.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/OpenCustomUrlInNewWindow.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-OpenCustomURLInNewWindow controls whether or not the on-click action associated with the custom URL feature on the [advanced field settings](http://wiki.izenda.us/FAQ/advanced-field-settings) opens the link in a new browser tab or the current browser tab.
7
+OpenCustomURLInNewWindow controls whether or not the on-click action associated with the custom URL feature on the [advanced field settings](http://wiki.izenda.com/FAQ/advanced-field-settings) opens the link in a new browser tab or the current browser tab.
8 8
9 9
This setting is a boolean. It defaults to True.
10 10
... ...
@@ -53,4 +53,4 @@ End Class
53 53
```
54 54
55 55
56
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/OracleCommandTimeout.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/OracleConnectionString.md
... ...
@@ -47,4 +47,4 @@ Public Class CustomAdHocConfig
47 47
AdHocContext.Initialized = True
48 48
End Sub
49 49
End Class
50
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/OracleConstraintsQuery.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/OutputTypes.md
... ...
@@ -64,4 +64,4 @@ Public Class CustomAdHocConfig
64 64
AdHocContext.Initialized = True
65 65
End Sub
66 66
End Class
67
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ParentReportDesignerUrl.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Gets or sets the URL that will be used for links that open the Report Designer page using the "target=_parent" attribute. Useful for working with iframes.
8 8
9
-_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.us/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
9
+_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.com/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
10 10
11 11
**Default Value:** String.Empty
12 12
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ParentReportListUrl.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Gets or sets the URL that will be used for links that open the Report List page using the "target=_parent" attribute. Useful for working with iframes.
8 8
9
-_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.us/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
9
+_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.com/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
10 10
11 11
**Default Value:** String.Empty
12 12
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ParentReportViewerUrl.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Gets or sets the URL that will be used for links that open the Report Viewer page using the "target=_parent" attribute. Useful for working with iframes.
8 8
9
-_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.us/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
9
+_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.com/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
10 10
11 11
**Default Value:** String.Empty
12 12
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ParentSettingsUrl.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Gets or sets the URL that will be used for links that open the Settings page using the "target=_parent" attribute. Useful for working with iframes.
8 8
9
-_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.us/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
9
+_**Note:** This setting only takes effect if [[ChangeParentUrlWhenRedirect|http://wiki.izenda.com/API/CodeSamples/ChangParentUrlWhenRedirect]] is true._
10 10
11 11
**Default Value:** String.Empty
12 12
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
AdHocContext.Initialized = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PdfPrintMode.md
... ...
@@ -13,10 +13,10 @@ Possible values:
13 13
* PhantomJs - Available 6.9 **(not currently compatible with Azure PaaS installations)**
14 14
* iTextSharp
15 15
* EvoPdf - Available 6.10
16
-* EvoPdfAzureCloudService - Available 6.10 **(Uses cloud service which must be configured for use. More information on setting up service can be downloaded [here](http://wiki.izenda.us/API/CodeSamples/PdfPrintMode/Pdf-Exports-in-Azure-Websites.docx))**
16
+* EvoPdfAzureCloudService - Available 6.10 **(Uses cloud service which must be configured for use. More information on setting up service can be downloaded [here](http://wiki.izenda.com/API/CodeSamples/PdfPrintMode/Pdf-Exports-in-Azure-Websites.docx))**
17 17
* [[Custom|API/CodeSamples/CustomPdfExporter]]
18 18
19
-[Print Modes](http://wiki.izenda.us/FAQ/understanding-izenda-print-modes)
19
+[Print Modes](http://wiki.izenda.com/FAQ/understanding-izenda-print-modes)
20 20
21 21
##Global.asax (C♯)
22 22
... ...
@@ -58,4 +58,4 @@ Public Class CustomAdHocConfig
58 58
HttpContext.Current.Session("ReportingInitialized") = True
59 59
End Sub
60 60
End Class
61
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PerUserCaching.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PivotFieldLimit.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
AdHocContext.Initialized = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PostgreSQLConnectionString.md
... ...
@@ -53,7 +53,7 @@ End Class
53 53
54 54
##Parts of a Connection String
55 55
56
-Izenda uses a third party .NET data provider to connect to PostgreSQL instances, called Npgsql. There are certain patterns that are recognized as settings within the connection string for Npgsql, such as the User ID and Password, and the structure of the connection string differs from other ODBC, JDBC, and OLE DB providers for PostgreSQL databases. You can read more about the parts of the Npgsql PostgreSQL connection string [[here|https://github.com/npgsql/npgsql/wiki/User-Manual#connection-string-parametersx]]. Here are the essential parts of the connection string:
56
+izenda.comes a third party .NET data provider to connect to PostgreSQL instances, called Npgsql. There are certain patterns that are recognized as settings within the connection string for Npgsql, such as the User ID and Password, and the structure of the connection string differs from other ODBC, JDBC, and OLE DB providers for PostgreSQL databases. You can read more about the parts of the Npgsql PostgreSQL connection string [[here|https://github.com/npgsql/npgsql/wiki/User-Manual#connection-string-parametersx]]. Here are the essential parts of the connection string:
57 57
58 58
* **Server** - Address/Name of PostgreSQL Server.
59 59
* **Port** - Port to connect to. Default is 5432.
... ...
@@ -76,4 +76,4 @@ public static void InitializeReporting()
76 76
Izenda.AdHoc.AdHocSettings.PostgreSQLConnectionString =
77 77
"Server=zag.izenda.com;Port=5432;Database=Northwind;User ID="+ uname +
78 78
";Password=" + pw + ";Integrated Security=False";
79
-}
... ...
\ No newline at end of file
0
+}
API/CodeSamples/PredefineConstraintsInReportSet.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PreventCSVInjection.md
... ...
@@ -55,4 +55,4 @@ Public Class CustomAdHocConfig
55 55
HttpContext.Current.Session("ReportingInitialized") = True
56 56
End Sub
57 57
End Class
58
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PreviewColumnLimit.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PreviewColumnLimitMessage.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PreviewTimeout.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/PrintMode.md
... ...
@@ -15,7 +15,7 @@ Possible values:
15 15
* Pdf
16 16
* Html2Pdf
17 17
18
-[Print Modes](http://wiki.izenda.us/FAQ/understanding-izenda-print-modes)
18
+[Print Modes](http://wiki.izenda.com/FAQ/understanding-izenda-print-modes)
19 19
20 20
##Global.asax (C♯)
21 21
... ...
@@ -71,4 +71,4 @@ PrintMode.Html2Pdf
71 71
72 72
PrintMode.Html
73 73
74
-![](/API/CodeSamples/PrintMode/PrintMode_Html.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/PrintMode/PrintMode_Html.png)
API/CodeSamples/RedirectExports.md
... ...
@@ -53,4 +53,4 @@ Public Class CustomAdHocConfig
53 53
HttpContext.Current.Session("ReportingInitialized") = True
54 54
End Sub
55 55
End Class
56
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ReportCssUrl.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ReportDesigner.md
... ...
@@ -8,7 +8,7 @@ Here we will provide helpful code samples that can be used to control the Report
8 8
9 9
##Toggling toolbar buttons
10 10
11
-Although Izenda does offer a method of toggling toolbar buttons via our AdHocSettings class, some users may find it more beneficial to refer to the toolbar menu items directly in the context of the Report Designer page. However, we recommend that this be done through the [[AdHocSettings|/API/AdHocSettings]] class. [[Here is a list of all the settings|http://wiki.izenda.us/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]]. And below is page level code that can be used to perform the same operations.
11
+Although Izenda does offer a method of toggling toolbar buttons via our AdHocSettings class, some users may find it more beneficial to refer to the toolbar menu items directly in the context of the Report Designer page. However, we recommend that this be done through the [[AdHocSettings|/API/AdHocSettings]] class. [[Here is a list of all the settings|http://wiki.izenda.com/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]]. And below is page level code that can be used to perform the same operations.
12 12
13 13
```csharp
14 14
protected void OnInit(EventArgs e)
... ...
@@ -50,13 +50,13 @@ Alternately, this could be accomplished by calling the following from global.asa
50 50
51 51
This would hide both the **Save** and **Save As...** toolbar buttons and is more reliable, as it does not deal with specific string literals.
52 52
53
-See [[this resource|http://wiki.izenda.us/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]] for a list of all the settings in the AdHocSettings class you can use to modify the toolbar items.
53
+See [[this resource|http://wiki.izenda.com/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]] for a list of all the settings in the AdHocSettings class you can use to modify the toolbar items.
54 54
55 55
##Override Page Level CSS
56 56
57 57
Here is a code sample that shows how to override the CSS in the Report Designer page. Essentially, you insert a ``<style> </style>`` tag as shown below after the ``</FORM>`` tag in the page. You can then override the CSS elements. In this example, it also overrides the "Preview" tab CSS for the HTML preview. You can use any web browser's developer tools add-on (usually accessed by pressing F12 on the keyboard or ctrl+click if on a Mac with Safari developer tools enabled) to find what CSS classes you need to override. **Caveat:** this will only override them while in the "ReportDesigner.aspx" page.
58 58
59
-Alternately, you can use the [[CssUrl|http://wiki.izenda.us/FAQ/Questions/Overriding-page-level-css#Report-Designer]] settings along with your own CSS files in order to achieve the same result for this page.
59
+Alternately, you can use the [[CssUrl|http://wiki.izenda.com/FAQ/Questions/Overriding-page-level-css#Report-Designer]] settings along with your own CSS files in order to achieve the same result for this page.
60 60
61 61
```csharp
62 62
<asp:Content ID="Content2" ContentPlaceHolderID="PlaceHolder" runat="Server">
... ...
@@ -123,4 +123,4 @@ Alternately, you can use the [[CssUrl|http://wiki.izenda.us/FAQ/Questions/Overri
123 123
124 124
##Default Sharing Rights
125 125
126
-You can specify which of the options in the default sharing rights box is the default by setting [[DefaultSharingRights|/API/CodeSamples/DefaultSharingRights]] to your desired value.
... ...
\ No newline at end of file
0
+You can specify which of the options in the default sharing rights box is the default by setting [[DefaultSharingRights|/API/CodeSamples/DefaultSharingRights]] to your desired value.
API/CodeSamples/ReportHeaderImageUrl.md
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ReportList/custom-report-list.md
... ...
@@ -89,4 +89,4 @@ Newer versions of the demo site that are distributed on the Izenda site include
89 89
90 90
If you want to incorporate the report list page into your existing application, you have some options. The first option is to use the placeholder tags for the report list in your masterpage. They are called HeadPlaceHolder, PlaceHolder, and FooterPlaceHolder respectively, although they can be changed at your discretion as long as they remain consistent throughout the application. These placeholders will only be displayed on pages that use the placeholders and insert additional content into them. Therefore, you will end up with your own business's masterpage being used on reporting pages. If you want to retain the links that are normally displayed in the toolbar then you can either make that part of your masterpage or part of your reporting section by extracting the HTML for those list items and placing them where you see fit. Below is an example of the aforementioned process.
91 91
92
-![](http://wiki.izenda.us/API/CodeSamples/ReportList/custom-report-list/custom_report_list.png)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/API/CodeSamples/ReportList/custom-report-list/custom_report_list.png)
API/CodeSamples/ReportTimeStampTimeZoneOffset.md
... ...
@@ -3,7 +3,7 @@
3 3
[[_TOC_]]
4 4
5 5
##About
6
-Sets an hour shift applied the timestamp when an Izenda report is exported. This allows for all times to be shifted by a specific amount, which can be varied depending on the user or set globally. To change the time zone offset used in the body of the report, use [[Time Zone Offset|http://wiki.izenda.us/API/CodeSamples/TimeZoneOffset]]
6
+Sets an hour shift applied the timestamp when an Izenda report is exported. This allows for all times to be shifted by a specific amount, which can be varied depending on the user or set globally. To change the time zone offset used in the body of the report, use [[Time Zone Offset|http://wiki.izenda.com/API/CodeSamples/TimeZoneOffset]]
7 7
8 8
**Default Value:** By default no action is taken. If a ReportTimeStampTimeZoneOffset is set, then that value will be applied to the timestamp placed on a report when it is exported. This value is relative to UTC, so a timestamp for the United States Eastern timezone is -5. This value does not take daylight savings time or any other regional time variation into account.
9 9
... ...
@@ -54,4 +54,4 @@ public class CustomAdHocConfig : FileSystemAdHocConfig {
54 54
AdHocSettings.AdHocConfig = New CustomAdHocConfig()
55 55
AdHocSettings.TimeZoneOffset = -2 'The relevant setting
56 56
57
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ReportViewer/Custom-Export-Buttons.md
... ...
@@ -95,4 +95,4 @@ public partial class Export : System.Web.UI.Page
95 95
96 96
<asp:Content ID="Content3" ContentPlaceHolderID="TrackerPlaceHolder" runat="Server">
97 97
</asp:Content>
98
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ReportViewerDefaultPreviewResults.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the default number of results in the Report Viewer for all reports. Izenda does not recommend setting this to a large number such as 5000 or larger as the html report will take a long time to generate. If you would like to view all the data, we recommend exporting the report. This will always provide the entire report. This will not affect the [[Preview tab|http://wiki.izenda.us/API/CodeSamples/DefaultPreviewResults]] on the Report Designer.
7
+Gets or sets the default number of results in the Report Viewer for all reports. Izenda does not recommend setting this to a large number such as 5000 or larger as the html report will take a long time to generate. If you would like to view all the data, we recommend exporting the report. This will always provide the entire report. This will not affect the [[Preview tab|http://wiki.izenda.com/API/CodeSamples/DefaultPreviewResults]] on the Report Designer.
8 8
9 9
##Global.asax (C♯)
10 10
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ReportsPath.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets the physical path to the folder on the server where reports will be stored. This setting is only applicable when running in [[FileSystemAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]] mode.
7
+Gets or sets the physical path to the folder on the server where reports will be stored. This setting is only applicable when running in [[FileSystemAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]] mode.
8 8
9 9
**Default Value:** [drive]:[ApplicationFolder]\Reports
10 10
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/RequireLogin.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ResponseServer.md
... ...
@@ -26,4 +26,4 @@ You can add further filter values by appending &p2value=something&p3value=someth
26 26
27 27
Note in the Report Name that categories are respected using ‘ \ ‘, for example: CategoryName\ReportName.
28 28
29
-Export types are: json, xml, csv, doc, xls, and pdf.”
... ...
\ No newline at end of file
0
+Export types are: json, xml, csv, doc, xls, and pdf.”
API/CodeSamples/ResultsDropdownValues.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SaveReportSetNextUrl.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SavedReportsTable.md
... ...
@@ -47,4 +47,4 @@ Public Class CustomAdHocConfig
47 47
HttpContext.Current.Session("ReportingInitialized") = True
48 48
End Sub
49 49
End Class
50
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ScheduledReportsUrlFormatString.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SchedulerOutputTypes.md
... ...
@@ -54,4 +54,4 @@ Public Class CustomAdHocConfig
54 54
HttpContext.Current.Session("ReportingInitialized") = True
55 55
End Sub
56 56
End Class
57
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SchemaCacheTimeout.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
AdHocContext.Initialized = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Settings/Customizing-Settings-aspx.md
... ...
@@ -41,4 +41,4 @@ would become
41 41
42 42
```html
43 43
<%@ Page Title="Settings" Language="C#" MasterPageFile="./Default.master" AutoEventWireup="true" CodeFile="Settings.aspx.cs" Inherits="Settings" %>
44
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SettingsKey.md
... ...
@@ -56,7 +56,7 @@ End Class
56 56
57 57
##Screenshots
58 58
59
-![](http://wiki.izenda.us/API/CodeSamples/SettingsKey/settings_key.png)
59
+![](http://wiki.izenda.com/API/CodeSamples/SettingsKey/settings_key.png)
60 60
61 61
##Related Articles
62 62
... ...
@@ -64,4 +64,4 @@ Other settings and tutorials related to this setting are listed below:
64 64
65 65
* [[ShowSettingsButton|/API/CodeSamples/ShowSettingsButton]]
66 66
* [[ShowSettingsButtonForNonAdmins|/API/CodeSamples/ShowSettingsButtonForNonAdmins]]
67
-* [[AdHocUserKey|/API/CodeSamples/AdHocUserKey]]
... ...
\ No newline at end of file
0
+* [[AdHocUserKey|/API/CodeSamples/AdHocUserKey]]
API/CodeSamples/SharedWithValues.md
... ...
@@ -56,4 +56,4 @@ End Class
56 56
57 57
AdHocSettings.SharedWithValues = new string[] {"Marketing", "Sales", "Bob", "Accounting", "Lisa"}
58 58
59
-![SharedWithValues dropdown](/API/CodeSamples/SharedWithValues/sharewithdropdown.png)
... ...
\ No newline at end of file
0
+![SharedWithValues dropdown](/API/CodeSamples/SharedWithValues/sharewithdropdown.png)
API/CodeSamples/ShowActualSubtotals.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowAddAll.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowBetweenDateCalendar.md
... ...
@@ -66,8 +66,8 @@ End Class
66 66
67 67
**AdHocSettings.ShowBetweenDateCalendar = true**
68 68
69
-![ShowBetweenDateCalendar=true](http://wiki.izenda.us/API/CodeSamples/ShowBetweenDateCalendar/between_date_calendar.png)
69
+![ShowBetweenDateCalendar=true](http://wiki.izenda.com/API/CodeSamples/ShowBetweenDateCalendar/between_date_calendar.png)
70 70
71 71
**AdHocSettings.ShowBetweenDateCalendar = false**
72 72
73
-![ShowBetweenDateCalendar=false](http://wiki.izenda.us/API/CodeSamples/ShowBetweenDateCalendar/between_date_no_calendar.png)
... ...
\ No newline at end of file
0
+![ShowBetweenDateCalendar=false](http://wiki.izenda.com/API/CodeSamples/ShowBetweenDateCalendar/between_date_no_calendar.png)
API/CodeSamples/ShowDataSourcesAsCheckBoxes.md
... ...
@@ -59,4 +59,4 @@ ShowDataSourcesAsCheckBoxes = true
59 59
60 60
ShowDataSourcesAsCheckBoxes = false
61 61
62
-![]()
... ...
\ No newline at end of file
0
+![]()
API/CodeSamples/ShowDataWhenParametersBlank.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
HttpContext.Current.Session("ReportingInitialized") = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowDatabaseTypes.md
... ...
@@ -53,4 +53,4 @@ End Class
53 53
54 54
##Screenshots
55 55
56
-![](http://www.izenda.com/Site/Images/Screenshots/ShowDatabaseTypesDS.png)
... ...
\ No newline at end of file
0
+![](http://www.izenda.com/Site/Images/Screenshots/ShowDatabaseTypesDS.png)
API/CodeSamples/ShowDesignDashboardLink.md
... ...
@@ -59,4 +59,4 @@ ShowDesignDashboardLink = true
59 59
60 60
ShowDesignDashboardLink = false
61 61
62
-![]()
... ...
\ No newline at end of file
0
+![]()
API/CodeSamples/ShowDesignLinkInReportViewer.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
HttpContext.Current.Session("ReportingInitialized") = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowDesignLinks.md
... ...
@@ -53,8 +53,8 @@ End Class
53 53
54 54
AdHocSettings.ShowDesignLinks = true
55 55
56
-![](http://wiki.izenda.us/API/CodeSamples/ShowDesignLinks/toolbar_showdesigndashboardlinks_2.png)
56
+![](http://wiki.izenda.com/API/CodeSamples/ShowDesignLinks/toolbar_showdesigndashboardlinks_2.png)
57 57
58 58
AdHocSettings.ShowDesignLinks = false
59 59
60
-![](http://wiki.izenda.us/API/CodeSamples/ShowDesignLinks/toolbar_showdesigndashboardlinks.PNG)
... ...
\ No newline at end of file
0
+![](http://wiki.izenda.com/API/CodeSamples/ShowDesignLinks/toolbar_showdesigndashboardlinks.PNG)
API/CodeSamples/ShowDistinct.md
... ...
@@ -52,4 +52,4 @@ End Class
52 52
```
53 53
##Screenshots
54 54
55
-![](http://www.izenda.com/Site/Images/Screenshots/ShowDistinctDS.png)
... ...
\ No newline at end of file
0
+![](http://www.izenda.com/Site/Images/Screenshots/ShowDistinctDS.png)
API/CodeSamples/ShowFiltersInReportViewer.md
... ...
@@ -56,4 +56,4 @@ Public Class CustomAdHocConfig
56 56
HttpContext.Current.Session("ReportingInitialized") = True
57 57
End Sub
58 58
End Class
59
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowFiltersTab.md
... ...
@@ -51,4 +51,4 @@ End Class
51 51
52 52
##Screenshots
53 53
54
-![](http://wiki.izenda.us/API/CodeSamples/ShowFiltersTab/showFitlersTab.png)
54
+![](http://wiki.izenda.com/API/CodeSamples/ShowFiltersTab/showFitlersTab.png)
API/CodeSamples/ShowGaugePercentage.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowHelpButton.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or set value indicating whether side help should be shown in ReportDesigner. Text in the side help can be filled out using [[AdHocSettings.HelpText|http://wiki.izenda.us/API/CodeSamples/HelpText]]
7
+Gets or set value indicating whether side help should be shown in ReportDesigner. Text in the side help can be filled out using [[AdHocSettings.HelpText|http://wiki.izenda.com/API/CodeSamples/HelpText]]
8 8
9 9
##Global.asax (C♯)
10 10
... ...
@@ -65,4 +65,4 @@ Public Class CustomAdHocConfig
65 65
End Sub
66 66
67 67
End Class
68
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowHtmlAsCode.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowInvalidVizExportLink.md
... ...
@@ -24,4 +24,4 @@ public class CustomAdHocConfig : FileSystemAdHocConfig {
24 24
25 25
##Screenshots
26 26
27
-![](/API/CodeSamples/ShowInvalidVizExportLink/ShowInvalidviz.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/ShowInvalidVizExportLink/ShowInvalidviz.png)
API/CodeSamples/ShowJoinAliasTextboxes.md
... ...
@@ -70,7 +70,7 @@ By default, when the same table is used multiple times as joined table, Izenda d
70 70
71 71
Using Join Alias Textbox, user can distinguish the joined tables more clearly
72 72
73
-**a.** Enable Join Alias Textbox. Refer to above [Global.asax](http://wiki.izenda.us/API/CodeSamples/ShowJoinAliasTextboxes#About)
73
+**a.** Enable Join Alias Textbox. Refer to above [Global.asax](http://wiki.izenda.com/API/CodeSamples/ShowJoinAliasTextboxes#About)
74 74
75 75
**b.** In Join Alias Textbox, enter aliases and click 'Update datasources aliases'.
76 76
API/CodeSamples/ShowJoinDropDown.md
... ...
@@ -53,4 +53,4 @@ End Class
53 53
54 54
##Screenshots
55 55
56
-![](http://izenda.com/Site/Images/Screenshots/ShowJoinDropDownDS.png)
... ...
\ No newline at end of file
0
+![](http://izenda.com/Site/Images/Screenshots/ShowJoinDropDownDS.png)
API/CodeSamples/ShowModifiedReportMessage.md
... ...
@@ -57,4 +57,4 @@ End Class
57 57
## Screenshot
58 58
Screenshot of warning popping up on save.
59 59
60
-![ShowModifiedReportMessage](/API/CodeSamples/ShowModifiedReportMessage/ShowModifiedReportWarning.png)
... ...
\ No newline at end of file
0
+![ShowModifiedReportMessage](/API/CodeSamples/ShowModifiedReportMessage/ShowModifiedReportWarning.png)
API/CodeSamples/ShowModifyButton.md
... ...
@@ -44,4 +44,4 @@ Public Class CustomAdHocConfig
44 44
HttpContext.Current.Session("ReportingInitialized") = True
45 45
End Sub
46 46
End Class
47
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowReadOnlyCheckbox.md
... ...
@@ -49,4 +49,4 @@ Public Class CustomAdHocConfig
49 49
HttpContext.Current.Session("ReportingInitialized") = True
50 50
End Sub
51 51
End Class
52
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowReportsInHtmlOutput.md
... ...
@@ -51,4 +51,4 @@ Public Class CustomAdHocConfig
51 51
HttpContext.Current.Session("ReportingInitialized") = True
52 52
End Sub
53 53
End Class
54
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowSettingsButton.md
... ...
@@ -83,15 +83,15 @@ public partial class Settings : System.Web.UI.Page {
83 83
84 84
AdHocSettings.ShowSettingsButton = false
85 85
86
-![](http://wiki.izenda.us/API/CodeSamples/ShowSettingsButton/toolbar_showsettingsbutton_false.png)
86
+![](http://wiki.izenda.com/API/CodeSamples/ShowSettingsButton/toolbar_showsettingsbutton_false.png)
87 87
88 88
AdHocSettings.ShowSettingsButton = true
89 89
90
-![](http://wiki.izenda.us/API/CodeSamples/ShowSettingsButton/toolbar_showsettingsbutton_true.png)
90
+![](http://wiki.izenda.com/API/CodeSamples/ShowSettingsButton/toolbar_showsettingsbutton_true.png)
91 91
92 92
##Related Articles
93 93
94 94
Other settings and tutorials related to this setting are listed below:
95 95
96 96
* [[ShowSettingsButtonForNonAdmins|/API/CodeSamples/ShowSettingsButtonForNonAdmins]]
97
-* [[Limiting Access to Settings.aspx|/API/CodeSamples/SettingsKey]]
... ...
\ No newline at end of file
0
+* [[Limiting Access to Settings.aspx|/API/CodeSamples/SettingsKey]]
API/CodeSamples/ShowSharingControl.md
... ...
@@ -47,4 +47,4 @@ Public Class CustomAdHocConfig
47 47
HttpContext.Current.Session("ReportingInitialized") = True
48 48
End Sub
49 49
End Class
50
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowStackTrace.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ShowTenantField.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Gets or sets whether to show the [[TenantField|/API/CodeSamples/TenantField]] throughout the reporting pages. When false, this hides the field identified in the [[TenantField|/API/CodeSamples/TenantField]] property from appearing in all **Field** dropdowns on the [[Report Designer|http://wiki.izenda.us/Guides/ReportDesign]]. This setting is used in conjunction with [[CurrentUserTenantId|/API/CodeSamples/CurrentUserTenantId]] and [[TenantField|/API/CodeSamples/TenantField]].
7
+Gets or sets whether to show the [[TenantField|/API/CodeSamples/TenantField]] throughout the reporting pages. When false, this hides the field identified in the [[TenantField|/API/CodeSamples/TenantField]] property from appearing in all **Field** dropdowns on the [[Report Designer|http://wiki.izenda.com/Guides/ReportDesign]]. This setting is used in conjunction with [[CurrentUserTenantId|/API/CodeSamples/CurrentUserTenantId]] and [[TenantField|/API/CodeSamples/TenantField]].
8 8
9 9
**Default value:** true
10 10
... ...
@@ -52,4 +52,4 @@ Public Class CustomAdHocConfig
52 52
HttpContext.Current.Session("ReportingInitialized") = True
53 53
End Sub
54 54
End Class
55
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SqlCommandTimeout.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SqlServerConnectionString.md
... ...
@@ -74,4 +74,4 @@ public static void InitializeReporting()
74 74
"server=zag.izenda.com;Database=Northwind;User ID="+ uname +
75 75
";Password=" + pw + ";Trusted_Connection=False";
76 76
}
77
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/StoreImagesToCache.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/SubCalculationFilterRegex.md
... ...
@@ -52,4 +52,4 @@ Public Class CustomAdHocConfig
52 52
HttpContext.Current.Session("ReportingInitialized") = True
53 53
End Sub
54 54
End Class
55
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/TableFilterRegex.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/TabsCssUrl.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/TempFiles.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/TenantField.md
... ...
@@ -52,4 +52,4 @@ Public Class CustomAdHocConfig
52 52
HttpContext.Current.Session("ReportingInitialized") = True
53 53
End Sub
54 54
End Class
55
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/TimeZoneOffset.md
... ...
@@ -3,7 +3,7 @@
3 3
[[_TOC_]]
4 4
5 5
##About
6
-Sets an hour shift applied to each datetime in an Izenda report, in both data and filters. It is added before a report is executed, but not saved as part of the base report. This allows for all times to be shifted by a specific amount, which can be varied depending on the user or set globally. To change the time zone offset applied to the time stamp of an exported report, use [[Report Time Stamp Time Zone Offset|http://wiki.izenda.us/API/CodeSamples/ReportTimeStampTimeZoneOffset]].
6
+Sets an hour shift applied to each datetime in an Izenda report, in both data and filters. It is added before a report is executed, but not saved as part of the base report. This allows for all times to be shifted by a specific amount, which can be varied depending on the user or set globally. To change the time zone offset applied to the time stamp of an exported report, use [[Report Time Stamp Time Zone Offset|http://wiki.izenda.com/API/CodeSamples/ReportTimeStampTimeZoneOffset]].
7 7
8 8
**Default Value:** By default no action is taken. If a TimeZoneOffset is set, then that value will be applied to all datetimes. For example, a TimeZoneOffset of -10 will cause all datetimes to be passed to the database as DATEADD(Hour, -10, [OrderDate])
9 9
##Global.asax (C#)
... ...
@@ -54,4 +54,4 @@ public class CustomAdHocConfig : FileSystemAdHocConfig {
54 54
AdHocSettings.AdHocConfig = New CustomAdHocConfig()
55 55
AdHocSettings.TimeZoneOffset = 5
56 56
57
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/TimeZones.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Provides a list of additional and hidden time zones for the scheduler controls on the [[Misc tab|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab]] of the report designer.
7
+Provides a list of additional and hidden time zones for the scheduler controls on the [[Misc tab|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab]] of the report designer.
8 8
9 9
**Default Value:** new SchedulerTimeZoneCollection
10 10
... ...
@@ -58,4 +58,4 @@ AdHocSettings.TimeZones.Add("GST", 15, "Galactic Standard Time")
58 58
59 59
AdHocSettings.TimeZones = new SchedulerTimeZoneCollection();
60 60
61
-![](/API/CodeSamples/TimeZones/time_zones_2.png)
... ...
\ No newline at end of file
0
+![](/API/CodeSamples/TimeZones/time_zones_2.png)
API/CodeSamples/ToolbarCssUrl.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/UltimateDbCommandTimeout.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/UseBulkCSV.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
HttpContext.Current.Session("ReportingInitialized") = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/UseColumnNameForDashboardCommonFilters.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/UseFriendlyErrors.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/UseNativeOracleClient.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/UseNoLock.md
... ...
@@ -50,4 +50,4 @@ Public Class CustomAdHocConfig
50 50
AdHocContext.Initialized = True
51 51
End Sub
52 52
End Class
53
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/Using-Constraints.md
... ...
@@ -53,4 +53,4 @@ Also note that currently there is no way to perform this action on the Report De
53 53
54 54
###NOTE: Adding an invalid constraint will throw an fatal error unless the following setting is configured.
55 55
```csharp
56
-AdHocSettings.ThrowExceptionOnAddConstraintError = false;
... ...
\ No newline at end of file
0
+AdHocSettings.ThrowExceptionOnAddConstraintError = false;
API/CodeSamples/ValidateBeforeSave.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/CodeSamples/ViewsOnly.md
... ...
@@ -60,4 +60,4 @@ End Class
60 60
61 61
##Screenshots
62 62
63
-![](http://www.izenda.com/Site/Images/Screenshots/ViewsOnlyDS.png)
... ...
\ No newline at end of file
0
+![](http://www.izenda.com/Site/Images/Screenshots/ViewsOnlyDS.png)
API/CodeSamples/VisibleDataSources.md
... ...
@@ -65,7 +65,7 @@ If you would like for all tables, views and stored procedures to be shown you ca
65 65
**After updating your data source, and the updated tables are not visible in the data source tab, then try to click 'Update Schema' in settings.aspx. Then, the updated will be visible in date source tab.**
66 66
67 67
68
-**Note:** On initial loading of Izenda with this method, this could take moment to load depending on the number of data sources being loaded. It may give the appearance that the page is stalling. Please wait a few minutes to allow all data sources to be loaded and stored procedures to be run. Alternatively, set [[AdHocSettings.LazySpMetadataPulling|http://wiki.izenda.us/API/CodeSamples/LazySpMetadataPulling]] equal to true, forcing Izenda to only run stored procedures if and when they are selected as a data source.
68
+**Note:** On initial loading of Izenda with this method, this could take moment to load depending on the number of data sources being loaded. It may give the appearance that the page is stalling. Please wait a few minutes to allow all data sources to be loaded and stored procedures to be run. Alternatively, set [[AdHocSettings.LazySpMetadataPulling|http://wiki.izenda.com/API/CodeSamples/LazySpMetadataPulling]] equal to true, forcing Izenda to only run stored procedures if and when they are selected as a data source.
69 69
```csharp
70 70
<%@ Import Namespace="System.Data" %>
71 71
API/CodeSamples/VisualizationBaseUrl.md
... ...
@@ -63,4 +63,4 @@ End Class
63 63
64 64
**Missing Images**
65 65
66
-![Missing Visualization Images](http://fogbugz.izenda.us/default.asp?pg=pgDownload&pgType=pgFile&ixBugEvent=289238&ixAttachment=44189&sTicket=&sFileName=image.png)
... ...
\ No newline at end of file
0
+![Missing Visualization Images](http://fogbugz.izenda.com/default.asp?pg=pgDownload&pgType=pgFile&ixBugEvent=289238&ixAttachment=44189&sTicket=&sFileName=image.png)
API/CodeSamples/WebFarmNodesRsUrls.md
... ...
@@ -56,4 +56,4 @@ Public Class CustomAdHocConfig
56 56
HttpContext.Current.Session("ReportingInitialized") = True
57 57
End Sub
58 58
End Class
59
-```
... ...
\ No newline at end of file
0
+```
API/ForceResourceRequestsUniqueUrls.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
API/How-do-I-override-how-schemas-are-loaded-using-the-normal-driver-and-the-Fusion-driver.md
... ...
@@ -10,4 +10,4 @@ When using AdHocSettings.PerUserCaching = true; and the CurrentUserTenantID chan
10 10
11 11
[[Custom Fusion classes for C#|/API/How-do-I-override-how-schemas-are-loaded-using-the-normal-driver-and-the-Fusion-driver/custom_fusion_classes_cs.zip]]
12 12
13
-[[Custom Fusion classes for VB|/API/How-do-I-override-how-schemas-are-loaded-using-the-normal-driver-and-the-Fusion-driver/custom_fusion_classes_vb.zip]]
... ...
\ No newline at end of file
0
+[[Custom Fusion classes for VB|/API/How-do-I-override-how-schemas-are-loaded-using-the-normal-driver-and-the-Fusion-driver/custom_fusion_classes_vb.zip]]
API/Pages/Settings.aspx.md
... ...
@@ -5,13 +5,13 @@
5 5
##About
6 6
**THE SETTINGS PAGE AND IZENDA.CONFIG SHOULD BE ONLY USED IN TRIALS & EVALUATIONS NOT IN PRODUCTION DEPLOYMENTS.**
7 7
8
-Izenda Reports allows basic configuration through its settings page. In this page you will find many options that can be configured with a simple button click. Using your browser, navigate to http://yourwebsiteroot/ApplicationName/settings.aspx to access this page. This page also includes diagnostic tests that you can use to ensure all the processes function before you begin using Izenda Reports. You can also get a full list of settings, their functions, and their default values by reviewing the [[AdHocSettings|http://wiki.izenda.us/API/AdHocSettings]] class. Generally, this page will be hidden from average users.
8
+Izenda Reports allows basic configuration through its settings page. In this page you will find many options that can be configured with a simple button click. Using your browser, navigate to http://yourwebsiteroot/ApplicationName/settings.aspx to access this page. This page also includes diagnostic tests that you can use to ensure all the processes function before you begin using Izenda Reports. You can also get a full list of settings, their functions, and their default values by reviewing the [[AdHocSettings|http://wiki.izenda.com/API/AdHocSettings]] class. Generally, this page will be hidden from average users.
9 9
10 10
_**Note:** The primary purpose of this page is to be a diagnostic page and a demonstration for common settings on our demo site. This way people can see what effect certain settings have on the application before committing to writing the InitializeReporting method._
11 11
12 12
**THE SETTINGS PAGE AND IZENDA.CONFIG SHOULD BE ONLY USED IN TRIALS & EVALUATIONS NOT IN PRODUCTION DEPLOYMENTS.**
13 13
14
-![The Settings Page](http://wiki.izenda.us/Integration/Tutorials/connect-to-the-database/settings_aspx.png)
14
+![The Settings Page](http://wiki.izenda.com/Integration/Tutorials/connect-to-the-database/settings_aspx.png)
15 15
16 16
##Key & DB Connection tab
17 17
... ...
@@ -29,7 +29,7 @@ The status & utils tab provides various diagnostics for your application. The se
29 29
* **Section 1:** Displays pass or Fail metrics testing whether core features of Izenda Reports function properly.
30 30
* **Section 2:** Displays information about your web server, database system, browser, etc.
31 31
* **Section 3:** Displays a list of settings that have been modified from their original values
32
-* **Section 4:** Displays links that can help with error reporting and switching between [[Database mode|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]] and [[FileSystem mode|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]]
32
+* **Section 4:** Displays links that can help with error reporting and switching between [[Database mode|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]] and [[FileSystem mode|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]]
33 33
* A link to send your system information to Izenda for error reporting
34 34
* A link to easily port your reports from the file system to the database
35 35
* A link to easily port your reports from the database to the file system
... ...
@@ -37,7 +37,7 @@ The status & utils tab provides various diagnostics for your application. The se
37 37
38 38
##Features tab
39 39
40
-This tab displays various settings that apply to optional features throughout Izenda. You can turn the features on/off with checkboxes or modify settings for these features via text boxes. You can also view what the setting does by clicking "Details", revert the setting back to its default value, or get a code sample to place in your [[InitializeReporting()|http://wiki.izenda.us/FAQ/InitializeReporting]] method.
40
+This tab displays various settings that apply to optional features throughout Izenda. You can turn the features on/off with checkboxes or modify settings for these features via text boxes. You can also view what the setting does by clicking "Details", revert the setting back to its default value, or get a code sample to place in your [[InitializeReporting()|http://wiki.izenda.com/FAQ/InitializeReporting]] method.
41 41
42 42
##Viewer tab
43 43
... ...
@@ -45,11 +45,11 @@ This tab displays settings that apply to the Report Viewer. As of version 6.7, m
45 45
46 46
##Appearance (Images & CSS) tab
47 47
48
-This tab allows you to change the look and feel of the application. You can see more about the URL items [[here|http://wiki.izenda.us/FAQ/Questions/Overriding-page-level-css]].
48
+This tab allows you to change the look and feel of the application. You can see more about the URL items [[here|http://wiki.izenda.com/FAQ/Questions/Overriding-page-level-css]].
49 49
50 50
##Email & Scheduling tab
51 51
52
-This tab allows you to configure the Izenda Scheduler settings. You must [[configure the scheduler|http://wiki.izenda.us/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]] prior to being able to set these settings.
52
+This tab allows you to configure the Izenda Scheduler settings. You must [[configure the scheduler|http://wiki.izenda.com/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]] prior to being able to set these settings.
53 53
54 54
##Performance tab
55 55
... ...
@@ -61,11 +61,11 @@ This tab allows you to configure settings related to the security of the applica
61 61
62 62
##Toolbar tab
63 63
64
-This tab directly affects the buttons on the [[Report Designer's toolbar|http://wiki.izenda.us/API/CodeSamples/ReportDesigner]]. You can click the link for a look at how to do this programatically too.
64
+This tab directly affects the buttons on the [[Report Designer's toolbar|http://wiki.izenda.com/API/CodeSamples/ReportDesigner]]. You can click the link for a look at how to do this programatically too.
65 65
66 66
##Tabs tab
67 67
68
-This tab controls which tabs will be displayed on the Report Designer. You can get a full look at the various tabs on the Report Designer by [[following this link|http://wiki.izenda.us/Guides/ReportDesign]].
68
+This tab controls which tabs will be displayed on the Report Designer. You can get a full look at the various tabs on the Report Designer by [[following this link|http://wiki.izenda.com/Guides/ReportDesign]].
69 69
70 70
##Other tab
71 71
... ...
@@ -79,8 +79,8 @@ The settings toolbar is the grey banner directly above the tabs and has some hel
79 79
* **Report List:** Takes you to the Report List page. This is the default page for Izenda to direct to.
80 80
* **Save to Izenda.config:** Writes your current configuration to the file "Izenda.config" on your server. This is an XML file that contains all of your settings.
81 81
* **Update Schema:** Forces an update of the database schema to Izenda Reports. If changes are made to the database and you do not want to restart the application, you can use this button to do so.
82
-* **Generate C♯ Code:** This will output a list of all modified settings in a format that is easy to copy and paste into your [[InitializeReporting()|http://wiki.izenda.us/FAQ/InitializeReporting]] method.
82
+* **Generate C♯ Code:** This will output a list of all modified settings in a format that is easy to copy and paste into your [[InitializeReporting()|http://wiki.izenda.com/FAQ/InitializeReporting]] method.
83 83
* **Generate VB.NET Code:** Acts just like the above button, except that it will output a list of those settings formatted for VB.NET.
84 84
* **Preview:** Launches another browser window where you can view changes to your settings made with Izenda.config. This will require clearing your browser cache or the old values will persist. Code entered via InitializeReporting cannot be re-evaluated until the application is re-built.
85 85
86
-If you have questions or concerns about the features on this page, you can contact [Services@izenda.com](mailto:services@izenda.com)
... ...
\ No newline at end of file
0
+If you have questions or concerns about the features on this page, you can contact [Services@izenda.com](mailto:services@izenda.com)
API/ResourcesRootFolder.md
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
API/ShowAdditionalJoinConditions.md
... ...
@@ -61,4 +61,4 @@ AdHocSettings.ShowAdditionalJoinConditions = true;
61 61
![](/API/ShowAdditionalJoinConditions/show-additional-join-conditions.PNG)
62 62
63 63
AdHocSettings.ShowAdditionalJoinConditions = false;
64
-![](/API/ShowAdditionalJoinConditions/without-add-join-conditions.PNG)
... ...
\ No newline at end of file
0
+![](/API/ShowAdditionalJoinConditions/without-add-join-conditions.PNG)
API/UseSafeDivisionInExpressions.md
... ...
@@ -48,4 +48,4 @@ Public Class CustomAdHocConfig
48 48
HttpContext.Current.Session("ReportingInitialized") = True
49 49
End Sub
50 50
End Class
51
-```
... ...
\ No newline at end of file
0
+```
Best-Practices/Branding-Best-Practices.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Best-Practices/Caching-Best-Practices.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Best-Practices/Dashboards-Best-Practices.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Best-Practices/Exports-Best-Practices.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Best-Practices/Multiple-License-Best-Practices.md
... ...
@@ -12,4 +12,4 @@ Since the license keys are string values, they can be easily encrypted and store
12 12
13 13
##web.config
14 14
15
-Another way of maintaining multiple license keys is to use encrypted string values in the AppSettings section of the web.config. This will require less database operations but is not maintainable remotely and will at least require replacing the file on every server that needs to be updated. The value will need to be decrypted in the global.asax before assigning the value of the license key.
... ...
\ No newline at end of file
0
+Another way of maintaining multiple license keys is to use encrypted string values in the AppSettings section of the web.config. This will require less database operations but is not maintainable remotely and will at least require replacing the file on every server that needs to be updated. The value will need to be decrypted in the global.asax before assigning the value of the license key.
Best-Practices/Report-Designer-Best-Practices.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Best-Practices/Report-List-Best-Practices.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Best-Practices/Report-Viewer-Best-Practices.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Code-Reference/Wiki-Template-Variables.md
... ...
@@ -26,4 +26,4 @@ Screenshot 1
26 26
27 27
Setting 2 (ex. = False)
28 28
29
-Screenshot 2
... ...
\ No newline at end of file
0
+Screenshot 2
CodeSamples/Changing-Decimal-Precision.md
... ...
@@ -108,4 +108,4 @@ AS
108 108
where rownum <= 1000000;
109 109
110 110
CREATE OR REPLACE SYNONYM NORTHWIND."Orders Qry" FOR NORTHWIND."1MOrders";
111
-```
... ...
\ No newline at end of file
0
+```
CodeSamples/ShowBetweenDateCalendar.md
... ...
@@ -55,8 +55,8 @@ End Class
55 55
56 56
###AdHocSettings.ShowBetweenDateCalendar = true
57 57
58
-![ShowBetweenDateCalendar=true](http://wiki.izenda.us/CodeSamples/ShowBetweenDateCalendar/between_date_calendar.png)
58
+![ShowBetweenDateCalendar=true](http://wiki.izenda.com/CodeSamples/ShowBetweenDateCalendar/between_date_calendar.png)
59 59
60 60
###AdHocSettings.ShowBetweenDateCalendar = false
61 61
62
-![ShowBetweenDateCalendar=false](http://wiki.izenda.us/CodeSamples/ShowBetweenDateCalendar/between_date_no_calendar.png)
... ...
\ No newline at end of file
0
+![ShowBetweenDateCalendar=false](http://wiki.izenda.com/CodeSamples/ShowBetweenDateCalendar/between_date_no_calendar.png)
Customization/Branding/Branding-Izenda.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Branding/CSS-Branding.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Branding/Customizing-Default-Table-Colors.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Branding/HTML-Branding.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Caching/Caching.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Caching/Fusion-Caching.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Caching/Standard-Caching.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Customizing-Dashboards.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Customizing-Exports.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Customizing-the-Report-Designer.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Customizing-the-Report-List.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Customizing-the-Report-Viewer.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Security/Field-Level-Security.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Security/Multi-Tenant-Security.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Security/Multi-user-Security.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Security/Report-Level-Security.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Security/Security-Through-Restricted-Functionality.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Customization/Security/Security-in-Izenda.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
FAQ/ArchiveReportOutput.md
... ...
@@ -64,4 +64,4 @@ Public Class CustomAdHocConfig
64 64
End Class
65 65
```
66 66
67
-**Note:** You might like to run auto-archiving only when the scheduler executes. Using [[SchedulerExecuting|/API/CodeSamples/SchedulerExecuting]], you could know if this output is generated by the scheduler.
... ...
\ No newline at end of file
0
+**Note:** You might like to run auto-archiving only when the scheduler executes. Using [[SchedulerExecuting|/API/CodeSamples/SchedulerExecuting]], you could know if this output is generated by the scheduler.
FAQ/Calculated-Field-With-Expression-In-Chart.md
... ...
@@ -8,4 +8,4 @@ There are three ways to calculate a value in Izenda - using a function, using ar
8 8
9 9
Because of this capability - using expressions to inject incompatible data into a field with the 'wrong' data type - it's possible to create a confusing situation with charts. Charts require an aggregated field to be used as a value, but it is possible to create an aggregate in expression without setting any of the flags which signal that a value is aggregated. Ultimately, you may end up with a mysterious error: "Column 'column_name' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause" even when the group aggregate is clearly applied.
10 10
11
-It is not possible to use a field, calculated with an expression, included in the group clause, in a chart. To correct this error, make sure that the output of the expression is itself being grouped by a function as if it were a value being derived directly from the database. This means applying the expression, aggregating the output with a function, and testing your report design thoroughly to ensure that both the grouping and the calculations are coming through correctly.
... ...
\ No newline at end of file
0
+It is not possible to use a field, calculated with an expression, included in the group clause, in a chart. To correct this error, make sure that the output of the expression is itself being grouped by a function as if it were a value being derived directly from the database. This means applying the expression, aggregating the output with a function, and testing your report design thoroughly to ensure that both the grouping and the calculations are coming through correctly.
FAQ/ConfigureSettings.md
... ...
@@ -20,4 +20,4 @@ public override void ConfigureSettings()
20 20
Public Overrides Sub ConfigureSettings()
21 21
Izenda.AdHoc.AdHocSettings.ShowInvisible = True
22 22
Izenda.AdHoc.AdHocSettings.ShowClientEmailButton = False
23
-End Sub
... ...
\ No newline at end of file
0
+End Sub
FAQ/CustomizeChart.md
... ...
@@ -174,4 +174,4 @@ public override void CustomizeChart(object chart, Hashtable properties)
174 174
175 175
Visualizations must be customized directly within the /Vis directory. Please see the D3 documentation for more information. https://github.com/mbostock/d3/wiki
176 176
177
-You can also check the Izenda wiki page for [[customizing a visualization|/FAQ/How-Do-I-Customize-A-Visualization]] for examples.
... ...
\ No newline at end of file
0
+You can also check the Izenda wiki page for [[customizing a visualization|/FAQ/How-Do-I-Customize-A-Visualization]] for examples.
FAQ/CustomizeDundasChart.md
... ...
@@ -44,4 +44,4 @@ Public Overrides Sub CustomizeDundasChart(chart As Object, properties As Hashtab
44 44
Next
45 45
MyBase.CustomizeDundasChart(chart, properties, chartType)
46 46
End Sub
47
-```
... ...
\ No newline at end of file
0
+```
FAQ/CustomizeGuage.md
... ...
@@ -146,4 +146,4 @@ Here is the background image used for the above examples:
146 146
147 147
And here is the completely rendered gauge using some sample data:
148 148
149
-![](/FAQ/CustomizeGuage/screenshot.png)
... ...
\ No newline at end of file
0
+![](/FAQ/CustomizeGuage/screenshot.png)
FAQ/Database.md
... ...
@@ -8,6 +8,6 @@ Izenda Reports is native to the Windows environment and works with many differen
8 8
9 9
##Questions
10 10
11
-* [[How Do I Use a MySQL Connection String?|http://wiki.izenda.us/FAQ/Database/MySQL-Connection-String]]
12
-* [[Can Izenda Work With My DBMS System?|http://wiki.izenda.us/FAQ/Database/ODBC-Connection-String]]
13
-* [[SQL Type Errors When Using ODBC with MySQL|http://wiki.izenda.us/FAQ/Database/SQL-Type-Errors-When-Using-ODBC-with-MySQL]]
... ...
\ No newline at end of file
0
+* [[How Do I Use a MySQL Connection String?|http://wiki.izenda.com/FAQ/Database/MySQL-Connection-String]]
1
+* [[Can Izenda Work With My DBMS System?|http://wiki.izenda.com/FAQ/Database/ODBC-Connection-String]]
2
+* [[SQL Type Errors When Using ODBC with MySQL|http://wiki.izenda.com/FAQ/Database/SQL-Type-Errors-When-Using-ODBC-with-MySQL]]
FAQ/Database/ODBC-Connection-String.md
... ...
@@ -10,4 +10,4 @@ Will My ODBC Connection String Work With Izenda Reports?
10 10
11 11
Izenda Reports requires that a .NET provider and associated connection string be used. This means that a .NET provider of some kind must be installed to access your database (e.g. Oracle.Net, MySQL.net provider, etc). The provider will usually be installed on the web server (Microsoft IIS 5 or higher) that hosts the Izenda Reports application. This will allow Izenda Reports to access the ADO.NET provider for the database that formerly used an ODBC connection. Please note that installing a provider should not change any existing ODBC functionality, but it is always best to check with the provider vendor for full details.
12 12
13
-Izenda Reports must use this provider since ODBC is a generic provider, and Izenda Reports requires that a special built-in account, "NETWORK SERVICE", has access to the database meta-data through IIS. This can not occur when using a generic ODBC provider. Once the provider is installed, you will need to use a connection string that is compatible with it. Please see your provider documentation for details.
... ...
\ No newline at end of file
0
+Izenda Reports must use this provider since ODBC is a generic provider, and Izenda Reports requires that a special built-in account, "NETWORK SERVICE", has access to the database meta-data through IIS. This can not occur when using a generic ODBC provider. Once the provider is installed, you will need to use a connection string that is compatible with it. Please see your provider documentation for details.
FAQ/DeleteReportSet.md
... ...
@@ -4,13 +4,13 @@
4 4
5 5
##Preface
6 6
7
-The DeleteReportSet method is used to delete reports from your storage system. This method can be overridden in your [[CustomAdHocConfig|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings]] class.
7
+The DeleteReportSet method is used to delete reports from your storage system. This method can be overridden in your [[CustomAdHocConfig|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings]] class.
8 8
9 9
##Usage
10
-If you have overwritten [SaveReportSet()](http://wiki.izenda.us/FAQ/SaveReportSet) to change the location where reports are saved, it is necessary to use this override to indicate where the deletion will occur.
10
+If you have overwritten [SaveReportSet()](http://wiki.izenda.com/FAQ/SaveReportSet) to change the location where reports are saved, it is necessary to use this override to indicate where the deletion will occur.
11 11
12 12
##Examples
13
-The code samples below demonstrate method of overriding the method to implement custom functionality using both [[DatabaseAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]] and [[FileSystemAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]].
13
+The code samples below demonstrate method of overriding the method to implement custom functionality using both [[DatabaseAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]] and [[FileSystemAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]].
14 14
15 15
### C# DatabaseAdHocConfig Sample
16 16
FAQ/DeleteTemplate.md
... ...
@@ -25,4 +25,4 @@ Public Overrides Sub DeleteTemplate(fullReportSetName As String)
25 25
File.Delete(customTemplatesPath)
26 26
End If
27 27
End Sub
28
-```
... ...
\ No newline at end of file
0
+```
FAQ/DeleteThumbnail.md
... ...
@@ -22,4 +22,4 @@ static Dictionary<string, byte[]> thumbnails = new Dictionary<string, byte[]>();
22 22
23 23
```visualbasic
24 24
25
-```
... ...
\ No newline at end of file
0
+```
FAQ/Disabling-ReportList-Redirect.md
... ...
@@ -4,4 +4,4 @@ The highlighted piece of code on the attached screenshot implements that behavio
4 4
5 5
If this piece of code is removed, user will stay on ReportList even if there are no reports.
6 6
7
-![RedirectCode](/FAQ/FAQ/19484.png)
... ...
\ No newline at end of file
0
+![RedirectCode](/FAQ/FAQ/19484.png)
FAQ/Divide-By-Zero.md
... ...
@@ -36,4 +36,4 @@ Izenda contains logic to detect when an expression might produce a DIV/0 error.
36 36
CASE WHEN [OrderID]=0 THEN CAST(2147483647 AS float) ELSE [Freight]/[OrderID]
37 37
```
38 38
39
-Using the number seen in the cast will indicate to Izenda that it should use the DIV/0 format option for that value. This is one of the few times that Izenda will modify any code you place in an expression. You can disable this behavior using AdHocSettings.[[UseSafeDivisionInExpressions|/API/UseSafeDivisionInExpressions]]
... ...
\ No newline at end of file
0
+Using the number seen in the cast will indicate to Izenda that it should use the DIV/0 format option for that value. This is one of the few times that Izenda will modify any code you place in an expression. You can disable this behavior using AdHocSettings.[[UseSafeDivisionInExpressions|/API/UseSafeDivisionInExpressions]]
FAQ/Download-and-Update-Resources.md
... ...
@@ -20,4 +20,4 @@ Within the zip folder you will also see a resources folder. This contains all th
20 20
21 21
###Version 6.7.0.272
22 22
23
-We made sweeping changes to the way jQuery is referenced for this version and so this requires additional steps if you are upgrading from a previous version. You can read more about it [[at this link|/FAQ/UpdatingReportDesigner-for-Izenda-6.7.0.272]]
... ...
\ No newline at end of file
0
+We made sweeping changes to the way jQuery is referenced for this version and so this requires additional steps if you are upgrading from a previous version. You can read more about it [[at this link|/FAQ/UpdatingReportDesigner-for-Izenda-6.7.0.272]]
FAQ/FAQ.md
... ...
@@ -22,23 +22,23 @@ All training materials are available on the Izenda Reports site at no charge. Th
22 22
- [[How Do I Programatically switch databases?|FAQ/switching-databases-via-code]]
23 23
- [[How do I hide the settings page button or aspx page from users?|/API/CodeSamples/ShowSettingsButton]]
24 24
- [[How do I integrate with my login page?|FAQ/integrate-login-page]]
25
-- [[How do I implement Field-Level Security|http://wiki.izenda.us/FAQ/Questions/Applying-Security#Field-Level-Access]]
25
+- [[How do I implement Field-Level Security|http://wiki.izenda.com/FAQ/Questions/Applying-Security#Field-Level-Access]]
26 26
- [[Can I Use My Own Database's Functions With Izenda?|FAQ/izenda-and-udfs]]
27 27
- [[How Do I Enable Izenda Vision & HTML Charting?|FAQ/enable-izenda-vision]]
28
-- [[How do I reset my Fusion Cache via code?|http://wiki.izenda.us/FAQ/Questions/Caching#RefreshAllCachedReports]]
29
-- [[How do I implement Fully Qualified Hidden Filters?|http://wiki.izenda.us/API/CodeSamples/HiddenFilters#Fully-qualified-filters]]
28
+- [[How do I reset my Fusion Cache via code?|http://wiki.izenda.com/FAQ/Questions/Caching#RefreshAllCachedReports]]
29
+- [[How do I implement Fully Qualified Hidden Filters?|http://wiki.izenda.com/API/CodeSamples/HiddenFilters#Fully-qualified-filters]]
30 30
- [[How do I change the default print settings?|/FAQ/Questions/how-to-change-default-print-settings]]
31 31
- [[Can I Add Custom Format Options to the Report Designer?|/FAQ/Questions/Add Formatting Options]]
32 32
- [[I'm Getting #DIV/0 In My Report Viewer. How Can I Fix This?|FAQ/Divide By Zero]]
33 33
- [[My control names changed when I deployed from development to production and now I can't access them.|/FAQ/Questions/Control-Names-Break-In-Production]]
34
-- [[Can I define my own grouping and aggregate functions in Izenda? If so, how?|http://wiki.izenda.us/FAQ/Questions/Custom-Aggregate-Functions]]
35
-- [[How can I set up auditing so that whenever a user accesses or exports report data, an audit is performed?|http://wiki.izenda.us/FAQ/Questions/Auditing-When-Accessing-Reports]]
36
-- [[How can I export columns that are normally hidden?|http://wiki.izenda.us/FAQ/Questions/exporting-hidden-columns]]
34
+- [[Can I define my own grouping and aggregate functions in Izenda? If so, how?|http://wiki.izenda.com/FAQ/Questions/Custom-Aggregate-Functions]]
35
+- [[How can I set up auditing so that whenever a user accesses or exports report data, an audit is performed?|http://wiki.izenda.com/FAQ/Questions/Auditing-When-Accessing-Reports]]
36
+- [[How can I export columns that are normally hidden?|http://wiki.izenda.com/FAQ/Questions/exporting-hidden-columns]]
37 37
- [[How can I add a new time period to the list of time period filter options?|/FAQ/Questions/Adding-Custom-Time-Periods]]
38 38
- [[How can I change default data precision setting?|/FAQ/Questions/Changing-Data-Precision]]
39 39
- [[Is there a way to store a pre-built string or object at the application level?|/FAQ/Questions/Storing-Custom-Constraints]]
40
-- [[How to turn off "Report has been modified and report will be overridden" warning message?|http://wiki.izenda.us/API/CodeSamples/ShowModifiedReportMessage]]
41
-- [[How can I export reportset without placing it to session?|http://wiki.izenda.us/API/CodeSamples/RedirectExports]]
40
+- [[How to turn off "Report has been modified and report will be overridden" warning message?|http://wiki.izenda.com/API/CodeSamples/ShowModifiedReportMessage]]
41
+- [[How can I export reportset without placing it to session?|http://wiki.izenda.com/API/CodeSamples/RedirectExports]]
42 42
- [[How do I customize font sizes?|/FAQ/Common UI Customizations]]
43 43
- [[How can I preset date values in time period filter?|/FAQ/Questions/How-To-Preset-Values-In-Filter]]
44 44
... ...
@@ -69,12 +69,12 @@ All training materials are available on the Izenda Reports site at no charge. Th
69 69
70 70
##Platform
71 71
72
-- [[What browsers does Izenda Reports support?|http://wiki.izenda.us/FAQ/Platform/What-browsers-does-Izenda-Reports-Support]]
72
+- [[What browsers does Izenda Reports support?|http://wiki.izenda.com/FAQ/Platform/What-browsers-does-Izenda-Reports-Support]]
73 73
- [[Where can I find information about the company?|http://www.izenda.com/company/]]
74 74
- [[What do other customers say about Izenda?|http://www.izenda.com/case-studies/]]
75 75
- [[What product features does Izenda offer?|http://www.izenda.com/products/]]
76 76
- [[What benefits does Izenda offer?|http://www.izenda.com/why-choose-izenda]]
77
-- [[How does Izenda perform on large databases?|http://wiki.izenda.us/FAQ/Performance]]
77
+- [[How does Izenda perform on large databases?|http://wiki.izenda.com/FAQ/Performance]]
78 78
- [[How do I use ReportParts?|/FAQ/Questions/Using ReportParts]]
79 79
80 80
##Report Design
... ...
@@ -87,9 +87,9 @@ All training materials are available on the Izenda Reports site at no charge. Th
87 87
- [[How does filtering in dashboards work?|FAQ/filtering-in-dashboards]]
88 88
- [[What CSS will be Included in My Report?|FAQ/css-in-reports]]
89 89
- [[How Do I Use a Blank Column in My Exports?|Guides/Blank-Column-in-Export]]
90
-- [[How Do I Display Filter Names in My Reports?|http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab#5.6-Other-Filter-Features]]
91
-- [[How Do I Hide the Report List Button On the Report Viewer?|http://wiki.izenda.us/FAQ/Questions/Hiding-report-list-button]]
92
-- [[Can I change the report title dynamically?|http://wiki.izenda.us/FAQ/Questions/Dynamically-change-report-title]]
90
+- [[How Do I Display Filter Names in My Reports?|http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab#5.6-Other-Filter-Features]]
91
+- [[How Do I Hide the Report List Button On the Report Viewer?|http://wiki.izenda.com/FAQ/Questions/Hiding-report-list-button]]
92
+- [[Can I change the report title dynamically?|http://wiki.izenda.com/FAQ/Questions/Dynamically-change-report-title]]
93 93
- [[How do sub-reports and drilldowns work?|/FAQ/Questions/sub-reports-and-drilldowns]]
94 94
- [[How do allow text wrapping on headers?|/API/CodeSamples/AllowMultilineHeaders]]
95 95
- [[How do I set the column width for each individual field?|/FAQ/advanced-field-settings]]
... ...
@@ -101,7 +101,7 @@ All training materials are available on the Izenda Reports site at no charge. Th
101 101
102 102
##Scheduler
103 103
104
-- [[How do I use the Izenda Scheduler?|http://wiki.izenda.us/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler#Overnight-batch-report-processing]]
104
+- [[How do I use the Izenda Scheduler?|http://wiki.izenda.com/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler#Overnight-batch-report-processing]]
105 105
106 106
##Security
107 107
... ...
@@ -110,8 +110,8 @@ All training materials are available on the Izenda Reports site at no charge. Th
110 110
- [[How do I use Windows Active Directory for security?| FAQ/windows-active-directory-security]]
111 111
- [[How Do I Apply Security to Scheduled Reports?|/FAQ/Questions/Applying-Security-to-Scheduled-Reports]]
112 112
- [[How Can I Authenticate Against a Hash Sent Via Query String?|/FAQ/Questions/Authenticating-via-hash]]
113
-- [[How Can I Prevent Other Users From Overwriting My Reports?|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]]
114
-- [[How Do I Mask Specified Field Values?|http://wiki.izenda.us/FAQ/Questions/Applying-Security#Field-Value-Concealing]]
113
+- [[How Can I Prevent Other Users From Overwriting My Reports?|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]]
114
+- [[How Do I Mask Specified Field Values?|http://wiki.izenda.com/FAQ/Questions/Applying-Security#Field-Value-Concealing]]
115 115
- [[How Do I Prevent Information Leaks?|FAQ/Preventing-information-leaks]]
116 116
- [[How Do I Enable And Test SSL In Izenda?|/FAQ/SSL-in-Izenda]]
117 117
... ...
@@ -163,7 +163,7 @@ All training materials are available on the Izenda Reports site at no charge. Th
163 163
- [[How Do I Use Stored Procedures With Izenda Reports?|/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]]
164 164
- [[How do I use alternate filter values with a table or view versus what I display to the user?|/FAQ/passing-alternate-filter-values-with-a-table-or-view]]
165 165
- [[How do I use alternate filter values with stored procedure parameters versus what I display to the user?|/FAQ/Questions/using-alternate-filter-values-with-stored-procedures]]
166
-- [[What kinds of caching does Izenda use?|/FAQ/Questions/Caching]]
166
+- [[What kinds of caching does izenda.come?|/FAQ/Questions/Caching]]
167 167
- [[I'm seeing a version collision between a third party library referencing Log4Net and Izenda. How do I fix this?|/FAQ/Questions/Log4Net-Collision]]
168 168
- [How do I customize the English.resx file?](/FAQ/How-do-i-customize-the-English-dot-resx-file)
169 169
- [[Is Izenda 508 Compliant?|/FAQ/Questions/Section508-compliance]]
... ...
@@ -172,4 +172,4 @@ All training materials are available on the Izenda Reports site at no charge. Th
172 172
- [[How do I control page breaking inside of an Image?|/FAQ/Questions/Preventing-page-break-in-images]]
173 173
- [How do I toggle word wrapping in the report list?](/FAQ/Toggle-Text-Wrapping-on-the-Report-List)
174 174
- [[How do I set charts to only have one Y axis?|/FAQ/How-do-I-set-only-one-Y-axis-in-a-chart]]
175
-- [[How do I write custom code for a visualization?|/FAQ/How-Do-I-Customize-A-Visualization]]
... ...
\ No newline at end of file
0
+- [[How do I write custom code for a visualization?|/FAQ/How-Do-I-Customize-A-Visualization]]
FAQ/FilteredListReports.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This method is used on the dashboards page and returns a list of reports that are guaranteed to be available to the current user, taking into account all [[hidden filters|http://wiki.izenda.us/FAQ/applying-hidden-filter-using-inner-query]] and settings. This method can be overridden in your [[CustomAdHocConfig|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings]] class as needed. Here is a sample of what an overridden implementation could look like.
7
+This method is used on the dashboards page and returns a list of reports that are guaranteed to be available to the current user, taking into account all [[hidden filters|http://wiki.izenda.com/FAQ/applying-hidden-filter-using-inner-query]] and settings. This method can be overridden in your [[CustomAdHocConfig|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings]] class as needed. Here is a sample of what an overridden implementation could look like.
8 8
9 9
_**Note:** For more on caching in Izenda, please see the [[UseCachedFilteredLists|/API/CodeSamples/UseCachedFilteredLists]] setting._
10 10
... ...
@@ -44,4 +44,4 @@ End Function
44 44
45 45
##See Also
46 46
47
-* [[FilteredListReportsDictionary|FAQ/FilteredListReportsDictionary]]
... ...
\ No newline at end of file
0
+* [[FilteredListReportsDictionary|FAQ/FilteredListReportsDictionary]]
FAQ/FilteredListReportsDictionary.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This method is used on the report list page and returns a list of reports that are guaranteed to be available to the current user, taking into account all [[hidden filters|http://wiki.izenda.us/FAQ/applying-hidden-filter-using-inner-query]] and settings. This method can be overridden in your [[CustomAdHocConfig|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings]] class as needed. Here is a sample of what an overridden implementation could look like.
7
+This method is used on the report list page and returns a list of reports that are guaranteed to be available to the current user, taking into account all [[hidden filters|http://wiki.izenda.com/FAQ/applying-hidden-filter-using-inner-query]] and settings. This method can be overridden in your [[CustomAdHocConfig|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings]] class as needed. Here is a sample of what an overridden implementation could look like.
8 8
9 9
##Global.asax (C♯)
10 10
... ...
@@ -40,4 +40,4 @@ End Function
40 40
41 41
##See Also
42 42
43
-* [[FilteredListReports|FAQ/FilteredListReports]]
... ...
\ No newline at end of file
0
+* [[FilteredListReports|FAQ/FilteredListReports]]
FAQ/Formatting.md
... ...
@@ -1,5 +1,5 @@
1 1
#Formatting
2 2
3
-* [How do I Add bulk CSV to the report viewer?](http://wiki.izenda.us/FAQ/Formatting/How-do-I-Add-bulk-CSV-to-the-report-viewer)
4
-* [How do I control the alignment of text fields or justification in report output?](http://wiki.izenda.us/FAQ/Formatting/How-do-I-control-the-alignment-of-text-fields-or-justification-in-report-output)
5
-* [[Customer Loses CSS Formatting or Fonts etc are not Correct]]
... ...
\ No newline at end of file
0
+* [How do I Add bulk CSV to the report viewer?](http://wiki.izenda.com/FAQ/Formatting/How-do-I-Add-bulk-CSV-to-the-report-viewer)
1
+* [How do I control the alignment of text fields or justification in report output?](http://wiki.izenda.com/FAQ/Formatting/How-do-I-control-the-alignment-of-text-fields-or-justification-in-report-output)
2
+* [[Customer Loses CSS Formatting or Fonts etc are not Correct]]
FAQ/Formatting/Customer-Loses-CSS-Formatting-or-Fonts-etc-are-not-Correct.md
... ...
@@ -12,4 +12,4 @@ This can be caused if your company distributes an application with reporting to
12 12
13 13
* **Settings.aspx:** You can check the CSS tab on the settings page to make sure that none of the CSS urls are using localhost in the URL or are pointing to an internal web server. The CSS settings must be accessible from a remote location in order for the CSS to work.
14 14
15
-* **InitializeReporting():** You can set the corresponding settings for CSS URLs in the [[InitializeReporting|/FAQ/InitializeReporting]] method to the appropriate external server URLs as well.
... ...
\ No newline at end of file
0
+* **InitializeReporting():** You can set the corresponding settings for CSS URLs in the [[InitializeReporting|/FAQ/InitializeReporting]] method to the appropriate external server URLs as well.
FAQ/Formatting/How-do-I-Add-bulk-CSV-to-the-report-viewer.md
... ...
@@ -62,4 +62,4 @@ If you want to test the bulk CSV export option to see if it's correct for you, f
62 62
* Append the string "&output=bulkcsv" onto the URL (e.g. http://www.izenda.com/bi/ReportViewer.aspx?rn=Budget&output=bulkcsv)
63 63
* Press enter to export the report as a bulk csv file
64 64
65
-_**Note:** The total amount of records that will be exported via the bulk CSV option will still be limited by the [[ExportLimit|/API/CodeSamples/ExportLimit]] setting._
... ...
\ No newline at end of file
0
+_**Note:** The total amount of records that will be exported via the bulk CSV option will still be limited by the [[ExportLimit|/API/CodeSamples/ExportLimit]] setting._
FAQ/Formatting/How-do-I-control-the-alignment-of-text-fields-or-justification-in-report-output.md
... ...
@@ -36,4 +36,4 @@ There are a couple of different text boxes that have justification options.
36 36
37 37
* **Report Header Image Justification:** Adds justification to the report's header image.
38 38
* **Description:** Adds justification to the report's description.
39
-* **Footer:** Adds justification to the report's footer.
... ...
\ No newline at end of file
0
+* **Footer:** Adds justification to the report's footer.
FAQ/Formatting/How-do-I-hide-Output-Types.md
... ...
@@ -35,4 +35,4 @@ Here is a list of the possible output types. Input the exact string below into t
35 35
* XML
36 36
* ODT
37 37
* RTF
38
-* HTMLREPORT
... ...
\ No newline at end of file
0
+* HTMLREPORT
FAQ/GetAutoRefreshIntervals.md
... ...
@@ -36,4 +36,4 @@ public class CustomAdHocConfig : DatabaseAdHocConfig
36 36
//End
37 37
38 38
}
39
-```
... ...
\ No newline at end of file
0
+```
FAQ/GetCustomFooter.md
... ...
@@ -61,4 +61,4 @@ Public Module LinqExtensions
61 61
Return toReturn.AsEnumerable()
62 62
End Function
63 63
End Module
64
-```
... ...
\ No newline at end of file
0
+```
FAQ/GetCustomHeader.md
... ...
@@ -61,4 +61,4 @@ Public Module LinqExtensions
61 61
Return toReturn.AsEnumerable()
62 62
End Function
63 63
End Module
64
-```
... ...
\ No newline at end of file
0
+```
FAQ/GetOperatorList.md
... ...
@@ -46,4 +46,4 @@ Public Class CustomAdHocConfig
46 46
HttpContext.Current.Session("ReportingInitialized") = True
47 47
End Sub
48 48
End Class
49
-```
... ...
\ No newline at end of file
0
+```
FAQ/GetPossibleValuesAsTree.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-The GetPossibleValuesAsTree method is an overridable method in the [[AdHocConfig|/API/AdHocConfig]] class that can change the behavior of the Equals (Tree) filter operator. This option is normally hidden from appearing on the list until it is overridden in your [[CustomAdHocConfig|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings]]. The [[Equals (Tree)|http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab#5.3-Operator-Categories]] operator will allow you to select elements based on a hierarchy of values starting with "All", which is the root option. Values can be expanded out from the root option and any number may be selected.
7
+The GetPossibleValuesAsTree method is an overridable method in the [[AdHocConfig|/API/AdHocConfig]] class that can change the behavior of the Equals (Tree) filter operator. This option is normally hidden from appearing on the list until it is overridden in your [[CustomAdHocConfig|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings]]. The [[Equals (Tree)|http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab#5.3-Operator-Categories]] operator will allow you to select elements based on a hierarchy of values starting with "All", which is the root option. Values can be expanded out from the root option and any number may be selected.
8 8
9 9
##Use
10 10
... ...
@@ -98,4 +98,4 @@ public override System.Collections.Generic.IList<ValueTreeNode> GetPossibleValue
98 98
}
99 99
return base.GetPossibleValuesAsTree(fullColumnName, maxRowCount, rs);
100 100
}
101
-```
... ...
\ No newline at end of file
0
+```
FAQ/GetReportIDByName.md
... ...
@@ -25,4 +25,4 @@ Public Overrides Function GetReportIDByName(fullReportName As String) As String
25 25
LoadReportIDs(nameToIdDict)
26 26
Return If(nameToIdDict.ContainsKey(fullReportName), nameToIdDict(fullReportName), Nothing)
27 27
End Function
28
-```
... ...
\ No newline at end of file
0
+```
FAQ/GetReportNameById.md
... ...
@@ -25,4 +25,4 @@ Public Overrides Function GetReportNameById(id As String) As String
25 25
LoadReportNames(nameToIdDict)
26 26
Return If(nameToIdDict.ContainsKey(id), nameToIdDict(id), Nothing)
27 27
End Function
28
-```
... ...
\ No newline at end of file
0
+```
FAQ/Hiding-Buttons-and-Tabs.md
... ...
@@ -9,12 +9,12 @@ Izenda offers various methods of controlling the toolbar buttons and tabs that u
9 9
##Report Viewer Buttons
10 10
11 11
* [[The Report List Button|/FAQ/Questions/Hiding-report-list-button]]
12
-* [[The Save and Save As Button|http://wiki.izenda.us/API/CodeSamples/ShowDesignLinks]]
13
-* [[The Print HTML and HTML-powered PDF Button|http://wiki.izenda.us/FAQ/Questions/hiding-report-viewer-buttons]]
14
-* [[The Export dropdown|http://wiki.izenda.us/FAQ/Questions/hiding-report-viewer-buttons]]
15
-* [[The Send Report Button|http://wiki.izenda.us/FAQ/Questions/hiding-report-viewer-buttons]]
16
-* [[The Records dropdown|http://wiki.izenda.us/FAQ/Questions/hiding-report-viewer-buttons]]
17
-* [[The Open In Designer Button|http://wiki.izenda.us/API/CodeSamples/ShowDesignLinks]]
12
+* [[The Save and Save As Button|http://wiki.izenda.com/API/CodeSamples/ShowDesignLinks]]
13
+* [[The Print HTML and HTML-powered PDF Button|http://wiki.izenda.com/FAQ/Questions/hiding-report-viewer-buttons]]
14
+* [[The Export dropdown|http://wiki.izenda.com/FAQ/Questions/hiding-report-viewer-buttons]]
15
+* [[The Send Report Button|http://wiki.izenda.com/FAQ/Questions/hiding-report-viewer-buttons]]
16
+* [[The Records dropdown|http://wiki.izenda.com/FAQ/Questions/hiding-report-viewer-buttons]]
17
+* [[The Open In Designer Button|http://wiki.izenda.com/API/CodeSamples/ShowDesignLinks]]
18 18
* [[The Settings Button|/API/CodeSamples/ShowSettingsButton]]
19 19
20 20
##Report Viewer Tabs
... ...
@@ -25,38 +25,38 @@ Izenda offers various methods of controlling the toolbar buttons and tabs that u
25 25
26 26
##Report Designer Buttons
27 27
28
-* [[Back Button|http://wiki.izenda.us/API/CodeSamples/ShowBackButton]]
29
-* [[Report List Button|http://wiki.izenda.us/API/CodeSamples/ReportList]]
30
-* [[New Button|http://wiki.izenda.us/API/CodeSamples/ShowNewButton]]
31
-* [[Save Button|http://wiki.izenda.us/API/CodeSamples/ShowSaveControls]]
32
-* [[Save As Button|http://wiki.izenda.us/API/CodeSamples/ShowSaveControls]]
28
+* [[Back Button|http://wiki.izenda.com/API/CodeSamples/ShowBackButton]]
29
+* [[Report List Button|http://wiki.izenda.com/API/CodeSamples/ReportList]]
30
+* [[New Button|http://wiki.izenda.com/API/CodeSamples/ShowNewButton]]
31
+* [[Save Button|http://wiki.izenda.com/API/CodeSamples/ShowSaveControls]]
32
+* [[Save As Button|http://wiki.izenda.com/API/CodeSamples/ShowSaveControls]]
33 33
* [[Print (PDF) Button|/FAQ/Formatting/How-do-I-hide-Output-Types]]
34
-* [[Print (HTML) Button|http://wiki.izenda.us/FAQ/Formatting/How-do-I-hide-Output-Types]]
35
-* [[Publish RDL Button|http://wiki.izenda.us/API/CodeSamples/ShowPublishRdlButton]]
34
+* [[Print (HTML) Button|http://wiki.izenda.com/FAQ/Formatting/How-do-I-hide-Output-Types]]
35
+* [[Publish RDL Button|http://wiki.izenda.com/API/CodeSamples/ShowPublishRdlButton]]
36 36
* [[Show SQL Button|/FAQ/Formatting/How-do-I-hide-Output-Types]]
37
-* [[CSV Button|http://wiki.izenda.us/API/CodeSamples/ShowCSVButton]]
37
+* [[CSV Button|http://wiki.izenda.com/API/CodeSamples/ShowCSVButton]]
38 38
* [[Excel Button|/FAQ/Formatting/How-do-I-hide-Output-Types]]
39
-* [[Word Button|http://wiki.izenda.us/API/CodeSamples/ShowDOCButton]]
39
+* [[Word Button|http://wiki.izenda.com/API/CodeSamples/ShowDOCButton]]
40 40
* [[XML Button|/FAQ/Formatting/How-do-I-hide-Output-Types]]
41
-* [[RTF Button|http://wiki.izenda.us/API/CodeSamples/ShowRTFButton]]
42
-* [[Open Office Button|http://wiki.izenda.us/API/CodeSamples/ShowOpenOfficeButton]]
43
-* [[Output RDL Button|http://wiki.izenda.us/API/CodeSamples/ShowRdlOutputIcon]]
44
-* [[E-mail From Client Button|http://wiki.izenda.us/API/CodeSamples/ShowClientEmailButton]]
45
-* [[E-mail From Server Button|http://wiki.izenda.us/API/CodeSamples/ShowServerEmailButton]]
41
+* [[RTF Button|http://wiki.izenda.com/API/CodeSamples/ShowRTFButton]]
42
+* [[Open Office Button|http://wiki.izenda.com/API/CodeSamples/ShowOpenOfficeButton]]
43
+* [[Output RDL Button|http://wiki.izenda.com/API/CodeSamples/ShowRdlOutputIcon]]
44
+* [[E-mail From Client Button|http://wiki.izenda.com/API/CodeSamples/ShowClientEmailButton]]
45
+* [[E-mail From Server Button|http://wiki.izenda.com/API/CodeSamples/ShowServerEmailButton]]
46 46
* [[Settings Button|/API/CodeSamples/ShowSettingsButton]]
47 47
* Results Dropdown
48
-* [[Help Panel Button|http://wiki.izenda.us/API/CodeSamples/ShowSideHelp]]
49
-* [[Add Pivot Button|http://wiki.izenda.us/API/CodeSamples/ShowPivot]]
48
+* [[Help Panel Button|http://wiki.izenda.com/API/CodeSamples/ShowSideHelp]]
49
+* [[Add Pivot Button|http://wiki.izenda.com/API/CodeSamples/ShowPivot]]
50 50
51 51
##Report Designer Tabs
52 52
53
-* [[Data Sources Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Data-Sources-Tab]]
54
-* [[Fields Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Fields-Tab]]
55
-* [[Summary Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Summary-Tab]]
56
-* [[Chart Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Chart-Tab]]
57
-* [[Gauge Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Gauge-Tab]]
58
-* [[Map Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Map-Tab]]
59
-* [[Misc Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Misc-Tab]]
60
-* [[Style Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Style-Tab]]
53
+* [[Data Sources Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Data-Sources-Tab]]
54
+* [[Fields Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Fields-Tab]]
55
+* [[Summary Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Summary-Tab]]
56
+* [[Chart Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Chart-Tab]]
57
+* [[Gauge Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Gauge-Tab]]
58
+* [[Map Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Map-Tab]]
59
+* [[Misc Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Misc-Tab]]
60
+* [[Style Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Style-Tab]]
61 61
* [[Filters Tab|/API/CodeSamples/ShowFiltersTab]]
62
-* [[Preview Tab|http://wiki.izenda.us/Guides/Toolbar-Buttons#Preview-Tab]]
... ...
\ No newline at end of file
0
+* [[Preview Tab|http://wiki.izenda.com/Guides/Toolbar-Buttons#Preview-Tab]]
FAQ/How-Do-I-Customize-A-Visualization.md
... ...
@@ -180,4 +180,4 @@ var tw = g2.node().getBBox().width, th = g2.node().getBBox().height,
180 180
actualRadius = Math.sqrt((tw * tw + th * th) / 4),
181 181
textScaleFactor = (actualRadius > 0) ? (radius * 0.3 / actualRadius) : 1;
182 182
g2.attr("transform", "translate(" + align + "," + heightWithOffset / 2 + ") scale(" + textScaleFactor + ")");
183
-```
... ...
\ No newline at end of file
0
+```
FAQ/How-To-Minify-CSS-Files.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##Introduction
6 6
7
-Izenda uses a host of minified files for performance improvement. When making updates the the .CSS files or occasionally when updating, the minified versions (.min.css) of the CSS files will need to be updated or generated. This can be done using Grunt.
7
+izenda.comes a host of minified files for performance improvement. When making updates the the .CSS files or occasionally when updating, the minified versions (.min.css) of the CSS files will need to be updated or generated. This can be done using Grunt.
8 8
9 9
## Instructions
10 10
... ...
@@ -13,4 +13,4 @@ Izenda uses a host of minified files for performance improvement. When making up
13 13
3. Navigate to the root of the folder where you have Izenda. You can tell this is the folder as there will be a gruntfile.js
14 14
4. After navigating to this location, simply type **_grunt_**
15 15
5. If all went well, you should see a list of files, their size and their
16
-compressed size in the console.
... ...
\ No newline at end of file
0
+compressed size in the console.
FAQ/How-do-I-customize-my-dashboard-viewer-page.md
... ...
@@ -52,4 +52,4 @@ In dashboard.css, you can override the following class:
52 52
53 53
And establish some property such as:
54 54
55
-background-image: url('Resources\images\ExampleBackground.png');
... ...
\ No newline at end of file
0
+background-image: url('Resources\images\ExampleBackground.png');
FAQ/How-do-I-customize-the-English-dot-resx-file.md
... ...
@@ -3,6 +3,6 @@ As of our 6.8 release, the English.resx file is made available to customize the
3 3
4 4
You may need to create the Resources folder inside of the bin folder. Below are a few screenshots from a use-case, to illustrate the example:
5 5
6
-![Edited resx file in correct location](http://fogbugz.izenda.us/default.asp?pg=pgDownload&pgType=pgFile&ixBugEvent=193062&ixAttachment=28261&sTicket=&sFileName=generated_10763425.png)
6
+![Edited resx file in correct location](http://fogbugz.izenda.com/default.asp?pg=pgDownload&pgType=pgFile&ixBugEvent=193062&ixAttachment=28261&sTicket=&sFileName=generated_10763425.png)
7 7
8
-![Custom verbiage appearing in Izenda](http://fogbugz.izenda.us/default.asp?pg=pgDownload&pgType=pgFile&ixBugEvent=193062&ixAttachment=28262&sTicket=&sFileName=generated_33590646.png)
... ...
\ No newline at end of file
0
+![Custom verbiage appearing in Izenda](http://fogbugz.izenda.com/default.asp?pg=pgDownload&pgType=pgFile&ixBugEvent=193062&ixAttachment=28262&sTicket=&sFileName=generated_33590646.png)
FAQ/How-do-I-set-only-one-Y-axis-in-a-chart.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##Purpose
6 6
7
-By default, Izenda uses the HTML charting engine setting. A different charting engine can be set via AdHocSettings.ChartingEngine. For more information, refer to [[ChartingEngine|http://wiki.izenda.us/API/CodeSamples/ChartingEngine]].
7
+By default, izenda.comes the HTML charting engine setting. A different charting engine can be set via AdHocSettings.ChartingEngine. For more information, refer to [[ChartingEngine|http://wiki.izenda.com/API/CodeSamples/ChartingEngine]].
8 8
Izenda charts will display two or more y axes on a chart if multiple plotted items have different ranges. This is to prevent very high values from making lower values unreadably small on the chart, but does not allow for proportional comparison. Customizing the code to use a common left axis makes the comparison proportional, while simply hiding the right axis will keep values absolute, but will not show the metric for the second charted item (not recommended).
9 9
10 10
---
... ...
@@ -179,4 +179,4 @@ Public Overrides Sub CustomizeDundasChart(chart As Object, properties As Hashtab
179 179
MyBase.CustomizeDundasChart(chart, properties, chartType)
180 180
181 181
End Sub
182
-```
... ...
\ No newline at end of file
0
+```
FAQ/How-user-credentials-are-applied.md
... ...
@@ -27,4 +27,4 @@ _**Note:** This user has admin privileges and will be able to see and change all
27 27
28 28
You can use code to create any roles you wish, such as power users, or roles that can only view and export reports.
29 29
30
-Izenda Reports only needs to know which users have which privileges and how you identify them. Since this is different for different deployments, this needs to be integrated as part of your application's login process. Please contact services@izenda.com with questions or to set up an integration call with an Izenda Engineer.
... ...
\ No newline at end of file
0
+Izenda Reports only needs to know which users have which privileges and how you identify them. Since this is different for different deployments, this needs to be integrated as part of your application's login process. Please contact services@izenda.com with questions or to set up an integration call with an Izenda Engineer.
FAQ/Implementing-Scheduler-Security.md
... ...
@@ -25,7 +25,7 @@ The values for izUser and izPassword can then be handled in your InitializeRepor
25 25
26 26
Figure 1: The scheduler request and response model
27 27
28
-![Scheduler request and response model](http://wiki.izenda.us//FAQ/Implementing-Scheduler-Security/izenda_scheduler_validation.png)
28
+![Scheduler request and response model](http://wiki.izenda.com//FAQ/Implementing-Scheduler-Security/izenda_scheduler_validation.png)
29 29
30 30
As demonstrated in the above graphic, custom code is required to handle the values passed into the site.
31 31
... ...
@@ -97,4 +97,4 @@ Visual Basic:
97 97
End Class
98 98
```
99 99
100
-The above snippet, in conjunction with the Izenda reports scheduler executable included in starter kits after version 6.10.0.12 (6.10.0.13 and above), will allow the scheduler to bypass the normal RequireLogin setting and schedule reports freely and securely while still requiring any other users to login using the standard mechanism. This example can be modified to meet individual business requirements.
... ...
\ No newline at end of file
0
+The above snippet, in conjunction with the Izenda reports scheduler executable included in starter kits after version 6.10.0.12 (6.10.0.13 and above), will allow the scheduler to bypass the normal RequireLogin setting and schedule reports freely and securely while still requiring any other users to login using the standard mechanism. This example can be modified to meet individual business requirements.
FAQ/InitializeReporting.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-The ``InitializeReporting()`` method is a static context method that Izenda uses to initialize settings and set various configuration options. This should be called after your user has logged in to your application in order to set user-level settings. Since it's a static method, it can be called from anywhere and has global scope throughout your application. This method should be placed within the global.asax file where you have inherited either [[FileSystemAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]] or [[DatabaseAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]].
7
+The ``InitializeReporting()`` method is a static context method that izenda.comes to initialize settings and set various configuration options. This should be called after your user has logged in to your application in order to set user-level settings. Since it's a static method, it can be called from anywhere and has global scope throughout your application. This method should be placed within the global.asax file where you have inherited either [[FileSystemAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]] or [[DatabaseAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]].
8 8
9 9
##Global.asax(C♯)
10 10
... ...
@@ -45,4 +45,4 @@ Public Class CustomAdHocConfig
45 45
HttpContext.Current.Session("ReortingInitialized") = True
46 46
End Sub
47 47
End Class
48
-```
... ...
\ No newline at end of file
0
+```
FAQ/IsFieldAllowedInFilters.md
... ...
@@ -37,4 +37,4 @@ Public Overrides Function IsFieldAllowedInFilters(fullColumnName As String, colu
37 37
Return True
38 38
End Select
39 39
End Function
40
-```
... ...
\ No newline at end of file
0
+```
FAQ/Izenda-API-Tip-Hidden-Columns.md
... ...
@@ -9,4 +9,4 @@ AdHocSettings.HiddenColumns = new string[] { "Orders.CustomerID" };
9 9
AdHocSettings.HiddenColumns = new string[] { "CustomerID" };
10 10
```
11 11
12
-When using Izenda Fusion, you must use the full identifier, for example: [db].[schema].[table].[column].
... ...
\ No newline at end of file
0
+When using Izenda Fusion, you must use the full identifier, for example: [db].[schema].[table].[column].
FAQ/Izenda-Caching-Lifecycle.md
... ...
@@ -2,7 +2,7 @@
2 2
3 3
## Izenda Caching Lifecycle
4 4
5
-There is no single life-cycle of caching in Izenda. There are several caches which act simultaneously and independently on each other, the 'cycle' will always be different depending on your given Izenda usage scenario.
5
+There is no single life-cycle of caching in Izenda. There are several caches which act simultaneously and independently on each other, the 'cycle' will always be different depending on your given izenda.comage scenario.
6 6
7 7
However, each cache has an individual life-cycle that exists and is rather strict.
8 8
... ...
@@ -166,4 +166,4 @@ If cache doesn't find data - then it requests this data through the arrow "incom
166 166
167 167
So there is no any kind of "full cycle of data flow" through all these arrows each time when user does something. Instead, each of these caches work like buffer/accumulator/floodgate - each of them acts independently in the data flow into which it is inserted, either returning previously cached data with prevention of "deeper" blocks work. Or if data is not cached yet - then it passes execution to the "deeper" blocks of code which should produce necessary data.
168 168
169
-![Caching Lifecycle](/FAQ/Izenda-Caching-Lifecycle/Caching-Lifecycle.png)
... ...
\ No newline at end of file
0
+![Caching Lifecycle](/FAQ/Izenda-Caching-Lifecycle/Caching-Lifecycle.png)
FAQ/Izenda-Update-Best-Practices.md
... ...
@@ -1,6 +1,6 @@
1 1
##Updating within a point release / Performing a 'Maintenance Update' (Ex: 6.10.0.1-> 6.10.0.15)
2 2
3
-1) Review release notes [here](http://wiki.izenda.us/Release-Notes). Release notes for each maintenance release will have notes detailing changes, settings, and fixes associated.
3
+1) Review release notes [here](http://wiki.izenda.com/Release-Notes). Release notes for each maintenance release will have notes detailing changes, settings, and fixes associated.
4 4
5 5
2) Set aside any customized files in /Resources - This is typically CSS, but could be HTML or JS.
6 6
... ...
@@ -11,7 +11,7 @@
11 11
12 12
##Upgrading across point releases (Ex: 6.9.0.6-> 6.10.0.1)
13 13
14
-1) Review release notes [here](http://wiki.izenda.us/Release-Notes). Release notes for each release will have notes detailing features, settings, and fixes associated.
14
+1) Review release notes [here](http://wiki.izenda.com/Release-Notes). Release notes for each release will have notes detailing features, settings, and fixes associated.
15 15
16 16
2) Set aside any customized files in the entire Izenda deployment - This is typically the global.asax, code-behind files, sometimes individual page code, CSS, HTML or JS.
17 17
... ...
@@ -26,7 +26,7 @@ _See Also:_
26 26
27 27
##Upgrading Beyond Version 6.10.0.16
28 28
29
-1A) Download the FULL RI Downloads RI Link from (http://archives.izenda.us)[http://archives.izenda.us]
29
+1A) Download the FULL RI Downloads RI Link from (http://archives.izenda.com)[http://archives.izenda.com]
30 30
31 31
1B) If you are upgrading from an older version of Izenda and do not want to download the full RI, you can use the RI as a reference.
32 32
... ...
@@ -58,4 +58,4 @@ link rel="stylesheet" href="Resources/css/main.css" type="text/css" /
58 58
59 59
With the following:
60 60
61
-link rel="stylesheet" href="./rp.aspx?extres=css.main.css" type="text/css" /
... ...
\ No newline at end of file
0
+link rel="stylesheet" href="./rp.aspx?extres=css.main.css" type="text/css" /
FAQ/IzendaAdHocReports-table.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-When using _DatabaseAdHocConfig_, Izenda reports saves report definitions to the database. By default, this is the table name that Izenda uses. You can use [[SavedReportsTable|/API/CodeSamples/SavedReportsTable]] to specify a different table name. Izenda will create the table for you, but in the event that something fails, here is the SQL script that will generate the table.
7
+When using _DatabaseAdHocConfig_, Izenda reports saves report definitions to the database. By default, this is the table name that izenda.comes. You can use [[SavedReportsTable|/API/CodeSamples/SavedReportsTable]] to specify a different table name. Izenda will create the table for you, but in the event that something fails, here is the SQL script that will generate the table.
8 8
9 9
##MSSQL Table Script
10 10
... ...
@@ -136,4 +136,4 @@ Here is the PostgreSQL equivalent of the above alter table script
136 136
```sql
137 137
ALTER TABLE IzendaAdHocReports
138 138
ADD Form text;
139
-```
... ...
\ No newline at end of file
0
+```
FAQ/ListReports.md
... ...
@@ -4,13 +4,13 @@
4 4
5 5
##About
6 6
7
-The ListReports method allows you to dynamically alter the list of reports that Izenda uses on the Report List page. Below are examples of logic you could use with this method.
7
+The ListReports method allows you to dynamically alter the list of reports that izenda.comes on the Report List page. Below are examples of logic you could use with this method.
8 8
9 9
##Sample C♯ Methods
10 10
11 11
These examples are basic customized methods of obtaining a list of reports done using the different methods that Izenda supports.
12 12
13
-###[[DatabaseAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]]
13
+###[[DatabaseAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]]
14 14
15 15
```csharp
16 16
public override ReportInfo[] ListReports()
... ...
@@ -56,13 +56,13 @@ public override ReportInfo[] ListReports()
56 56
57 57
####Controlling report access
58 58
59
-In [[Database Mode|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]], you can override the [[SaveReportSet|/FAQ/SaveReportSet]] method to include [[CurrentUserName|/API/CodeSamples/CurrentUserName]] in the data saved to the [[SavedReportsTable|/API/CodeSample/SavedReportsTable]] and then structure a query like the following:
59
+In [[Database Mode|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]], you can override the [[SaveReportSet|/FAQ/SaveReportSet]] method to include [[CurrentUserName|/API/CodeSamples/CurrentUserName]] in the data saved to the [[SavedReportsTable|/API/CodeSample/SavedReportsTable]] and then structure a query like the following:
60 60
61 61
```csharp
62 62
String.Format("SELECT Name, CreatedDate, ModifiedDate FROM {0} ORDER BY Name WHERE UserID='{1}'", AdHocSettings.SavedReportsTable, AdHocSettings.CurrentUserName)
63 63
```
64 64
65
-### [[FileSystemAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]]
65
+### [[FileSystemAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]]
66 66
67 67
```csharp
68 68
public override ReportInfo[] ListReports()
... ...
@@ -219,4 +219,4 @@ Public Overrides Function ListReports() As ReportInfo()
219 219
Catch ex As Exception
220 220
End Try
221 221
End Sub
222
-```
... ...
\ No newline at end of file
0
+```
FAQ/LoadReportSet.md
... ...
@@ -136,4 +136,4 @@ Public Overrides Function LoadReportSet(reportName As String) As ReportSet
136 136
137 137
##Logging Loading Exceptions
138 138
139
-The "No Fields Selected" error occurs when there are zero valid fields in the report. The system is designed to hide reports when an exception occurs because it assumes it is a security exception and the user is not allowed to view that report for one of a multitude of reasons. The system is designed to hide reports that are not included in the current users's security credentials. If you would like to log the loading exception, you can do so by wrapping the above method in a try catch block and handling the exception by logging it where you want to view it later.
... ...
\ No newline at end of file
0
+The "No Fields Selected" error occurs when there are zero valid fields in the report. The system is designed to hide reports when an exception occurs because it assumes it is a security exception and the user is not allowed to view that report for one of a multitude of reasons. The system is designed to hide reports that are not included in the current users's security credentials. If you would like to log the loading exception, you can do so by wrapping the above method in a try catch block and handling the exception by logging it where you want to view it later.
FAQ/LoadThumbnail.md
... ...
@@ -28,4 +28,4 @@ Allows customization of the process for loading report thumbnails
28 28
29 29
```visualbasic
30 30
31
-```
... ...
\ No newline at end of file
0
+```
FAQ/My-date-formats-are-broken-in-Excel-when-I-open-a-file-in-a-computer-with-a-different-culture-setting.md
... ...
@@ -16,9 +16,9 @@ This issue cannot be fixed in Izenda as it is not a bug. Some alternate method o
16 16
17 17
###Use Uniform Culture
18 18
19
-Make sure to set the proper culture setting for the Izenda user so that the export file is exported with the correct placement of periods and commas:
19
+Make sure to set the proper culture setting for the izenda.comer so that the export file is exported with the correct placement of periods and commas:
20 20
21
-[[AdHocSettings.Language|http://wiki.izenda.us/API/CodeSamples/Language]] = AdHocLanguage.German;
21
+[[AdHocSettings.Language|http://wiki.izenda.com/API/CodeSamples/Language]] = AdHocLanguage.German;
22 22
23 23
###Excel Settings
24 24
FAQ/My-subtotals-dont-add-up-correctly.md
... ...
@@ -14,4 +14,4 @@ The Preview Results dropdown indicates how many records should be shown in the p
14 14
15 15
### TOP records without ordering
16 16
17
-If TOP (limit to N records) is used (and it is used in most cases), then subtotals results can be wrong if there is no ORDER BY (sorting) applied to at least one field.
... ...
\ No newline at end of file
0
+If TOP (limit to N records) is used (and it is used in most cases), then subtotals results can be wrong if there is no ORDER BY (sorting) applied to at least one field.
FAQ/PerformCustomRendering.md
... ...
@@ -89,4 +89,4 @@ End Function
89 89
Public Overrides Function PerformCustomRendering(initialHtml As String) As String
90 90
Return initialHtml.Replace("foo", "xls-text")
91 91
End Function
92
-```
... ...
\ No newline at end of file
0
+```
FAQ/Performance.md
... ...
@@ -12,10 +12,10 @@ Izenda scales well to systems with ~250 users per cpu. Response times on reporti
12 12
13 13
###Exporting
14 14
15
-Large exports with 100k+ records need to be done in [[Bulk CSV format|http://wiki.izenda.us/FAQ/Formatting/How-do-I-Add-bulk-CSV-to-the-report-viewer]]. This is designed to stream the data in parts instead of one large download. This prevents browser timeouts by immediately pushing records to the requesting client. This way, if the full export takes 5 minutes and the browser times out in 1 minute, Izenda can use streaming capabilities to keep the browser active and the client will receive the entire file.
15
+Large exports with 100k+ records need to be done in [[Bulk CSV format|http://wiki.izenda.com/FAQ/Formatting/How-do-I-Add-bulk-CSV-to-the-report-viewer]]. This is designed to stream the data in parts instead of one large download. This prevents browser timeouts by immediately pushing records to the requesting client. This way, if the full export takes 5 minutes and the browser times out in 1 minute, Izenda can use streaming capabilities to keep the browser active and the client will receive the entire file.
16 16
17 17
###Queries
18 18
19 19
Izenda creates smart queries instead of pulling all data at once. So if you need a report for each state and there are a billion records, Izenda will only pull an x record summary out of the database, where x is the number of records specified in the report definition. This means much faster response times as opposed to processing all of the billion records. You can set the limit of records per-report and per-dashboard.
20 20
21
-Izenda is typically faster than the database so the query time tends to be the bottleneck. For this reason, it's important to create indexes and views.
... ...
\ No newline at end of file
0
+Izenda is typically faster than the database so the query time tends to be the bottleneck. For this reason, it's important to create indexes and views.
FAQ/Platform.md
... ...
@@ -1,8 +1,8 @@
1 1
#Platform
2 2
3
-* [What browsers does Izenda Reports Support?](http://wiki.izenda.us/FAQ/Platform/What-browsers-does-Izenda-Reports-Support)
4
-* [Will my ODBC Connection String work with Izenda Reports?](http://wiki.izenda.us/FAQ/Platform/Will-my-ODBC-Connection-String-work-with-Izenda-Reports)
3
+* [What browsers does Izenda Reports Support?](http://wiki.izenda.com/FAQ/Platform/What-browsers-does-Izenda-Reports-Support)
4
+* [Will my ODBC Connection String work with Izenda Reports?](http://wiki.izenda.com/FAQ/Platform/Will-my-ODBC-Connection-String-work-with-Izenda-Reports)
5 5
* [[Izenda Reports Product Features]]
6 6
* [[Izenda Reports Products Information]]
7 7
* [[Izenda Reports Company Information]]
8
-* [[Izenda Reports Customer Case Studies]]
... ...
\ No newline at end of file
0
+* [[Izenda Reports Customer Case Studies]]
FAQ/Platform/Izenda-Reports-Company-Information.md
... ...
@@ -1,4 +1,4 @@
1 1
Izenda Reports Company Information
2 2
For more information about our company, click here:
3 3
4
-[Corporate Information](http://www.izenda.com/company/)
... ...
\ No newline at end of file
0
+[Corporate Information](http://www.izenda.com/company/)
FAQ/Platform/Izenda-Reports-Customer-Case-Studies.md
... ...
@@ -2,4 +2,4 @@
2 2
3 3
For customer case studies, click here:
4 4
5
-[Case Studies](http://www.izenda.com/case-studies/)
... ...
\ No newline at end of file
0
+[Case Studies](http://www.izenda.com/case-studies/)
FAQ/Platform/Izenda-Reports-Product-Features.md
... ...
@@ -2,4 +2,4 @@
2 2
3 3
To see current Izenda Reports product features, click here:
4 4
5
-[Features and Benefits](http://www.izenda.com/platform/)
... ...
\ No newline at end of file
0
+[Features and Benefits](http://www.izenda.com/platform/)
FAQ/Platform/Izenda-Reports-Products-Information.md
... ...
@@ -2,4 +2,4 @@
2 2
3 3
For more information about our products and product details, click here:
4 4
5
-[Products](http://www.izenda.com/products)
... ...
\ No newline at end of file
0
+[Products](http://www.izenda.com/products)
FAQ/Platform/What-browsers-does-Izenda-Reports-Support.md
... ...
@@ -16,4 +16,4 @@ We also offer support for mobile platforms as well:
16 16
17 17
* Windows Phone
18 18
* Android
19
-* iPhone
... ...
\ No newline at end of file
0
+* iPhone
FAQ/PostExecuteReportSet.md
... ...
@@ -22,4 +22,4 @@ public override void PostExecuteReportSet(ReportSet reportSet)
22 22
Public Overrides Sub PostExecuteReportSet(reportSet As ReportSet)
23 23
File.WriteAllText(String.Format("C:\\Backup\\Reports\\{0}\\{1}.xml", reportSet.ReportCategory, reportSet.ReportName), reportSet.WriteXml())
24 24
End Sub
25
-```
... ...
\ No newline at end of file
0
+```
FAQ/PostLoadReportSet.md
... ...
@@ -21,4 +21,4 @@ public override void PostLoadReportSet(string name, ReportSet reportSet)
21 21
Public Overrides Sub PostLoadReportSet(name As String, reportSet As ReportSet)
22 22
File.WriteAllText(String.Format("C:\\Backup\\Reports\\{0}\\{1}.xml", reportSet.ReportCategory, reportSet.ReportName), reportSet.WriteXml())
23 23
End Sub
24
-```
... ...
\ No newline at end of file
0
+```
FAQ/PostLogin.md
... ...
@@ -23,4 +23,4 @@ public override void PostLogin()
23 23
else
24 24
AdHocSettings.ShowSettingsButton = false;
25 25
}
26
-```
... ...
\ No newline at end of file
0
+```
FAQ/PostSaveReportSet.md
... ...
@@ -26,4 +26,4 @@ Public Overrides Sub PostSaveReportSet(name As String, reportSet As ReportSet)
26 26
Debug.WriteLine(String.Format("Non-owner saved report: {0}", AdHocSettings.CurrentUserName))
27 27
End If
28 28
End Sub
29
-```
... ...
\ No newline at end of file
0
+```
FAQ/PreExecuteReportSet.md
... ...
@@ -58,4 +58,4 @@ Here are a couple examples of using the PreExecuteReportSet method.
58 58
59 59
* [[Hidden Filter Example|/FAQ/applying-hidden-filter-using-inner-query]]
60 60
* [[Using Stored Procedures|/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]]
61
-* [[Auditing Report Access Via PERS|/FAQ/Questions/Auditing-When-Accessing-Reports]]
... ...
\ No newline at end of file
0
+* [[Auditing Report Access Via PERS|/FAQ/Questions/Auditing-When-Accessing-Reports]]
FAQ/PreSaveReportSet.md
... ...
@@ -26,4 +26,4 @@ Public Overrides Sub PreSaveReportSet(name As String, reportSet As ReportSet)
26 26
Debug.WriteLine(String.Format("Non-owner about to save report: {0}", AdHocSettings.CurrentUserName))
27 27
End If
28 28
End Sub
29
-```
... ...
\ No newline at end of file
0
+```
FAQ/Predefined-Categories.md
... ...
@@ -18,4 +18,4 @@ In MVC, add the following code snippet to the ReportDesigner-Head.ascx file.
18 18
reportCategories = ",Category 1,Category 2,Category 3";
19 19
});
20 20
</script>
21
-```
... ...
\ No newline at end of file
0
+```
FAQ/Preventing-information-leaks.md
... ...
@@ -34,4 +34,4 @@ private bool SystemInfoPresents(ControlCollection controls)
34 34
}
35 35
36 36
</script>
37
-```
... ...
\ No newline at end of file
0
+```
FAQ/ProcessDataRow.md
... ...
@@ -166,4 +166,4 @@ Public Overrides Sub ProcessDataRow(row As DataRow, report As Report, isTotals A
166 166
End If
167 167
End If
168 168
End Sub
169
-```
... ...
\ No newline at end of file
0
+```
FAQ/ProcessDataSet.md
... ...
@@ -173,4 +173,4 @@ public override void ProcessDataSet(DataSet ds, string reportPart)
173 173
174 174
##Bulk CSV
175 175
176
-Due to the nature of the way the bulk CSV export runs, the above methods will not work for this type of export. In order to handle bulk CSV data, use the [[ProcessDataRow|ProcessDataRow]] override instead. You can learn more about the ProcessDataRow method by clicking the link.
... ...
\ No newline at end of file
0
+Due to the nature of the way the bulk CSV export runs, the above methods will not work for this type of export. In order to handle bulk CSV data, use the [[ProcessDataRow|ProcessDataRow]] override instead. You can learn more about the ProcessDataRow method by clicking the link.
FAQ/ProcessEqualsSelectList.md
... ...
@@ -33,4 +33,4 @@ public override string[] ProcessEqualsSelectList(Izenda.AdHoc.Database.Column co
33 33
34 34
Please see this article about using stored procedures with this filter option.
35 35
36
-* [[Using Stored Procedures|/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]]
... ...
\ No newline at end of file
0
+* [[Using Stored Procedures|/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]]
FAQ/ProcessFriendlyException.md
... ...
@@ -21,4 +21,4 @@ public override Control ProcessFriendlyException(Exception exception)
21 21
Public Overrides Function ProcessFriendlyException(exception As Exception) As Control
22 22
Return New LiteralControl("exception occurred " + exception.Message)
23 23
End Function
24
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions.md
... ...
@@ -1,22 +1,22 @@
1 1
#Questions
2 2
3
-* [How do I enable basic report sharing?](http://wiki.izenda.us/FAQ/Questions/How-do-I-enable-basic-report-sharing)
4
-* [How do I find out how many Cores Or Sockets I have?](http://wiki.izenda.us/FAQ/Questions/How-do-I-find-out-how-many-Cores-I-have)
5
-* [How do I find out when my license will expire?](http://wiki.izenda.us/FAQ/Questions/How-do-I-find-out-when-my-license-will-expire)
6
-* [How do I use extended formats for European Date Formats?](http://wiki.izenda.us/FAQ/Questions/How-do-I-use-ExtendedFormats-for-European-Date-Formats)
7
-* [How do I use the Izenda Reports report email scheduler?](http://wiki.izenda.us/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler)
3
+* [How do I enable basic report sharing?](http://wiki.izenda.com/FAQ/Questions/How-do-I-enable-basic-report-sharing)
4
+* [How do I find out how many Cores Or Sockets I have?](http://wiki.izenda.com/FAQ/Questions/How-do-I-find-out-how-many-Cores-I-have)
5
+* [How do I find out when my license will expire?](http://wiki.izenda.com/FAQ/Questions/How-do-I-find-out-when-my-license-will-expire)
6
+* [How do I use extended formats for European Date Formats?](http://wiki.izenda.com/FAQ/Questions/How-do-I-use-ExtendedFormats-for-European-Date-Formats)
7
+* [How do I use the Izenda Reports report email scheduler?](http://wiki.izenda.com/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler)
8 8
* [[How to Add a Custom Timespan Filter]]
9
-* [How To Apply Advanced Logic Filters](http://wiki.izenda.us/FAQ/Questions/How-To-Apply-Advanced-Logic-Filters)
10
-* [How to calculate difference between dates?](http://wiki.izenda.us/FAQ/Questions/How-to-calculate-difference-between-dates)
9
+* [How To Apply Advanced Logic Filters](http://wiki.izenda.com/FAQ/Questions/How-To-Apply-Advanced-Logic-Filters)
10
+* [How to calculate difference between dates?](http://wiki.izenda.com/FAQ/Questions/How-to-calculate-difference-between-dates)
11 11
* [[How to Create a Drill-Down Report in V6.0]]
12 12
* [[How To Modify the Toolbar]]
13 13
* [[How to Remove Buttons from Dashboard Designer]]
14 14
* [[How To Set ReportParts]]
15 15
* [[Scheduled reports security and hidden filters]]
16 16
* [[Storing Reports]]
17
-* [Using Share with, rights, roles properties in Izenda Reports 6+](http://wiki.izenda.us/FAQ/Questions/Using-Share-with-rights-roles-properties-in-Izenda-Reports-6)
17
+* [Using Share with, rights, roles properties in Izenda Reports 6+](http://wiki.izenda.com/FAQ/Questions/Using-Share-with-rights-roles-properties-in-Izenda-Reports-6)
18 18
* [[Using Stored Procedures In Izenda 6. Part 2]]
19 19
* [[Using Stored Procedures In Izenda 6]]
20 20
* [[Using the hidden columns setting]]
21
-* [What Are the Valid Query String Keys for rs.aspx](http://wiki.izenda.us/FAQ/Questions/Query-String-Keys-for-rs-dot-aspx)
22
-* [What does "Repeat Types" and "Send Email As" mean?](http://wiki.izenda.us/What-does-Repeat-Types-and-Send-Email-As-mean)
... ...
\ No newline at end of file
0
+* [What Are the Valid Query String Keys for rs.aspx](http://wiki.izenda.com/FAQ/Questions/Query-String-Keys-for-rs-dot-aspx)
1
+* [What does "Repeat Types" and "Send Email As" mean?](http://wiki.izenda.com/What-does-Repeat-Types-and-Send-Email-As-mean)
FAQ/Questions/Add-Formatting-Options.md
... ...
@@ -65,7 +65,7 @@ You can use this example as a template for other date formats as well.
65 65
66 66
In this example, we show how to create a custom formatter. This example is for formatting a time period.
67 67
68
-You may use the DatesCustomFormatFormatter below as a reference. This will get inserted into your global.asax below your [[CustomAdHocConfig|http://wiki.izenda.us/API/AdHocConfig]] class definition. You can implement this custom format in your [[InitializeReporting()|http://wiki.izenda.us/FAQ/InitializeReporting]] method by creating a new DatesCustomFormat in the AdHocSettings.[[Formats|http://wiki.izenda.us/API/CodeSamples/Formats]] collection.
68
+You may use the DatesCustomFormatFormatter below as a reference. This will get inserted into your global.asax below your [[CustomAdHocConfig|http://wiki.izenda.com/API/AdHocConfig]] class definition. You can implement this custom format in your [[InitializeReporting()|http://wiki.izenda.com/FAQ/InitializeReporting]] method by creating a new DatesCustomFormat in the AdHocSettings.[[Formats|http://wiki.izenda.com/API/CodeSamples/Formats]] collection.
69 69
70 70
_**Note:** You can use this as a template and any other format that requires a bit more work than a simple format like in the above examples can be easily implemented by changing the **Format** method and what **allowedTypeGroups** are in the collection._
71 71
... ...
@@ -196,7 +196,7 @@ public class RowNumberFormatter : BaseFormatter
196 196
197 197
The results of the above custom formatter are displayed here. The column "Ship Time" is the time difference between the Required Date and the Order Date.
198 198
199
-![](http://wiki.izenda.us/FAQ/Questions/Add-Formatting-Options/custom_format_object.png)
199
+![](http://wiki.izenda.com/FAQ/Questions/Add-Formatting-Options/custom_format_object.png)
200 200
201 201
202 202
_**Note:** By default, custom format applied dates are treated as text. If you want to sort the column with custom date format applied as date, then make sure to check the 'Sort' check box in the fields tab which enables SQL level sorting. With 'Sort' check box checked, custom format dates can be sorted as date.
FAQ/Questions/Adding-Custom-Time-Periods.md
... ...
@@ -62,4 +62,4 @@ You may at any time modify your existing set of custom time periods. You cannot,
62 62
```csharp
63 63
CustomTimePeriod ctp = AdHocSettings.CustomTimePeriods["Lunar Cycle"];
64 64
ctp.StartDate = DateTime.Now + ctp.Period; //passed by reference so the original list will update
65
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/Adding-custom-filters-to-dashboards.md
... ...
@@ -79,4 +79,4 @@ AdHocSettings.UseColumnNameForDashboardCommonFilters = True
79 79
80 80
//Using only the 'ColumnName' to determine common filters
81 81
AdHocSettings.UseColumnNameForDashboardCommonFilters = False
82
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/Applying-Security-to-Scheduled-Reports.md
... ...
@@ -44,4 +44,4 @@ The Email Scheduler in the reporting system does not have a way to provide authe
44 44
45 45
##Per-user Security On Scheduled Reports
46 46
47
-Scheduled reports only natively support per-user security using the Link format. Reports scheduled as attachments will not apply hidden filters normally unless using custom code as above based on the security of the report owner. This is because the reports cannot be run under the recipient's user context. There simply is not enough information to natively determine who is supposed to be running this report. If per-user security is required and writing custom code to handle attached reports is too messy, the Link format will require the user to login before seeing the report, thus applying security as normal.
... ...
\ No newline at end of file
0
+Scheduled reports only natively support per-user security using the Link format. Reports scheduled as attachments will not apply hidden filters normally unless using custom code as above based on the security of the report owner. This is because the reports cannot be run under the recipient's user context. There simply is not enough information to natively determine who is supposed to be running this report. If per-user security is required and writing custom code to handle attached reports is too messy, the Link format will require the user to login before seeing the report, thus applying security as normal.
FAQ/Questions/Applying-Security.md
... ...
@@ -130,4 +130,4 @@ public override void PostExecuteReportSet(ReportSet reportSet)
130 130
reportSet.CustomFormatter = null;
131 131
}
132 132
133
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/Auditing-When-Accessing-Reports.md
... ...
@@ -46,4 +46,4 @@ Public Overrides Sub PreExecuteReportSet(ByVal reportSet As ReportSet)
46 46
End Sub
47 47
```
48 48
49
-_**Note:** For this example, you will need to use a version of the .NET framework that uses ``System.Xml.Linq``_
... ...
\ No newline at end of file
0
+_**Note:** For this example, you will need to use a version of the .NET framework that uses ``System.Xml.Linq``_
FAQ/Questions/Authenticating-via-hash.md
... ...
@@ -65,4 +65,4 @@ void Application_PreRequestHandlerExecute(object sender, EventArgs e) {
65 65
}
66 66
return (hash.CompareTo(sb.ToString()) == 0);
67 67
}
68
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/Caching.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##Question
6 6
7
-What kinds of caching does Izenda use? Can I update the cache?
7
+What kinds of caching does izenda.come? Can I update the cache?
8 8
9 9
##Answer
10 10
... ...
@@ -16,7 +16,7 @@ Here is a list of the caching methods - and links to their individual articles -
16 16
17 17
###FilteredListReports
18 18
19
-The [[AdHocConfig.FilteredListReports|http://wiki.izenda.us/FAQ/FilteredListReports]] method will return a list of reports that are guaranteed to be available to the current user. This means that the reports were found in storage, identified as available to the current user, successfully loaded from storage into cache, and ready for use.
19
+The [[AdHocConfig.FilteredListReports|http://wiki.izenda.com/FAQ/FilteredListReports]] method will return a list of reports that are guaranteed to be available to the current user. This means that the reports were found in storage, identified as available to the current user, successfully loaded from storage into cache, and ready for use.
20 20
21 21
###InvalidateFilteredCaches
22 22
... ...
@@ -24,7 +24,7 @@ The AdHocConfig.InvalidateFilteredCaches() method will clean up the results cach
24 24
25 25
###DataCacheInterval
26 26
27
-[[AdHocSettings.DataCacheInterval|http://wiki.izenda.us/API/CodeSamples/DataCacheInterval]] sets the number of minutes between cache refreshes for FUSION (HTML) cache. Example: ``AdHocSettings.DataCacheInterval = 60 * 24 * 30;``
27
+[[AdHocSettings.DataCacheInterval|http://wiki.izenda.com/API/CodeSamples/DataCacheInterval]] sets the number of minutes between cache refreshes for FUSION (HTML) cache. Example: ``AdHocSettings.DataCacheInterval = 60 * 24 * 30;``
28 28
29 29
###InvalidateSchemaCache
30 30
... ...
@@ -32,23 +32,23 @@ The AdHocContext.Driver.InvalidateSchemaCache() method will update the schema fo
32 32
33 33
###InvalidateSchemaOnNew
34 34
35
-[[AdHocSettings.InvalidateSchemaOnNew|http://wiki.izenda.us/API/CodeSamples/InvalidateSchemaOnNew]] is a Boolean which tells the system if it should should update the schema for database changes when a new report is being created. This is useful for environments where the database is constantly changing.
35
+[[AdHocSettings.InvalidateSchemaOnNew|http://wiki.izenda.com/API/CodeSamples/InvalidateSchemaOnNew]] is a Boolean which tells the system if it should should update the schema for database changes when a new report is being created. This is useful for environments where the database is constantly changing.
36 36
37 37
###CacheQueries
38 38
39
-The [[AdHocSettings.CacheQueries|http://wiki.izenda.us/API/CodeSamples/CacheQueries]] setting is a Boolean (default is true) which tells Izenda whether or not the result set of a particular query should be cached. You can manipulate how long the query is cached using AdHocContext.Driver.QueryCachingTime (see the CacheQueries article for more).
39
+The [[AdHocSettings.CacheQueries|http://wiki.izenda.com/API/CodeSamples/CacheQueries]] setting is a Boolean (default is true) which tells Izenda whether or not the result set of a particular query should be cached. You can manipulate how long the query is cached using AdHocContext.Driver.QueryCachingTime (see the CacheQueries article for more).
40 40
41 41
###CacheReports
42 42
43
-The [[AdHocSettings.CacheReports|http://wiki.izenda.us/API/CodeSamples/CacheReports]] setting is Boolean (default = true) which gets or sets the value indicating whether all loaded reports should be cached.
43
+The [[AdHocSettings.CacheReports|http://wiki.izenda.com/API/CodeSamples/CacheReports]] setting is Boolean (default = true) which gets or sets the value indicating whether all loaded reports should be cached.
44 44
45 45
###PerUserCaching
46 46
47
-The [[AdHocSettings.PerUserCaching|http://wiki.izenda.us/API/CodeSamples/PerUserCaching]] setting is another Boolean value (default = false) which determines whether or not a user-specific DatabaseSchema object is cached in the session for each user.
47
+The [[AdHocSettings.PerUserCaching|http://wiki.izenda.com/API/CodeSamples/PerUserCaching]] setting is another Boolean value (default = false) which determines whether or not a user-specific DatabaseSchema object is cached in the session for each user.
48 48
49 49
###CacheSchema
50 50
51
-[[AdHocSettings.CacheSchema|http://wiki.izenda.us/API/CodeSamples/CacheSchema]] (default = true) is a Boolean setting which tells Izenda whether or not the DatabaseSchema object should be cached. By default, it is cached in application memory and on the filesystem. The cache file name is generated using the database connection string and [[VisibleDataSources|API/CodeSamples/VisibleDataSources]].
51
+[[AdHocSettings.CacheSchema|http://wiki.izenda.com/API/CodeSamples/CacheSchema]] (default = true) is a Boolean setting which tells Izenda whether or not the DatabaseSchema object should be cached. By default, it is cached in application memory and on the filesystem. The cache file name is generated using the database connection string and [[VisibleDataSources|API/CodeSamples/VisibleDataSources]].
52 52
53 53
**Note:** Use PerUserCaching to store the schema in session memory. This will also generate a folder per user on the server using the database connection string, [[VisibleDataSources|API/CodeSamples/VisibleDataSources]], [[CurrentUserName|API/CodeSamples/CurrentUserName]], and [[CurrentUserTenantId|API/CodeSamples/CurrentUserTenantId]] as the hash for the cache folder name.
54 54
... ...
@@ -58,7 +58,7 @@ The [[AdHocSettings.PerUserCaching|http://wiki.izenda.us/API/CodeSamples/PerUser
58 58
59 59
###StoreImagesToCache
60 60
61
-[[AdHocSettings.StoreImagesToCache|http://wiki.izenda.us/API/CodeSamples/StoreImagesToCache]] will inform Izenda whether to store images to the disk (true) or session (false) during the rendering of a report.
61
+[[AdHocSettings.StoreImagesToCache|http://wiki.izenda.com/API/CodeSamples/StoreImagesToCache]] will inform Izenda whether to store images to the disk (true) or session (false) during the rendering of a report.
62 62
63 63
###CleanUpCache
64 64
... ...
@@ -85,4 +85,4 @@ StaticSharedStorage.Activate(true);
85 85
Izenda Reports is a web application. Therefore, caching is susceptible to the client state. For example, do not have Izenda Reports running in separate windows or tabs of Internet Explorer. Otherwise, you could get the following behavior: by loading a report in one window and then loading a different report in another window, you may have unknowingly cached the second report, overriding the first. To properly enforce caching, only have a single instance of Izenda Reports running at a time per browser session. If you do open other browser windows and create/modify reports in that window, be sure you do not go back to the previous tab to continue modifying reports. Otherwise, you may see the newly cached report in your viewer instead of the one you were expecting to see.
86 86
87 87
###More Information
88
-[[Izenda Caching Lifecycle|http://wiki.izenda.us/FAQ/Izenda Caching Lifecycle]]
... ...
\ No newline at end of file
0
+[[Izenda Caching Lifecycle|http://wiki.izenda.com/FAQ/Izenda Caching Lifecycle]]
FAQ/Questions/Combining-Fields-with-Union.md
... ...
@@ -29,4 +29,4 @@ SELECT OrderDate AS Date, 'Order' AS Event, ShipCountry AS Country FROM Orders U
29 29
SELECT ShippedDate AS Date, 'Shipment' AS Event, ShipCountry AS Country FROM Orders UNION
30 30
SELECT HireDate AS Date, 'Hire' AS Event, Country AS Country FROM Employees
31 31
) AS IQ
32
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/ConnectionStringRW.md
... ...
@@ -60,7 +60,7 @@ FusionDriver fd = new FusionDriver();
60 60
61 61
##How ConnectionStringRW works
62 62
63
-1) If ConnectionStringRW is not assigned, Izenda uses Driver.ConnectionString for all operations against DB
63
+1) If ConnectionStringRW is not assigned, izenda.comes Driver.ConnectionString for all operations against DB
64 64
65 65
2) If ConnectionStringRW is also assigned, then Izenda will
66 66
FAQ/Questions/Control-Names-Break-In-Production.md
... ...
@@ -10,4 +10,4 @@ My control names change when deployed from development to production and I can't
10 10
11 11
This behavior is expected. Generic controls generated at runtime will have dynamic clientIDs created for them depending on many factors. For instance, in development, the "Save As" button on the report designer might appear as "ctl0_PlaceHolder_Adhocreportdesigner1_ctl1_SaveAsButton_Content" but when deployed to production it changes to "ctl00_PlaceHolder_Adhocreportdesigner1_ctl01_SaveAsButton_Content".
12 12
13
-The problem begins when attempting to use javascript to affect custom behavior. Izenda allows you to control many built-in control behaviors and there is probably already an API entry to allow you to control behavior as you desire. You can review our article on the [[Report Designer|http://wiki.izenda.us/API/CodeSamples/ReportDesigner]] to achieve the desired result.
... ...
\ No newline at end of file
0
+The problem begins when attempting to use javascript to affect custom behavior. Izenda allows you to control many built-in control behaviors and there is probably already an API entry to allow you to control behavior as you desire. You can review our article on the [[Report Designer|http://wiki.izenda.com/API/CodeSamples/ReportDesigner]] to achieve the desired result.
FAQ/Questions/Custom-Aggregate-Functions.md
... ...
@@ -8,7 +8,7 @@ Can I define my own grouping and aggregate functions in Izenda? If so, how?
8 8
9 9
##Answer
10 10
11
-Yes, you can use as many custom aggregate functions as you like. Within the AdHocSettings class exists a collection called [[AggregateFunctions|http://wiki.izenda.us/API/CodeSamples/AggregateFunctions]] that can be used to implement your own custom aggregate functions. For a detailed description of this item, click the above link. We will demonstrate other techniques of adding a custom function to this list below.
11
+Yes, you can use as many custom aggregate functions as you like. Within the AdHocSettings class exists a collection called [[AggregateFunctions|http://wiki.izenda.com/API/CodeSamples/AggregateFunctions]] that can be used to implement your own custom aggregate functions. For a detailed description of this item, click the above link. We will demonstrate other techniques of adding a custom function to this list below.
12 12
13 13
###Method 1: SimpleAggregateFunction
14 14
... ...
@@ -18,7 +18,7 @@ The SimpleAggregateFunction class in the AdHoc namespace has multiple overloads
18 18
* **Function** - This is the name of the aggregate function to use. This can get applied to a SELECTed field or to a field in the GROUP BY clause. The corresponding database function must only take a single parameter to operate correctly.
19 19
* **Overload 2**:
20 20
* **Function** - As above.
21
- * **Caption** - This is the text that will appear in the function dropdown menu on the [[Fields tab|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab]].
21
+ * **Caption** - This is the text that will appear in the function dropdown menu on the [[Fields tab|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab]].
22 22
* **Overload 3**:
23 23
* **Function** - As above.
24 24
* **Caption** - As above.
... ...
@@ -206,4 +206,4 @@ End Class
206 206
207 207
![](/FAQ/Questions/Custom-Aggregate-Functions/group_by_fiscal_year_2_1.png)
208 208
209
-![](/FAQ/Questions/Custom-Aggregate-Functions/group_by_fiscal_year_2_results.png)
... ...
\ No newline at end of file
0
+![](/FAQ/Questions/Custom-Aggregate-Functions/group_by_fiscal_year_2_results.png)
FAQ/Questions/DLL-dependency-issues.md
... ...
@@ -4,11 +4,11 @@
4 4
5 5
##Question
6 6
7
-I downloaded the latest version of Izenda but now there is a dependency issue with one of the DLLs. Now my application won't run. How can I use my version of a DLL dependency when Izenda uses a different version?
7
+I downloaded the latest version of Izenda but now there is a dependency issue with one of the DLLs. Now my application won't run. How can I use my version of a DLL dependency when izenda.comes a different version?
8 8
9 9
##Answer
10 10
11
-This issue likely stems from your application using a version of a DLL dependency that is structurally different from the one Izenda uses. Normally, DLL version differences do not result in this issue since Izenda will automatically attempt to use your version of the DLL, but sometimes the differences between versions cannot be reconciled this easily. Such issues can be indicative of API changes in the embedded resource and would thus result in the application attempting to load and use API references that do not exist anymore or have changed in such a way to be unusable. There are workarounds to this issue, as described below.
11
+This issue likely stems from your application using a version of a DLL dependency that is structurally different from the one izenda.comes. Normally, DLL version differences do not result in this issue since Izenda will automatically attempt to use your version of the DLL, but sometimes the differences between versions cannot be reconciled this easily. Such issues can be indicative of API changes in the embedded resource and would thus result in the application attempting to load and use API references that do not exist anymore or have changed in such a way to be unusable. There are workarounds to this issue, as described below.
12 12
13 13
###Method 1: Update the GAC
14 14
... ...
@@ -25,8 +25,8 @@ You can manually update the GAC (global assembly cache) to use both versions of
25 25
26 26
###Method 2: Use Izenda's version
27 27
28
-You can rollback your version of the DLL to the one Izenda uses and update your application accordingly.
28
+You can rollback your version of the DLL to the one izenda.comes and update your application accordingly.
29 29
30 30
###Method 3: Contact Izenda
31 31
32
-You can contact us by emailing services@izenda.com and we can work with you to upgrade our version of the DLL. In the meantime, the workaround mentioned in method 1 can act as a temporary patch.
... ...
\ No newline at end of file
0
+You can contact us by emailing services@izenda.com and we can work with you to upgrade our version of the DLL. In the meantime, the workaround mentioned in method 1 can act as a temporary patch.
FAQ/Questions/Different-Join-Types-and-Filters.md
... ...
@@ -59,7 +59,7 @@ FULL OUTER JOIN [dbo].[Invoices] ON [dbo].[Invoices].[CustomerID]=[dbo].[Orders]
59 59
60 60
##Filters in WHERE
61 61
62
-If you specify a [[filter|http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab]] for the column in first(left) table in JOIN clause, all filters will be applied as usual (i.e. all filters will be in the WHERE clause):
62
+If you specify a [[filter|http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab]] for the column in first(left) table in JOIN clause, all filters will be applied as usual (i.e. all filters will be in the WHERE clause):
63 63
64 64
```sql
65 65
SELECT
... ...
@@ -106,4 +106,4 @@ When we apply filters within the JOIN clause, it's like we applied these filters
106 106
Please refer to the articles below for more information:
107 107
108 108
* [[ANSI SQL-92 Standard|http://www.contrib.andrew.cmu.edu/~shadow/sql/sql1992.txt]]
109
-* [[MSDN article about OUTER joins|http://msdn.microsoft.com/en-us/library/aa213228]]
... ...
\ No newline at end of file
0
+* [[MSDN article about OUTER joins|http://msdn.microsoft.com/en-us/library/aa213228]]
FAQ/Questions/Dynamically-Changing-Data-Sources.md
... ...
@@ -37,4 +37,4 @@ public override void PreExecuteReportSet(Izenda.AdHoc.ReportSet reportSet)
37 37
f.Column = f.Column.Replace(orig, target);
38 38
}
39 39
}
40
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/Dynamically-change-report-title.md
... ...
@@ -15,4 +15,4 @@ public override void PreExecuteReportSet(Izenda.AdHoc.ReportSet reportSet)
15 15
}//end PreExecute
16 16
```
17 17
18
-This method executes when a report is created to be exported or viewed. At this point, the xml from the actual report file has been parsed and loaded, so changes made here will not be permanent.
... ...
\ No newline at end of file
0
+This method executes when a report is created to be exported or viewed. At this point, the xml from the actual report file has been parsed and loaded, so changes made here will not be permanent.
FAQ/Questions/Graphs-not-visible.md
... ...
@@ -8,4 +8,4 @@ Why are my graphs visible on my development server (local) but not on my product
8 8
9 9
##Answer
10 10
11
-The problem is that reports use a page to load the graph and that page's URL must be publicly available to users of Izenda Reports. In your Global.asax file, find the [[InitializeReporting|/FAQ/InitializeReporting]] method and modify the [[ResponseServer|/API/CodeSamples/ResponseServer]] property so that it now reflects the absolute path of your **Response Server** page (rs.aspx).
... ...
\ No newline at end of file
0
+The problem is that reports use a page to load the graph and that page's URL must be publicly available to users of Izenda Reports. In your Global.asax file, find the [[InitializeReporting|/FAQ/InitializeReporting]] method and modify the [[ResponseServer|/API/CodeSamples/ResponseServer]] property so that it now reflects the absolute path of your **Response Server** page (rs.aspx).
FAQ/Questions/Hiding-report-list-button.md
... ...
@@ -23,4 +23,4 @@ For version 6.7 and later, you can directly hide this button in your HTML by loc
23 23
</a>
24 24
```
25 25
26
-If you set "display:none;" in the style tag of the ``<a>`` element, you can hide it for all users. You could also wrap the element in a ``<%= %>``` server tag and specify a condition for when to display this button and when not to.
... ...
\ No newline at end of file
0
+If you set "display:none;" in the style tag of the ``<a>`` element, you can hide it for all users. You could also wrap the element in a ``<%= %>``` server tag and specify a condition for when to display this button and when not to.
FAQ/Questions/How-To-Apply-Advanced-Logic-Filters.md
... ...
@@ -10,8 +10,8 @@ How can I create filters that get applied conditionally when designing a report?
10 10
11 11
Izenda Reports allows you to have an arbitrary number of filters on a new report. These filters can even be applied with custom logic that you define. This is done with the advanced logic filter.
12 12
13
-![Filter Logic](http://wiki.izenda.us/FAQ/Questions/How-To-Apply-Advanced-Logic-Filters/filter_logic.png)
13
+![Filter Logic](http://wiki.izenda.com/FAQ/Questions/How-To-Apply-Advanced-Logic-Filters/filter_logic.png)
14 14
15
-The text box on the [[Filters tab|http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab]] labeled "Filter Logic" is where you configure this logic. By default, there is an example filter already populated into the box to guide users in the format they should use.
15
+The text box on the [[Filters tab|http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab]] labeled "Filter Logic" is where you configure this logic. By default, there is an example filter already populated into the box to guide users in the format they should use.
16 16
17
-Changing the contents of this box will cause Izenda to attempt to apply this logic to the filters on the report when "Preview" is clicked or when the Report Viewer is accessed for this report. Using the example, "(1 OR 2) AND (3 OR 4)", results will be filtered conditionally based on meeting either Filter 1 or Filter 2 in addition to meeting either Filter 3 or Filter 4. You can construct extremely simple to extremely complex logic using this control. If you have a mere two filters, a simple "1 OR 2" will force your results to meet either the first or the second filter condition. Alternatively, you can nest parenthesis and combine logical operators to form sophisticated advanced filters.
... ...
\ No newline at end of file
0
+Changing the contents of this box will cause Izenda to attempt to apply this logic to the filters on the report when "Preview" is clicked or when the Report Viewer is accessed for this report. Using the example, "(1 OR 2) AND (3 OR 4)", results will be filtered conditionally based on meeting either Filter 1 or Filter 2 in addition to meeting either Filter 3 or Filter 4. You can construct extremely simple to extremely complex logic using this control. If you have a mere two filters, a simple "1 OR 2" will force your results to meet either the first or the second filter condition. Alternatively, you can nest parenthesis and combine logical operators to form sophisticated advanced filters.
FAQ/Questions/How-To-Preset-Values-In-Filter.md
... ...
@@ -76,7 +76,7 @@ End Sub
76 76
```
77 77
###Screenshots
78 78
79
-![](http://wiki.izenda.us//FAQ/Questions/How-To-Preset-Values-In-Filter/Time_Period.png)
79
+![](http://wiki.izenda.com//FAQ/Questions/How-To-Preset-Values-In-Filter/Time_Period.png)
80 80
81 81
***Note: The filter is displayed here for demonstration purposes. In this scenario, the filter would be hidden from user input***
82 82
FAQ/Questions/How-do-I-enable-basic-report-sharing.md
... ...
@@ -10,4 +10,4 @@ How do I enable basic report sharing?
10 10
11 11
Basic report sharing allows users to decide if they want to share a report or keep it in their private sandbox. It also enables sharing reports in read-only mode which act as templates. This mode allows other users to load a report but not overwrite it. Report creators can find these features in the "Misc" tab of the report designer. In order to use basic report sharing, you will need to set the [[CurrentUserName|/API/CodeSamples/CurrentUserName]], [[CurrentUserRoles|/API/CodeSamples/CurrentUserRoles]], [[CurrentUserIsAdmin|/API/CodeSamples/CurrentUserIsAdmin]], and the [[SharedWithValues|/API/CodeSamples/SharedWithValues]] setting for your users.
12 12
13
-The CurrentUserName setting will enable all reports created by this user to take ownership of the reports. The CurrentUserRoles sets what other reports this user is allowed to see. If CurrentUserIsAdmin is true, then the user will have full access to all reports within his/her Tenant setting. The SharedWithValues property will set the values in the **Shared With** dropdown on the [[Misc tab|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]] of the Report Designer. These can be usernames or role names.
... ...
\ No newline at end of file
0
+The CurrentUserName setting will enable all reports created by this user to take ownership of the reports. The CurrentUserRoles sets what other reports this user is allowed to see. If CurrentUserIsAdmin is true, then the user will have full access to all reports within his/her Tenant setting. The SharedWithValues property will set the values in the **Shared With** dropdown on the [[Misc tab|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]] of the Report Designer. These can be usernames or role names.
FAQ/Questions/How-do-I-find-out-how-many-Cores-I-have.md
... ...
@@ -16,7 +16,7 @@ In order to discover how many Cores you have:
16 16
17 17
Visual Example
18 18
19
-![](http://wiki.izenda.us/FAQ/FAQ/CPU's-Example.png)
19
+![](http://wiki.izenda.com/FAQ/FAQ/CPU's-Example.png)
20 20
##Processor sockets
21 21
22 22
* Windows Platforms:
FAQ/Questions/How-do-I-find-out-when-my-license-will-expire.md
... ...
@@ -8,4 +8,4 @@ This information is available by default at the bottom of the ReportViewer.aspx
8 8
9 9
##Within C# Code
10 10
11
-Izenda does not provide an API for interacting with the key directly.
... ...
\ No newline at end of file
0
+Izenda does not provide an API for interacting with the key directly.
FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler.md
... ...
@@ -70,7 +70,7 @@ Next, we must allow the schedule controls to be shown in the Report Designer pag
70 70
Izenda.AdHoc.AdHocSettings.ShowScheduleControls = true;
71 71
```
72 72
73
-The schedule controls will now be shown in the report designer under the [[Misc tab|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab]].
73
+The schedule controls will now be shown in the report designer under the [[Misc tab|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab]].
74 74
-->
75 75
76 76
##Setting up the scheduler using the Settings.aspx page (Trial/POC)
... ...
@@ -148,6 +148,6 @@ Using the rs.aspx Page
148 148
149 149
## Advanced Set Up and Scenarios
150 150
151
-[Click here](http://wiki.izenda.us/Guides/Advanced-Scheduler-Functionality) to learn about advanced scheduler topics such as saving scheduled exports to the server and more.
151
+[Click here](http://wiki.izenda.com/Guides/Advanced-Scheduler-Functionality) to learn about advanced scheduler topics such as saving scheduled exports to the server and more.
152 152
153
-# To Section 2 - [Using the Reports Scheduler](http://wiki.izenda.us/FAQ/Questions/What-does-Repeat-Types-and-Send-Email-As-mean)
... ...
\ No newline at end of file
0
+# To Section 2 - [Using the Reports Scheduler](http://wiki.izenda.com/FAQ/Questions/What-does-Repeat-Types-and-Send-Email-As-mean)
FAQ/Questions/How-is-Use-Previous-OR-used-in-Filters.md
... ...
@@ -16,4 +16,4 @@ Here we are using a filter on RequiredDate and specifying that it should fall be
16 16
17 17
The data returned would show all data with a RequiredDate between the two values OR with a ShippedDate that falls between those same values. The results can be seen below. Notice the values outlined in red. These values do not fall within the date ranges specified, but the other value on the same row does fall within the range. Therefore, we are using an OR operation rather than an AND which would be the case if we defined both filters with their own Between operator.
18 18
19
-![](/FAQ/Questions/How-is-Use-Previous-OR-used-in-Filters/use_previous_or_2.png)
... ...
\ No newline at end of file
0
+![](/FAQ/Questions/How-is-Use-Previous-OR-used-in-Filters/use_previous_or_2.png)
FAQ/Questions/How-to-calculate-difference-between-dates.md
... ...
@@ -15,20 +15,20 @@ AdHocSettings.DateArithmeticDecimalPlaces = 3;
15 15
16 16
Please see the following simple example of date arithmetic use:
17 17
18
-![](http://wiki.izenda.us/FAQ/FAQ/date_difference_example.png)
18
+![](http://wiki.izenda.com/FAQ/FAQ/date_difference_example.png)
19 19
20 20
Here we establish our report fields. Note how the (-) operator is selected on the last "OrderDate" field and the field preceeding it will be named "Shipping Time(Days)".
21 21
22
-![](http://wiki.izenda.us/FAQ/FAQ/date_difference_results.png)
22
+![](http://wiki.izenda.com/FAQ/FAQ/date_difference_results.png)
23 23
24 24
We can see that our data has appeared as we wanted it in our preview.
25 25
26 26
###Find the difference between two datetimes
27 27
28
-The difference between two datetimes can be determined by implementing an [[Expression|http://wiki.izenda.us/Guides/ReportDesign/15.0-Expressions-in-Izenda]] in the Report Designer that is similar to the following:
28
+The difference between two datetimes can be determined by implementing an [[Expression|http://wiki.izenda.com/Guides/ReportDesign/15.0-Expressions-in-Izenda]] in the Report Designer that is similar to the following:
29 29
30 30
``[ShippedDate] - [OrderDate]``
31 31
32 32
This will, however, format the date as an expression of time from the beginning of the epoch and not as an actual difference in times. (E.g. if your first date is **9/2/2010 3:13:48 AM** and your second date is **8/5/2010 11:18:46 AM**, the result will be **1/28/1900 3:55:02 PM** and not **28 Days 15 Hours 55 Minutes 2 Seconds** or something similar)
33 33
34
-For the formatting, you will need to implement a [[Custom Formatter|http://wiki.izenda.us/FAQ/Questions/Add-Formatting-Options#Example-4---Custom-Formatters]].
... ...
\ No newline at end of file
0
+For the formatting, you will need to implement a [[Custom Formatter|http://wiki.izenda.com/FAQ/Questions/Add-Formatting-Options#Example-4---Custom-Formatters]].
FAQ/Questions/Injecting-where-clause-into-queries.md
... ...
@@ -18,8 +18,8 @@ There are 2 basic ways to address this problem.
18 18
19 19
**Method 1:**
20 20
21
-In your filter, select **[[Use Previous Or|http://wiki.izenda.us/FAQ/Questions/How-is-Use-Previous-OR-used-in-Filters]]** to bring in payments.
21
+In your filter, select **[[Use Previous Or|http://wiki.izenda.com/FAQ/Questions/How-is-Use-Previous-OR-used-in-Filters]]** to bring in payments.
22 22
23 23
**Method 2:**
24 24
25
-You can also use the SQL Override property in the [[PreExecuteReportSet|]] method to inject a 'Where' clause. Please see the hidden filter with Sql Override section in [[this article|http://wiki.izenda.us/FAQ/applying-hidden-filter-using-inner-query]].
... ...
\ No newline at end of file
0
+You can also use the SQL Override property in the [[PreExecuteReportSet|]] method to inject a 'Where' clause. Please see the hidden filter with Sql Override section in [[this article|http://wiki.izenda.com/FAQ/applying-hidden-filter-using-inner-query]].
FAQ/Questions/Log4Net-Collision.md
... ...
@@ -8,7 +8,7 @@ When upgrading to the latest version of Izenda, the website will not compile. Th
8 8
9 9
##Answer
10 10
11
-Back in January 2013, the public key of the signed DLL for Log4Net was changed. As such, tools developed before that date reference an older public key than the one Izenda uses. A possible work-around for this issue is to change your web.config to specifically add the assemblies in a dependent relationship using the public keys of Izenda's log4net and your own. The following example is what this could look like for you:
11
+Back in January 2013, the public key of the signed DLL for Log4Net was changed. As such, tools developed before that date reference an older public key than the one izenda.comes. A possible work-around for this issue is to change your web.config to specifically add the assemblies in a dependent relationship using the public keys of Izenda's log4net and your own. The following example is what this could look like for you:
12 12
13 13
```xml
14 14
<dependentAssembly>
... ...
@@ -23,4 +23,4 @@ Back in January 2013, the public key of the signed DLL for Log4Net was changed.
23 23
</dependentAssembly>
24 24
```
25 25
26
-You can find out more about the dependentAssembly tag [[at this link.|http://msdn.microsoft.com/en-us/library/0ash1ksb(v=vs.110).aspx]] You can find out what your assembly's public key token is by running the [[strong name tool.|http://blogs.msdn.com/b/wriju/archive/2008/07/01/how-to-find-public-key-token-for-a-net-dll-or-assembly.aspx]]
... ...
\ No newline at end of file
0
+You can find out more about the dependentAssembly tag [[at this link.|http://msdn.microsoft.com/en-us/library/0ash1ksb(v=vs.110).aspx]] You can find out what your assembly's public key token is by running the [[strong name tool.|http://blogs.msdn.com/b/wriju/archive/2008/07/01/how-to-find-public-key-token-for-a-net-dll-or-assembly.aspx]]
FAQ/Questions/NoSQL-Connectors.md
... ...
@@ -14,4 +14,4 @@ While Izenda requires a .NET connection string to access any of the four databas
14 14
15 15
Please see our tutorial on setting up MongoDB's BI Connector to work with Izenda:
16 16
17
-[[Connecting Izenda to MongoDB for Reporting|http://wiki.izenda.us/Guides/mongo-bi-connector]]
... ...
\ No newline at end of file
0
+[[Connecting Izenda to MongoDB for Reporting|http://wiki.izenda.com/Guides/mongo-bi-connector]]
FAQ/Questions/Preventing-page-break-in-images.md
... ...
@@ -2,4 +2,4 @@
2 2
3 3
By default, Izenda will page break inside of an image if necessary. To prevent this behavior, add this CSS to either the individual report using the CSS box in the Style tab, or in the master Report.css
4 4
5
- img{ page-break-inside:avoid; }
... ...
\ No newline at end of file
0
+ img{ page-break-inside:avoid; }
FAQ/Questions/Query-String-Keys-for-rs.aspx.md
... ...
@@ -28,7 +28,7 @@ Here are the types you can request.
28 28
| XML | xml |
29 29
30 30
**run_scheduled_reports=[Minutes]**
31
-Adds the report to the [[Izenda Scheduler|http://wiki.izenda.us/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]] to be run after the designated period of time (e.g. rs.aspx?rn=Cost+Analysis&run_scheduled_reports=30)
31
+Adds the report to the [[Izenda Scheduler|http://wiki.izenda.com/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]] to be run after the designated period of time (e.g. rs.aspx?rn=Cost+Analysis&run_scheduled_reports=30)
32 32
33 33
_**Note:** The Izenda Scheduler must be configured in order for this parameter to have any effect._
34 34
... ...
@@ -60,4 +60,4 @@ Possible Values
60 60
61 61
Here is a sample of a query in action using some of the concepts described above.
62 62
63
-http://izenda.com/demo/rs.aspx?output=doc&rn=Accounting&p1value=Alfreds+Futterkiste
... ...
\ No newline at end of file
0
+http://izenda.com/demo/rs.aspx?output=doc&rn=Accounting&p1value=Alfreds+Futterkiste
FAQ/Questions/SQL-Type-Errors-When-Using-ODBC-with-MySQL.md
... ...
@@ -8,4 +8,4 @@ I'm getting SQL type errors when connecting to a MySQL database with an ODBC con
8 8
9 9
##Answer
10 10
11
-There is a [known bug in MySQL Connector/ODBC 3.51](http://bugs.mysql.com/bug.php?id=16235) that results in types not being formatted and converted correctly. Please be sure you are using the latest version of [MySQL Connector/ODBC](http://dev.mysql.com/downloads/connector/odbc/)
... ...
\ No newline at end of file
0
+There is a [known bug in MySQL Connector/ODBC 3.51](http://bugs.mysql.com/bug.php?id=16235) that results in types not being formatted and converted correctly. Please be sure you are using the latest version of [MySQL Connector/ODBC](http://dev.mysql.com/downloads/connector/odbc/)
FAQ/Questions/Section508-compliance.md
... ...
@@ -10,4 +10,4 @@ Is Izenda Section 508 Compliant? Does Izenda have a VPAT or any intention of obt
10 10
11 11
No, Izenda is not completely 508 compliant. By default, any images such as logo images and toolbar buttons have alt text to enable screen-readers to identify them. Additionally, charts and gauges have alt text when the [[/API/CodeSamples/UseImageDescriptions]] setting is enabled. However, this only applies to charts that render their content as an image. Other charts are made up of SVG 1.1 elements that some Assistive Technologies can read fairly well via the Accessibility API available in modern browsers. However, the SVG elements themselves do not generally use <title> elements. These <title> elements are only read by certain browsers currently, and only IE can make very good use of them. Izenda also does not use <desc> tags on SVG elements currently, but again browser support for <desc> tags is about as limited as support for <title> tags. Izenda does, however, use <text> tags to expose the rendered textual elements. Therefore, the text on the SVG charts is highly accessible to screen readers.
12 12
13
-Izenda has not received a VPAT and does not at this time have any plans of obtaining one. Since we integrate into customer websites, and since we aim to be highly customizable for each client's needs, the information above should be considered when applying for or renewing a VPAT.
... ...
\ No newline at end of file
0
+Izenda has not received a VPAT and does not at this time have any plans of obtaining one. Since we integrate into customer websites, and since we aim to be highly customizable for each client's needs, the information above should be considered when applying for or renewing a VPAT.
FAQ/Questions/Secure-https-on-a-load-balancer.md
... ...
@@ -22,4 +22,4 @@ Please refer to these articles for information about these settings
22 22
* [[ResponseServer|/API/CodeSamples/ResponseServer]]
23 23
* [[ReportCssUrl|/API/CodeSamples/ReportCssUrl]]
24 24
* [[ToolbarCssUrl|/API/CodeSamples/ToolbarCssUrl]]
25
-* [[TabsCssUrl|/API/CodeSamples/TabsCssUrl]]
... ...
\ No newline at end of file
0
+* [[TabsCssUrl|/API/CodeSamples/TabsCssUrl]]
FAQ/Questions/Using-Share-with-rights-roles-properties-in-Izenda-Reports-6.md
... ...
@@ -23,4 +23,4 @@ In the example above, Bob is a non-admin user who is assigned to the Sales role.
23 23
* **Read Only** Report is available to the user to view, user can add or remove filters, and modify existing filters' values. Also user can modify(design) the report but cannot save it, however user could Save As this report.
24 24
* **View Only:** Report is available to the user to view, but not to modify in any way or save changes to the report.
25 25
* **Locked:** Report is available to the user to view, and user can modify existing filters' values, but user cannot add or remove filters or fields or save changes to the report. Note that modifying filter operator and/or filtered column is restricted as well.
26
-* **None:** Report is unavailable to (hidden from) the user.
... ...
\ No newline at end of file
0
+* **None:** Report is unavailable to (hidden from) the user.
FAQ/Questions/Using-Stored-Procedures-In-Izenda-6.md
... ...
@@ -336,4 +336,4 @@ DELIMITER ;
336 336
- line separator (\u2028)
337 337
- paragraph separator (\u2029)
338 338
- form feed (\u000C)
339
-- "[a].[b]" is not supported as a field name
... ...
\ No newline at end of file
0
+- "[a].[b]" is not supported as a field name
FAQ/Questions/Using-the-hidden-columns-setting.md
... ...
@@ -8,4 +8,4 @@ In the example below we want to hide the OrderID column of the Orders table from
8 8
9 9
```csharp
10 10
AdHocSettings.HiddenColumns = new string[] { "[dbo].[Orders].[OrderID]" };
11
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/What-does-Repeat-Types-and-Send-Email-As-mean.md
... ...
@@ -10,7 +10,7 @@ Reports are executed when the scheduler runs, if the report is set to a time at
10 10
11 11
Repeat Types exist in the "Misc" section of ReportDesigner.aspx and are simply expressions that reflect how often the email should be sent.
12 12
13
-![Repeat Types & Send Email As](http://wiki.izenda.us/FAQ/FAQ/RepeatType_And_Link.png)
13
+![Repeat Types & Send Email As](http://wiki.izenda.com/FAQ/FAQ/RepeatType_And_Link.png)
14 14
15 15
|Type|Effect|
16 16
|-------------|-------------|
... ...
@@ -44,4 +44,4 @@ This dropdown determines how the email will be sent out. There are a number of d
44 44
45 45
Please note that if you want to customize export formats, you will have to use the Izenda Custom Scheduler.
46 46
47
-#To Section 3 - [Scheduler Security](http://wiki.izenda.us/FAQ/Implementing-Scheduler-Security)
... ...
\ No newline at end of file
0
+#To Section 3 - [Scheduler Security](http://wiki.izenda.com/FAQ/Implementing-Scheduler-Security)
FAQ/Questions/collapse-filter-panel-on-load.md
... ...
@@ -13,4 +13,4 @@ To default Filters in Report Viewer to closed on load of page use the following
13 13
jq$('#tab1li').removeClass('active');
14 14
jq$('#tab1').hide();
15 15
jq$('#updateBtnPC').show();
16
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/custom-rs-response.md
... ...
@@ -94,4 +94,4 @@ $(document).ready(function () {
94 94
CustomRSCommand();
95 95
});
96 96
97
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/exporting-hidden-columns.md
... ...
@@ -25,4 +25,4 @@ public override void PreExecuteReportSet(ReportSet reportSet)
25 25
}
26 26
```
27 27
28
-This simply checks if the report is being exported. If it is, then it will set all fields that are not visible to be visible. You can modify this as per your own company's needs require.
... ...
\ No newline at end of file
0
+This simply checks if the report is being exported. If it is, then it will set all fields that are not visible to be visible. You can modify this as per your own company's needs require.
FAQ/Questions/hiding-report-viewer-buttons.md
... ...
@@ -105,4 +105,4 @@ Now when restart your web site, the newly implemented code should take into effe
105 105
106 106
**Troubleshooting**
107 107
108
-If you are having problems getting Visual Studio to recognize your wireup to the code file you created, try closing and re-opening Visual Studio. This will refresh the website wiring and force it to recognize your new code file.
... ...
\ No newline at end of file
0
+If you are having problems getting Visual Studio to recognize your wireup to the code file you created, try closing and re-opening Visual Studio. This will refresh the website wiring and force it to recognize your new code file.
FAQ/Questions/how-to-change-default-print-settings.md
... ...
@@ -25,4 +25,4 @@ Public Overrides Sub PreExecuteReportSet(reportSet As ReportSet)
25 25
reportSet.OutputAreaLeft = 0.5F
26 26
reportSet.OutputAreaTop = 0.5F
27 27
End Sub
28
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/integrating-izenda.md
... ...
@@ -8,4 +8,4 @@ Can I embed Izenda Reports into my application?
8 8
9 9
##Answer
10 10
11
-Yes, Izenda Reports embeds into existing application by inheriting both look and feel and security. Please see our [[integration introduction page|http://wiki.izenda.us/Home]].
... ...
\ No newline at end of file
0
+Yes, Izenda Reports embeds into existing application by inheriting both look and feel and security. Please see our [[integration introduction page|http://wiki.izenda.com/Home]].
FAQ/Questions/modify-report-viewer-results-dropdown-menu.md
... ...
@@ -44,4 +44,4 @@ The "Records" dropdown menu on the Report Viewer page is simply an unordered lis
44 44
<span lang-text="js_Result_All_Message">Use carefully as this may overload the browser</span>
45 45
</a></li>
46 46
</ul>
47
-```
... ...
\ No newline at end of file
0
+```
FAQ/Questions/modifying-rs.aspx.md
... ...
@@ -13,4 +13,4 @@ You can create a subclass of the ``ResponseServer`` class and override the ``OnP
13 13
<%@ Page language="c#" AutoEventWireup="false" Inherits="Izenda.AdHoc.ResponseServer, Izenda.AdHoc"%>
14 14
```
15 15
16
-**Caveat:** Overriding the response server can lead to abnormal behaviors in the reporting service.
... ...
\ No newline at end of file
0
+**Caveat:** Overriding the response server can lead to abnormal behaviors in the reporting service.
FAQ/Questions/reports-and-tenants.md
... ...
@@ -73,4 +73,4 @@ With these properties set, we will see a completely different report:
73 73
74 74
As you can see the results are filtered by the “Customer ID” field now. And only those matching “ALFKI” will be populated.
75 75
76
-_**Note:** You must always specify [[CurrentUserTenantId|/API/CodeSamples/CurrentUserTenantId]] to use [[TenantField|/API/CodeSamples/TenantField]]. The only exception is reports scheduler (details in the below section)._
... ...
\ No newline at end of file
0
+_**Note:** You must always specify [[CurrentUserTenantId|/API/CodeSamples/CurrentUserTenantId]] to use [[TenantField|/API/CodeSamples/TenantField]]. The only exception is reports scheduler (details in the below section)._
FAQ/Questions/running-javascript-on-report-elements.md
... ...
@@ -19,4 +19,4 @@ In the above screenshot, you see a couple of items in curly braces **{}**. These
19 19
20 20
Below is the result of the above javascript as applied to a report with three fields. Product Name is column {1}, Ship City is column {2} and Ship Name is column {3}. {0} will refer to Ship City in this case since it is the column with the URL applied to it.
21 21
22
-![](/FAQ/Questions/running-javascript-on-report-elements/URL_Javascript_Code_result.png)
... ...
\ No newline at end of file
0
+![](/FAQ/Questions/running-javascript-on-report-elements/URL_Javascript_Code_result.png)
FAQ/Questions/sub-reports-and-drilldowns.md
... ...
@@ -8,7 +8,7 @@ How do subreports and drilldowns work? What are the options for subreports?
8 8
9 9
##Answer
10 10
11
-Subreports are simply regular reports with one extra step. Their defining trait is the presence of a drilldown key. This is a key field that will be used by any other report, acting as a parent report, to send information to the subreport. This is done on the [[Misc tab|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.2-Drill-Downs]] of the report designer. There is also a short example of how to create a basic sub-report and link it to the main report at that link. The [[Advanced Field Settings|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] box is where you link a main report to a subreport.
11
+Subreports are simply regular reports with one extra step. Their defining trait is the presence of a drilldown key. This is a key field that will be used by any other report, acting as a parent report, to send information to the subreport. This is done on the [[Misc tab|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.2-Drill-Downs]] of the report designer. There is also a short example of how to create a basic sub-report and link it to the main report at that link. The [[Advanced Field Settings|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] box is where you link a main report to a subreport.
12 12
13 13
_*NOTE:* A subreport is not a special type of report! Any report can be a subreport if it has a drilldown key defined. Subreports can have their own subreports in turn. A report with a drilldown key defined might not have any reports that drilldown into it. The only distinction is that if a report has a drilldown key, it can be accessed as a subreport by any other report._
14 14
... ...
@@ -38,21 +38,21 @@ With IncludeYear = true
38 38
39 39
###Subreports on charts
40 40
41
-In addition to creating drilldowns for your main report items, you can create subreports for [[pie charts|http://wiki.izenda.us/Guides/ReportDesign/7.0-Chart-tab#7.3-Pie-Selection]] and [[bar charts|http://wiki.izenda.us/Guides/ReportDesign/7.0-Chart-tab#7.5-Bar-Selection]] as well. Currently, these only support a single key value, specified via the Label field. These will work with reports that have one drilldown key defined, but not ones with two keys defined.
41
+In addition to creating drilldowns for your main report items, you can create subreports for [[pie charts|http://wiki.izenda.com/Guides/ReportDesign/7.0-Chart-tab#7.3-Pie-Selection]] and [[bar charts|http://wiki.izenda.com/Guides/ReportDesign/7.0-Chart-tab#7.5-Bar-Selection]] as well. Currently, these only support a single key value, specified via the Label field. These will work with reports that have one drilldown key defined, but not ones with two keys defined.
42 42
43 43
_**Note:** Bar charts and pie charts do not support drilldown effects. They will always have the "Link" effect._
44 44
45 45
###Subreports on maps
46 46
47
-You can also create a drilldown on the [[Maps tab|http://wiki.izenda.us/Guides/ReportDesign/13.0-Izenda-Maps#13.2-Maps-features]] that will trigger using the specified effect. You can learn more about the maps feature at the link above.
47
+You can also create a drilldown on the [[Maps tab|http://wiki.izenda.com/Guides/ReportDesign/13.0-Izenda-Maps#13.2-Maps-features]] that will trigger using the specified effect. You can learn more about the maps feature at the link above.
48 48
49 49
###Subreports on gauges
50 50
51
-Gauges can also accept subreports and will use the Name field in order to select the appropriate drilldown key. See the [[Gauge tab|http://wiki.izenda.us/Guides/ReportDesign/8.0-Gauge-tab#8.4-Gauges-with-Drill-Down-Effects]] for more. You can have a drilldown effect defined here as well. Again, creating a subreport on a gauge is just like anywhere else. They currently only accept one drilldown key as well.
51
+Gauges can also accept subreports and will use the Name field in order to select the appropriate drilldown key. See the [[Gauge tab|http://wiki.izenda.com/Guides/ReportDesign/8.0-Gauge-tab#8.4-Gauges-with-Drill-Down-Effects]] for more. You can have a drilldown effect defined here as well. Again, creating a subreport on a gauge is just like anywhere else. They currently only accept one drilldown key as well.
52 52
53 53
###Subreports on forms
54 54
55
-Finally, you can also choose to use subreports in a Forms report. You can see the [[Izenda Forms|http://wiki.izenda.us/Guides/ReportDesign/14.0-Izenda-FORMS#14.3-Advanced-FORMS-Concepts]] section for more information about this feature. Drilldowns are defined in two ways, described in the article above. Subreports that you specify in the form with a declaration such as "[subreports/top products by state]" do not get a drilldown key and will be treated as a stand-alone report. You can reference the column alias in order to use drilldown key driven subreports.
55
+Finally, you can also choose to use subreports in a Forms report. You can see the [[Izenda Forms|http://wiki.izenda.com/Guides/ReportDesign/14.0-Izenda-FORMS#14.3-Advanced-FORMS-Concepts]] section for more information about this feature. Drilldowns are defined in two ways, described in the article above. Subreports that you specify in the form with a declaration such as "[subreports/top products by state]" do not get a drilldown key and will be treated as a stand-alone report. You can reference the column alias in order to use drilldown key driven subreports.
56 56
57 57
###Using a URL instead of a subreport
58 58
FAQ/Questions/using-alternate-filter-values-with-stored-procedures.md
... ...
@@ -8,7 +8,7 @@ When I filter a report with a stored procedure datasource, I want to pass a diff
8 8
9 9
##Answer
10 10
11
-While we do not provide a simple API to do this, it can be done with some knowledge of our methods. The first step is to set up the Equals(Select) values for your stored procedures. In the example below, we will assume you have read our article on [[using stored procedures in Izenda 6|http://wiki.izenda.us/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]]. We will be using a column called "OrderStatus" that returns an integer, and another column called "OrderStatusName" that returns a string.
11
+While we do not provide a simple API to do this, it can be done with some knowledge of our methods. The first step is to set up the Equals(Select) values for your stored procedures. In the example below, we will assume you have read our article on [[using stored procedures in Izenda 6|http://wiki.izenda.com/FAQ/Questions/Using-Stored-Procedures-In-Izenda-6]]. We will be using a column called "OrderStatus" that returns an integer, and another column called "OrderStatusName" that returns a string.
12 12
13 13
**Note:** If you are substituting a value on a table or view instead of a stored procedure, click [[here|/FAQ/passing-alternate-filter-values-with-a-table-or-view]].
14 14
... ...
@@ -57,4 +57,4 @@ The result is that we get an Equals(Select) list that has the following format:
57 57
</select>
58 58
```
59 59
60
-Now when you run your report, the users will see the labels but the actual stored procedure will use the numerical values.
... ...
\ No newline at end of file
0
+Now when you run your report, the users will see the labels but the actual stored procedure will use the numerical values.
FAQ/Responsive-Grid.md
... ...
@@ -45,4 +45,4 @@ jq$(document).ready(function () {
45 45
if (typeof (ReportScripting) != 'undefined' && ReportScripting.postRenderHandlers != undefined && isMobile())
46 46
ReportScripting.postRenderHandlers.push(function () { ToggleReportGrids(); });
47 47
});
48
-```
... ...
\ No newline at end of file
0
+```
FAQ/SSL-in-Izenda.md
... ...
@@ -21,4 +21,4 @@ There are several settings that allow you to specify static resource URLs. These
21 21
* AdHocSettings.ReportCssUrl
22 22
* AdHocSettings.TabsCssUrl
23 23
* AdHocSettings.ReportHeaderImageUrl
24
-* Any similar URl-related settings in the AdHocSettings class
... ...
\ No newline at end of file
0
+* Any similar URl-related settings in the AdHocSettings class
FAQ/SaveReportRDL.md
... ...
@@ -45,4 +45,4 @@ Public Overrides Sub SaveReportRDL(reportName As String)
45 45
'Write content to file
46 46
File.WriteAllText(rdlFilePath, builder.ToString())
47 47
End Sub
48
-```
... ...
\ No newline at end of file
0
+```
FAQ/SaveReportSet.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-This method is used to define how your reports are stored. By default, using [[DatabaseAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]] will save your reports in the [[SavedReportsTable|http://wiki.izenda.us/API/CodeSamples/SavedReportsTable]] and using [[FileSystemAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]] will save them to the Reports folder on your server's file system. You can redefine that behavior by overriding this method in your [[CustomAdHocConfig|http://wiki.izenda.us/API/AdHocConfig]] class.
7
+This method is used to define how your reports are stored. By default, using [[DatabaseAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]] will save your reports in the [[SavedReportsTable|http://wiki.izenda.com/API/CodeSamples/SavedReportsTable]] and using [[FileSystemAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]] will save them to the Reports folder on your server's file system. You can redefine that behavior by overriding this method in your [[CustomAdHocConfig|http://wiki.izenda.com/API/AdHocConfig]] class.
8 8
9 9
##Sample C Methods
10 10
FAQ/SaveThumbail.md
... ...
@@ -28,4 +28,4 @@ Allows customization of the process that saves the form attached to a report
28 28
29 29
```
30 30
31
-**Note:** The overriden SaveThumbnail method must NOT contain anything which can trigger HttpContext.Current getter call, including reportInfo.FullName.
... ...
\ No newline at end of file
0
+**Note:** The overriden SaveThumbnail method must NOT contain anything which can trigger HttpContext.Current getter call, including reportInfo.FullName.
FAQ/Session-Start.md
... ...
@@ -15,4 +15,4 @@ void Session_Start(object sender, EventArgs e)
15 15
Izenda.AdHoc.AdHocSettings.SqlServerConnectionString = "Some Connection String";
16 16
Izenda.AdHoc.AdHocSettings.AdHocConfig = new CustomAdHocConfig();
17 17
}
18
-```
... ...
\ No newline at end of file
0
+```
FAQ/Storing-Reports.md
... ...
@@ -79,7 +79,7 @@ Public Class CustomAdHocConfig Inherits Izenda.AdHoc.DatabaseAdHocConfig
79 79
80 80
###Setting the Saved Reports Table
81 81
82
-This is the most essential setting to specify when using Database Mode. However, it is not required. If it is not specified, Izenda will create and use a table called "[[IzendaAdHocReports|http://wiki.izenda.us/FAQ/IzendaAdHocReports-table]]".
82
+This is the most essential setting to specify when using Database Mode. However, it is not required. If it is not specified, Izenda will create and use a table called "[[IzendaAdHocReports|http://wiki.izenda.com/FAQ/IzendaAdHocReports-table]]".
83 83
```csharp
84 84
//C#
85 85
public static void InitializeReporting()
... ...
@@ -95,4 +95,4 @@ Public Shared Sub InitializeReporting()
95 95
End Sub
96 96
```
97 97
98
-It is possible to copy the reports when necessary to the Reports folder in the Izenda Reports directory by using the "Administrative Settings" button on the toolbar in the report designer. In the status screen, click "Copy reports from database to file system." This will place the files in the Reports folder in the Izenda Reports directory.
... ...
\ No newline at end of file
0
+It is possible to copy the reports when necessary to the Reports folder in the Izenda Reports directory by using the "Administrative Settings" button on the toolbar in the report designer. In the status screen, click "Copy reports from database to file system." This will place the files in the Reports folder in the Izenda Reports directory.
FAQ/ThumbnailExists.md
... ...
@@ -20,4 +20,4 @@ Allows customization of the process that checks whether thumbnail pictures exist
20 20
21 21
```visualbasic
22 22
23
-```
... ...
\ No newline at end of file
0
+```
FAQ/Toggle-Text-Wrapping-on-the-Report-List.md
... ...
@@ -16,4 +16,4 @@ On the report list, you can toggle word wrapping in the report title text. To do
16 16
position: relative;
17 17
word-break: normal; //Setting to change
18 18
}
19
-```
... ...
\ No newline at end of file
0
+```
FAQ/UpdatingReportDesigner-for-Izenda-6.7.0.272.md
... ...
@@ -20,4 +20,4 @@ Once you have located it, open it and change the line marked in red in the scree
20 20
21 21
![](/UpdatingReportDesigner-for-Izenda-v6-7-272/report_designer_3.png)
22 22
23
-Once you have done that, and assuming you completed the normal steps in the process, you should no longer see the errors related to "$ is not defined".
... ...
\ No newline at end of file
0
+Once you have done that, and assuming you completed the normal steps in the process, you should no longer see the errors related to "$ is not defined".
FAQ/UserGuides/15.1-Expressions-Basics.md
... ...
@@ -4,9 +4,9 @@
4 4
5 5
In the Advanced Settings popup menu (accessed by clicking the gear icon on the right hand side of each field dialog in the Fields tab) we can see a text box called Expressions.
6 6
7
-![expressions1](http://wiki.izenda.us/FAQ/FAQ/expressions1.png)
7
+![expressions1](http://wiki.izenda.com/FAQ/FAQ/expressions1.png)
8 8
9
-![expressions2](http://wiki.izenda.us/FAQ/FAQ/expressions2.png)
9
+![expressions2](http://wiki.izenda.com/FAQ/FAQ/expressions2.png)
10 10
11 11
This box accepts simple code which allows us to perform calculations on fields provided by the connection string or view.
12 12
... ...
@@ -47,4 +47,4 @@ It is not necessary to use square brackets, or parentheses, but using them is be
47 47
48 48
[[15.0 Expressions in Izenda]]
49 49
50
-[[User Guides|http://wiki.izenda.us/FAQ/UserGuides]]
... ...
\ No newline at end of file
0
+[[User Guides|http://wiki.izenda.com/FAQ/UserGuides]]
FAQ/UserGuides/15.2-Concatenation.md
... ...
@@ -8,11 +8,11 @@ We can also use expressions to manipulate text. Let’s say that we have 'ShipC
8 8
9 9
``[ShipCity], + ‘, ‘ + [ShipCountry]``
10 10
11
-![expressions3](http://wiki.izenda.us/FAQ/FAQ/expressions3.png)
11
+![expressions3](http://wiki.izenda.com/FAQ/FAQ/expressions3.png)
12 12
13 13
This would combine ‘Berlin’ and ‘Germany’ to ‘Berlin, Germany’. Note that in order to add text, we use single quotes. Anything between single quotes will appear exactly as typed, in this case a comma and single space.
14 14
15
-![expressions4](http://wiki.izenda.us/FAQ/FAQ/expressions4.png)
15
+![expressions4](http://wiki.izenda.com/FAQ/FAQ/expressions4.png)
16 16
17 17
**In the same as in the example, we can add a static text denomination to a numerical value:**
18 18
... ...
@@ -26,4 +26,4 @@ This would combine ‘Berlin’ and ‘Germany’ to ‘Berlin, Germany’. Not
26 26
27 27
[[15.0 Expressions in Izenda]]
28 28
29
-[[User Guides|http://wiki.izenda.us/FAQ/UserGuides]]
... ...
\ No newline at end of file
0
+[[User Guides|http://wiki.izenda.com/FAQ/UserGuides]]
FAQ/Why-Are-My-Charts-Stuck-Together.md
... ...
@@ -8,4 +8,4 @@ Why can't I place a report part between two charts on my report using the report
8 8
9 9
##Answer
10 10
11
-This is due to a setting, [NumChartPerRow](http://wiki.izenda.us/API/CodeSamples/NumChartPerRow). This setting attempts to place two charts on one row for wide displays. By default it is set to 2. If you attempt to place a report part between two 'adjacent' charts, it will not be positioned correctly, as the two charts exist on one invisible row. Setting this value to 1 will correct this problem.
... ...
\ No newline at end of file
0
+This is due to a setting, [NumChartPerRow](http://wiki.izenda.com/API/CodeSamples/NumChartPerRow). This setting attempts to place two charts on one row for wide displays. By default it is set to 2. If you attempt to place a report part between two 'adjacent' charts, it will not be positioned correctly, as the two charts exist on one invisible row. Setting this value to 1 will correct this problem.
FAQ/Why-cant-I-use-Group-by-Week-on-a-datetime-for-a-subreport-action.md
... ...
@@ -11,4 +11,4 @@ When I'm using a datetime grouped by week as a subreport action, I'm seeing more
11 11
In version 6.9.0.5, we fixed the group by week aggregate function so that it also passes year info. Previously, the week datepart was passed independently, leading to the aggregation of data by week across years. You can add the following code to your global.asax or wherever your adhocconfig is defined:
12 12
13 13
IAggregateFunction groupByWeek = AdHocSettings.AggregateFunctions[StandardAggregateFunctionType.GROUP_BY_WEEK.ToString()];
14
-((WeekFormatter) groupByWeek.Formatters[0]).IncludeYear = true;
... ...
\ No newline at end of file
0
+((WeekFormatter) groupByWeek.Formatters[0]).IncludeYear = true;
FAQ/Why-does-my-excel-export-say-its-missing-css.md
... ...
@@ -8,4 +8,4 @@ I tried to open an exported file and I got a warning that reads similarly to "Mi
8 8
9 9
##Answer
10 10
11
-Sometimes an Izenda deployment can be configured to reference a custom stylesheet that is not Reports.css. There is a setting which handles this, [[ReportsCssUrl|/API/CodeSamples/ReportCssUrl]], but this setting is not always used. If this setting is not configured properly, the export process will not grab the correct file which will cause exports to produce this error.
... ...
\ No newline at end of file
0
+Sometimes an Izenda deployment can be configured to reference a custom stylesheet that is not Reports.css. There is a setting which handles this, [[ReportsCssUrl|/API/CodeSamples/ReportCssUrl]], but this setting is not always used. If this setting is not configured properly, the export process will not grab the correct file which will cause exports to produce this error.
FAQ/XLS-Exports-Error-when-opened-in-Excel.md
... ...
@@ -32,4 +32,4 @@ B) You can make use of existing Trusted Locations capabilities in Excel 2010, 20
32 32
33 33
You can save the web html file to a trusted location on the local machine (Excel comes with a set of default trust locations). If you do not see the local folder location you trust for these files, then press “Add new location…” button and add it in the Trusted Location dialog. If the HTML document is in a trusted location the KB fix is not applied (e.g. the unsafe HTML file is not blocked).
34 34
35
-This approach may unblock you, but it carries some risk as files of any file type in Trusted Locations are fully trusted. If an attacker can drop files into the trusted location they can easily exploit users who open such documents. Be especially cautious when specifying a custom folder as a trusted location.
... ...
\ No newline at end of file
0
+This approach may unblock you, but it carries some risk as files of any file type in Trusted Locations are fully trusted. If an attacker can drop files into the trusted location they can easily exploit users who open such documents. Be especially cautious when specifying a custom folder as a trusted location.
FAQ/accessing-izendas-export-process.md
... ...
@@ -101,4 +101,4 @@ foreach (ReportSet rs in AdHocSettings.AdHocConfig.FilteredListReportsDictionary
101 101
}
102 102
Console.WriteLine(message);
103 103
}
104
-```
... ...
\ No newline at end of file
0
+```
FAQ/add-custom-page-numbers-to-a-report.md
... ...
@@ -8,4 +8,4 @@ If I want to add page numbers to a report and the 'Show Page Numbers' property o
8 8
9 9
#Answer
10 10
11
-There are two tags you can use in the Page Header or Footer property on the [[Misc tab|/Guides/ReportDesign/9.0-Misc-Tab]]: [pagenumber] and [totalpages]. When a report is exported to pdf or pdf-to-html print, the current and total page numbers will be calculated and placed in the appropriate tag. You can place either or both tags inside of a style div to control appearance, location, or some other property.
... ...
\ No newline at end of file
0
+There are two tags you can use in the Page Header or Footer property on the [[Misc tab|/Guides/ReportDesign/9.0-Misc-Tab]]: [pagenumber] and [totalpages]. When a report is exported to pdf or pdf-to-html print, the current and total page numbers will be calculated and placed in the appropriate tag. You can place either or both tags inside of a style div to control appearance, location, or some other property.
FAQ/advanced-field-settings.md
... ...
@@ -23,14 +23,14 @@ Advanced field settings provide more granular control over what data is displaye
23 23
|Width|Set the width of the column in number of pixels|
24 24
|Label Justication|Sets the Column label to the left, right, or middle of the row|
25 25
|Value Justication|Sets the Value of the field to the left, right, or middle of the row|
26
-|Subreport|Sets the drill-down child report. The list contains only reports that have a [[drill-down key|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.2.2-Setting-the-drill-down-key]] set for them.<br>_**Note:** The "Automatic" option will attempt to choose a sub-report by matching the drill-down key to the selected field and cannot discern between two sub-reports that use the same drill-down key._|
27
-|Drill-Down Style|**Link** – opens in same browser window <br>**Link (New Window)** – opens in new browser window<br>**Embedded** – embeds the drill-down results into the main report<br>**Popup** – opens the results on a pop-up screen<br>**Hover** - Shows the sub-report when you hover the mouse over the item that the sub-report is linked to<br>**ComboKey** - Used in combination with one of the above. When this setting is chosen for the second drilldown key, the value of both fields will be passed from the main report to the sub-report.<br>**Header Link** - Used in a pivot to pass the value of the header (a value derived from the grouping of the pivot header column) to a subreport. Additional values from the left side of the pivot can be passed using ComboKey, or can be incorporated and hidden into the pivot itself.<br> [[Click here for more information.|http://wiki.izenda.us/FAQ/Questions/sub-reports-and-drilldowns]]|
28
-|Url|Allows you to define a custom Url to redirect to when the value in this cell is clicked. [You can set whether this url opens in the current tab or a new tab.](http://wiki.izenda.us/API/CodeSamples/OpenCustomUrlInNewWindow)|
26
+|Subreport|Sets the drill-down child report. The list contains only reports that have a [[drill-down key|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.2.2-Setting-the-drill-down-key]] set for them.<br>_**Note:** The "Automatic" option will attempt to choose a sub-report by matching the drill-down key to the selected field and cannot discern between two sub-reports that use the same drill-down key._|
27
+|Drill-Down Style|**Link** – opens in same browser window <br>**Link (New Window)** – opens in new browser window<br>**Embedded** – embeds the drill-down results into the main report<br>**Popup** – opens the results on a pop-up screen<br>**Hover** - Shows the sub-report when you hover the mouse over the item that the sub-report is linked to<br>**ComboKey** - Used in combination with one of the above. When this setting is chosen for the second drilldown key, the value of both fields will be passed from the main report to the sub-report.<br>**Header Link** - Used in a pivot to pass the value of the header (a value derived from the grouping of the pivot header column) to a subreport. Additional values from the left side of the pivot can be passed using ComboKey, or can be incorporated and hidden into the pivot itself.<br> [[Click here for more information.|http://wiki.izenda.com/FAQ/Questions/sub-reports-and-drilldowns]]|
28
+|Url|Allows you to define a custom Url to redirect to when the value in this cell is clicked. [You can set whether this url opens in the current tab or a new tab.](http://wiki.izenda.com/API/CodeSamples/OpenCustomUrlInNewWindow)|
29 29
|SubTotal Function|Sets a customized function for subtotals displayed with this field. The default value is "Sum". This only applies to the bottom sub-totals and not the side sub-totals. If set to 'Expression' then a box will appear allowing you to set an expression for the subtotal. This functions in the same fashion as the typical expression box.|
30 30
|Gradient Cells Shading|Sets whether cells will use a gradient or solid colors for shading. The larger the value in the cell is, the darker the shading will become. This gradient is determined by establishing a range of x to y, where x is the lowest value in the column and y is the highest, and shading them proportionally where x will be the lightest shade and y the darkest.|
31
-|Text Highlight|Highlights the text for a given range. You can refer to the [[Styles tab|http://wiki.izenda.us/Guides/ReportDesign/10.0-Style-tab]] for a list of valid colors or using an RGB hex code such as #ff0033. Syntax is given in the format a to b:color;c to d:othercolor:e to f;anothercolor and so on. For example: "5 to 6:Blue;7 to 10:Red". A colon is used to separate the range and value, semicolons are used to separate pairs of range:value arguments. A value given without a range after the first range:value pair acts as a conditional, for example: "1 to 10:Red;Blue" would color values between 1 to 10 red, and everything else blue. A range may be a single value. You may also use percentages to establish a range, such as 0% to 20%:Red.**NOTE:** It is easy to end your statement with a semicolon like this: "1 to 10:Red;11 to 20:Blue;" This will throw an index error!|
31
+|Text Highlight|Highlights the text for a given range. You can refer to the [[Styles tab|http://wiki.izenda.com/Guides/ReportDesign/10.0-Style-tab]] for a list of valid colors or using an RGB hex code such as #ff0033. Syntax is given in the format a to b:color;c to d:othercolor:e to f;anothercolor and so on. For example: "5 to 6:Blue;7 to 10:Red". A colon is used to separate the range and value, semicolons are used to separate pairs of range:value arguments. A value given without a range after the first range:value pair acts as a conditional, for example: "1 to 10:Red;Blue" would color values between 1 to 10 red, and everything else blue. A range may be a single value. You may also use percentages to establish a range, such as 0% to 20%:Red.**NOTE:** It is easy to end your statement with a semicolon like this: "1 to 10:Red;11 to 20:Blue;" This will throw an index error!|
32 32
|Cell Highlight|Highlights the entire cell for a given range. This follows the same rules as text highlight. You can use both cell and text highlight at the same time to provide contrasting colors, for example if you change the cell to a dark color you might change the text in that cell to a lighter color.|
33 33
|Value Ranges|Lets you set text values for number ranges. (i.e. setting this to 0 to 10:Under will display the text "Under" when it encounters a value between 0 and 10 for that column). This follows the same rules as text highlight.|
34
-|Expression|Allows you to define a customized mathematical or SQL expression to show as the value for the column cells. See more about [[Expressions|http://wiki.izenda.us/Guides/ReportDesign/15.0-Expressions-in-Izenda]]|
34
+|Expression|Allows you to define a customized mathematical or SQL expression to show as the value for the column cells. See more about [[Expressions|http://wiki.izenda.com/Guides/ReportDesign/15.0-Expressions-in-Izenda]]|
35 35
|Expression Type|Allows you to specify the data type of this field. This is most useful when you are generating output with an expression and need to specify a data type.|
36
-|Group By Expression|If checked, this field will be included in the group by statement of the query. This is functionally the same as the Group function, except applicable to expression output within a field rather than to the field itself.|
... ...
\ No newline at end of file
0
+|Group By Expression|If checked, this field will be included in the group by statement of the query. This is functionally the same as the Group function, except applicable to expression output within a field rather than to the field itself.|
FAQ/applying-hidden-filter-using-inner-query.md
... ...
@@ -86,4 +86,4 @@ End Sub
86 86
87 87
##Multi-tenant hidden filters
88 88
89
-For a global method of using hidden filters, see the article on the [[HiddenFilters|/API/CodeSamples/HiddenFilters]] collection in [[AdHocSettings|/API/AdHocSettings]].
... ...
\ No newline at end of file
0
+For a global method of using hidden filters, see the article on the [[HiddenFilters|/API/CodeSamples/HiddenFilters]] collection in [[AdHocSettings|/API/AdHocSettings]].
FAQ/applying-hidden-filters-programmatically.md
... ...
@@ -101,4 +101,4 @@ The process for applying a hidden stored procedure parameter programmatically is
101 101
102 102
```csharp
103 103
reportSet.Filters.AddHidden(new Filter("[dbo].[CustOrderHist].[PARAM_CustomerID]") { Value = "BONAP" });
104
-```
... ...
\ No newline at end of file
0
+```
FAQ/data-source-level-security.md
... ...
@@ -1 +1 @@
1
-Please re-purpose this page.
... ...
\ No newline at end of file
0
+Please re-purpose this page.
FAQ/enable-izenda-vision.md
... ...
@@ -20,4 +20,4 @@ Izenda Vision is a rich extension to the API to include many cutting-edge data v
20 20
21 21
- Create sample reports.
22 22
23
-- You can now copy and customize existing visualizations from inside the **/vis** folder, or add your own.
... ...
\ No newline at end of file
0
+- You can now copy and customize existing visualizations from inside the **/vis** folder, or add your own.
FAQ/enabling-css-in-pdfs.md
... ...
@@ -4,4 +4,4 @@ PDFs generated by our legacy **ITextSharp** PDF generator do not support CSS and
4 4
5 5
In version 6.9 PDF output is handled with the setting [[PdfPrintMode|/API/CodeSamples/PrintMode]].
6 6
7
-In legacy versions 6.8 and below PDF output is handled with the setting [[PrintMode|/API/CodeSamples/PrintMode]].
... ...
\ No newline at end of file
0
+In legacy versions 6.8 and below PDF output is handled with the setting [[PrintMode|/API/CodeSamples/PrintMode]].
FAQ/filtering-in-dashboards.md
... ...
@@ -63,4 +63,4 @@ AdHocSettings.UseColumnNameForDashboardCommonFilters = True
63 63
64 64
//Using only the 'ColumnName' to determine common filters
65 65
AdHocSettings.UseColumnNameForDashboardCommonFilters = False
66
-```
... ...
\ No newline at end of file
0
+```
FAQ/fixed-unit-conversions.md
... ...
@@ -1,6 +1,6 @@
1 1
#Adding Fixed Unit Convesions
2 2
3
-Functions are added to Izenda through the extended functions API code. You can learn more about UDFs (User Defined Functions) [[here|http://wiki.izenda.us/FAQ/izenda-and-udfs]].
3
+Functions are added to Izenda through the extended functions API code. You can learn more about UDFs (User Defined Functions) [[here|http://wiki.izenda.com/FAQ/izenda-and-udfs]].
4 4
5 5
These functions are available in the 'Functions' drop-down. They can also be used in an expression by clicking the gear to the right side of the field.
6 6
... ...
@@ -26,4 +26,4 @@ If the data for a distance column was stored in meters lets say, and you wanted
26 26
2. Add custom Function from DB to Izenda (API)
27 27
3. Add custom Formats for 'MpG' and 'KpG'
28 28
* To display KpG: Choose mileage field, choose no function, choose 'KpG' format.
29
- * To display MpG: Choose mileage field, choose 'MpG' function, choose 'MpG' format.
... ...
\ No newline at end of file
0
+ * To display MpG: Choose mileage field, choose 'MpG' function, choose 'MpG' format.
FAQ/force-update-results-on-report.md
... ...
@@ -11,7 +11,7 @@ There are three ways to get this functionality. Method 1, using filters, is the
11 11
12 12
###Method 1 - Filters
13 13
14
-If you are using filters in the report you want to force this functionality on, you can use the [[Filter tab|http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab#Require-[blank]-Parameters-in-Viewer]] controls to require a user to enter the filter parameters before ever displaying data.
14
+If you are using filters in the report you want to force this functionality on, you can use the [[Filter tab|http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab#Require-[blank]-Parameters-in-Viewer]] controls to require a user to enter the filter parameters before ever displaying data.
15 15
16 16
###Method 2 - Modifying _ReportViewer.js_
17 17
... ...
@@ -63,4 +63,4 @@ function GotReportViewerConfig(returnObj, id) {
63 63
initialized = true;
64 64
FirstLoadInit();
65 65
}
66
-```
... ...
\ No newline at end of file
0
+```
FAQ/getting-reportlist-information.md
... ...
@@ -106,4 +106,4 @@ _**In this case you could use the JSON data to populate a client-side control us
106 106
```
107 107
------
108 108
109
-We cannot, however, provide ready-to-use examples because the code really depends on your particular use-case. Please contact Izenda Services with any questions.
... ...
\ No newline at end of file
0
+We cannot, however, provide ready-to-use examples because the code really depends on your particular use-case. Please contact Izenda Services with any questions.
FAQ/inserting-ascii-or-unicode-characters.md
... ...
@@ -72,4 +72,4 @@ public class BoolToCheckFormat : IFormat
72 72
allowedTypeGroups.Add(SqlTypeGroup.Numeric);
73 73
}
74 74
}
75
-```
... ...
\ No newline at end of file
0
+```
FAQ/integrate-login-page.md
... ...
@@ -8,4 +8,4 @@ How Do I Integrate My Login Page?
8 8
9 9
##Answer
10 10
11
-You can use your login page with Izenda reports simply by calling [[ASP.global_asax.CustomAdHocConfig.InitializeReporting()|http://wiki.izenda.us/FAQ/InitializeReporting]] from your login page's code-behind in the OnPreInit() method. If you want to require the user to login then you can use the [[RequireLogin|/API/CodeSamples/RequireLogin]] setting. You will also need to set the [[LoginUrl|/API/CodeSamples/LoginUrl]] setting to be able to redirect from the reporting pages. There are also [[security samples|http://wiki.izenda.us/FAQ/Questions/Applying-Security]] that we offer to help guide you through what to do after redirecting to reporting pages once your user has authenticated. Our [[downloadable demo|http://wiki.izenda.us/Guides/Developer-Links-and-Guides#Helpful-Links]] also offers an example login page that can be used as a template in integrating your login page.
... ...
\ No newline at end of file
0
+You can use your login page with Izenda reports simply by calling [[ASP.global_asax.CustomAdHocConfig.InitializeReporting()|http://wiki.izenda.com/FAQ/InitializeReporting]] from your login page's code-behind in the OnPreInit() method. If you want to require the user to login then you can use the [[RequireLogin|/API/CodeSamples/RequireLogin]] setting. You will also need to set the [[LoginUrl|/API/CodeSamples/LoginUrl]] setting to be able to redirect from the reporting pages. There are also [[security samples|http://wiki.izenda.com/FAQ/Questions/Applying-Security]] that we offer to help guide you through what to do after redirecting to reporting pages once your user has authenticated. Our [[downloadable demo|http://wiki.izenda.com/Guides/Developer-Links-and-Guides#Helpful-Links]] also offers an example login page that can be used as a template in integrating your login page.
FAQ/izenda-and-udfs.md
... ...
@@ -35,14 +35,14 @@ begin
35 35
end;
36 36
```
37 37
38
-**2.** Add this function to your [[CustomAdHocConfig|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings]]:
38
+**2.** Add this function to your [[CustomAdHocConfig|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings]]:
39 39
``AdHocSettings.ExtendedFunctions = new string[] { "[dbo].[SafeDivide]" };``
40 40
41 41
**3a.** You can now choose this function in the 'Fields' tab function drop down for any column. (Functions, as the one above, with more than one input parameter cannot be chosen for a single column in the functions drop-down and must be implemented as an expression.)
42 42
43
-![Example UDF](http://wiki.izenda.us/FAQ/FAQ/udfs_example.png)
43
+![Example UDF](http://wiki.izenda.com/FAQ/FAQ/udfs_example.png)
44 44
45
-**3b.** You can also use this function in the [[Expression|http://wiki.izenda.us/FAQ/UserGuides/15.0-Expressions-in-Izenda]] box on the 'Fields' tab's [[advanced panel|http://wiki.izenda.us/FAQ/advanced-field-settings]].
45
+**3b.** You can also use this function in the [[Expression|http://wiki.izenda.com/FAQ/UserGuides/15.0-Expressions-in-Izenda]] box on the 'Fields' tab's [[advanced panel|http://wiki.izenda.com/FAQ/advanced-field-settings]].
46 46
47 47
```sql
48 48
SafeDivide([UnitsOnOrder], [UnitsInStock])
... ...
@@ -50,4 +50,4 @@ end;
50 50
51 51
You can also use the Format dropdown to turn the result into your desired format. See the result below for what happens when we use the above expression in our Northwind Traders DataSource.
52 52
53
-![Percent of Stock With UDFs](http://wiki.izenda.us/FAQ/FAQ/udfs_example_2.png)
... ...
\ No newline at end of file
0
+![Percent of Stock With UDFs](http://wiki.izenda.com/FAQ/FAQ/udfs_example_2.png)
FAQ/many-to-many-database-join.md
... ...
@@ -175,4 +175,4 @@ End Sub
175 175
```
176 176
177 177
178
-Resetting the driver after report execution will ensure that the tables with no relationship will be selectable again when the user makes subsequent trips to the Report Designer. Other users in the system without the ability to select the datasources in question will not see any change in their current behavior. Report definitions using the relationship will not reflect the internal process. The fake constraint will appear in the definition.
... ...
\ No newline at end of file
0
+Resetting the driver after report execution will ensure that the tables with no relationship will be selectable again when the user makes subsequent trips to the Report Designer. Other users in the system without the ability to select the datasources in question will not see any change in their current behavior. Report definitions using the relationship will not reflect the internal process. The fake constraint will appear in the definition.
FAQ/max-http-keys.md
... ...
@@ -6,4 +6,4 @@ If you are experiencing an exception with the message 'Operation is not valid du
6 6
7 7
##Solution
8 8
9
-The resolution to this issue is to change the value of aspnet:MaxHttpCollectionKeys in web.config. We've upped the default of 1000 to 2000 already. Caution should be taken in increasing the amount of keys though, as this does expose your system to a potential DOS risk. It is recommended not to arbitrarily raise that value, but only make it as large as needed to accommodate your report data.
... ...
\ No newline at end of file
0
+The resolution to this issue is to change the value of aspnet:MaxHttpCollectionKeys in web.config. We've upped the default of 1000 to 2000 already. Caution should be taken in increasing the amount of keys though, as this does expose your system to a potential DOS risk. It is recommended not to arbitrarily raise that value, but only make it as large as needed to accommodate your report data.
FAQ/moving-report-xml-manually.md
... ...
@@ -8,4 +8,4 @@ There are many possible causes of this:
8 8
9 9
1. The above feature, which caches contents of ReportList to session, can cause this behavior. If you use out-of-proc session storage, for example, MSSQL session storage with ``timeout=1 week`` for example. You can even reboot the web server - but when you open a browser, they will still not see the new reports in your report list, because cached ReportList is stored in a serialized session.
10 10
2. A malformed ReportSet can also cause this issue. If you copied reports records in your DB, for example, with just ``ctrl-c`` & ``ctrl-v``. As a result, symbols such as ``\r\n`` can be lost. As a result, the whole XML data of the ReportSet becomes a single long string. When this happens, that ReportSet then becomes erroneous from the point of view of Izenda.AdHoc, and won't load/show in ReportList.
11
-3. Make sure TenantId values in ReportSet match the session values in the new deployment. When you copy ReportSet - without ``"_global_"`` tenant - some or all reports may be invisible to usual users.
... ...
\ No newline at end of file
0
+3. Make sure TenantId values in ReportSet match the session values in the new deployment. When you copy ReportSet - without ``"_global_"`` tenant - some or all reports may be invisible to usual users.
FAQ/page-header-not-showing-up-in-HTML-print.md
... ...
@@ -26,4 +26,4 @@ You can use the following code example to get and inject values, in this case, t
26 26
return res;
27 27
}
28 28
29
-```
... ...
\ No newline at end of file
0
+```
FAQ/passing-alternate-filter-values-with-a-table-or-view.md
... ...
@@ -34,4 +34,4 @@ public override void PostProcessEqualsSelectList(Column column, List<string> lab
34 34
}
35 35
}
36 36
}
37
-```
... ...
\ No newline at end of file
0
+```
FAQ/resultant-columns-or-rows-expected-in-report.md
... ...
@@ -17,4 +17,4 @@
17 17
- Results can be limited in **ReportViewer** (by "Results" dropdown in Viewer toolbar)
18 18
(``AdHocSettings.ReportViewerDefaultPreviewResults`` default is _100_ for 6.6 and _1000_ for lower versions)
19 19
20
-First in your search you should check the values at the "Results" dropdown in your ReportDesigner/ReportViewer.
... ...
\ No newline at end of file
0
+First in your search you should check the values at the "Results" dropdown in your ReportDesigner/ReportViewer.
FAQ/running-custom-javascript-on-click.md
... ...
@@ -11,4 +11,4 @@ Can I customize links in reports to use javascript functions?
11 11
Yes, you can. This can be performed on the report designer's fields tab when you click on the **Advanced** settings button next to a field. When the box pops up, there will be a URL textbox that can accept links as well as custom javascript. This can be used to count clicks, set hidden field values, send ajax requests, etc. To use this, simply place the method call in the URL field of advanced field properties with _**"javacript:"**_ before it.
12 12
13 13
14
-![CustomJavascriptClick](http://wiki.izenda.us/FAQ/FAQ/custom_javascript_click.png)
14
+![CustomJavascriptClick](http://wiki.izenda.com/FAQ/FAQ/custom_javascript_click.png)
FAQ/switching-databases-via-code.md
... ...
@@ -80,4 +80,4 @@ This sample page can be used to create a drop down & button to dynamically chang
80 80
</html>
81 81
```
82 82
83
-You can now choose either the Northwind or Adminstration database connections to pull data sources from.
... ...
\ No newline at end of file
0
+You can now choose either the Northwind or Adminstration database connections to pull data sources from.
FAQ/troubleshooting-report-list.md
... ...
@@ -14,4 +14,4 @@ If you use .NET 3.5+ the extension assembly is included with your .NET install;
14 14
All versions of .NET and installation guides can be found [[here|http://www.microsoft.com/net/downloads]].
15 15
16 16
17
-If you are using .NET 2.0 and the assembly is not present please use the link [[here|http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en]] to install ASP.NET2 AJAX extensions.
... ...
\ No newline at end of file
0
+If you are using .NET 2.0 and the assembly is not present please use the link [[here|http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en]] to install ASP.NET2 AJAX extensions.
FAQ/understanding-izenda-print-modes.md
... ...
@@ -12,6 +12,6 @@
12 12
13 13
**HTML2PDF and HTML** - Shows buttons for printing to HTML and to PDF via EO.dll.
14 14
15
-[Code Sample](http://wiki.izenda.us/API/CodeSamples/PrintMode)
15
+[Code Sample](http://wiki.izenda.com/API/CodeSamples/PrintMode)
16 16
17
-[Larger PDF exports should use PhantomJS (not EO)](http://wiki.izenda.us/API/CodeSamples/PdfPrintMode)
... ...
\ No newline at end of file
0
+[Larger PDF exports should use PhantomJS (not EO)](http://wiki.izenda.com/API/CodeSamples/PdfPrintMode)
FAQ/upload-csv-data-to-sql-server.md
... ...
@@ -34,4 +34,4 @@ csvetl recreate "server=DEV6;database=northwind;User Id=northwind;
34 34
```
35 35
36 36
### Screencast
37
-http://screencast.com/t/LyjCp1TMI1qV
... ...
\ No newline at end of file
0
+http://screencast.com/t/LyjCp1TMI1qV
FAQ/windows-active-directory-security.md
... ...
@@ -90,4 +90,4 @@ public class CustomODataConnection : ODataFusionConnection
90 90
request.Credentials = cred;
91 91
}
92 92
}
93
-```
... ...
\ No newline at end of file
0
+```
Guides/Advanced-Scheduler-Functionality.md
... ...
@@ -63,6 +63,6 @@ public override void SaveReportSet(ReportInfo reportInfo, ReportSet reportSet)
63 63
64 64
One extremely useful function of scheduling reports is batch processing of reports during nighttime hours. Implementation of overnight processing is just a matter of setting which reports will run during office off-hours.
65 65
66
-First, you need to open the report you will want to schedule in the ReportDesigner. Navigate to the [[Misc tab|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab]] and choose the time your report will run and the frequency. For overnight processing, just select a time period that does not conflict with your normal business hours. Save the report with the desired frequency. You must do this for each report you want to process.
66
+First, you need to open the report you will want to schedule in the ReportDesigner. Navigate to the [[Misc tab|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab]] and choose the time your report will run and the frequency. For overnight processing, just select a time period that does not conflict with your normal business hours. Save the report with the desired frequency. You must do this for each report you want to process.
67 67
68
-Next, you will just need to ensure the scheduler process is running. Normally servers are left on overnight anyway, so just as long as the server computer that the scheduler is installed on and the server where the reporting application is installed on are running, the reports will get processed. Generally, these will be on the same machine anyway. The interval of the scheduler you defined when you installed it will ping the reporting application to see if any reports need to be scheduled. If one or more are scheduled, the reporting application will begin processing and sending those reports via email. So essentially, overnight processing is the same process as any other time of day with respect to setup.
... ...
\ No newline at end of file
0
+Next, you will just need to ensure the scheduler process is running. Normally servers are left on overnight anyway, so just as long as the server computer that the scheduler is installed on and the server where the reporting application is installed on are running, the reports will get processed. Generally, these will be on the same machine anyway. The interval of the scheduler you defined when you installed it will ping the reporting application to see if any reports need to be scheduled. If one or more are scheduled, the reporting application will begin processing and sending those reports via email. So essentially, overnight processing is the same process as any other time of day with respect to setup.
Guides/Blank-Column-in-Export.md
... ...
@@ -9,10 +9,10 @@ You can create reports that have a blank column in them using Izenda Reports. Th
9 9
10 10
Here is the CSV output of a report that has one blank column:
11 11
12
-![Export with a blank column](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/blank-column-csv.png)
12
+![Export with a blank column](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/blank-column-csv.png)
13 13
14 14
##Implementation
15 15
16 16
To add a blank column to your export, you simply have to set the Description of the field in the Fields Tab to "BLANK", then click on the gear icon to the far right of the field and set the Expression to ''.
17 17
18
-![Export with a blank column](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/Blank-Column.png)
18
+![Export with a blank column](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/Blank-Column.png)
Guides/Customize-Chart-Colors.md
... ...
@@ -10,7 +10,7 @@ Customizing the chart colors allows you to inject a bit of your own branding, or
10 10
11 11
This image depicts a pie chart with custom colors set to Blue, Red, Yellow and Green.
12 12
13
-![Pie chart with custom colors](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/colors.png)
13
+![Pie chart with custom colors](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/colors.png)
14 14
15 15
##Implementation
16 16
... ...
@@ -112,4 +112,4 @@ The basic steps involved here are:
112 112
113 113
* Determine the value of each item
114 114
* Establish an average of all values in the dataset,
115
-* Color each value red (#FF0000) if it is above the average, and green (#00FF00) if it is below.
... ...
\ No newline at end of file
0
+* Color each value red (#FF0000) if it is above the average, and green (#00FF00) if it is below.
Guides/Developer-Links-and-Guides.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Here are two useful links to our downloads page and our installation guide.
8 8
9
- [Download Izenda Here](http://www.izenda.com/update-your-izenda-version/) | [Installation Guide](http://wiki.izenda.us/Guides/Installing-Izenda)
9
+ [Download Izenda Here](http://www.izenda.com/update-your-izenda-version/) | [Installation Guide](http://wiki.izenda.com/Guides/Installing-Izenda)
10 10
11 11
12 12
##Developer Guides
... ...
@@ -15,7 +15,7 @@ Here we will provide programming resources, code snippets, and setup tutorials f
15 15
16 16
###Quick Reference Guides
17 17
18
-* [[Installation Guide|http://wiki.izenda.us/Guides/Installing-Izenda]]
18
+* [[Installation Guide|http://wiki.izenda.com/Guides/Installing-Izenda]]
19 19
* [[Security Guide|/Integration/Tutorials/Security]]
20 20
* [[Basic Security Sample|Home#Basic-Login-Scenario]]
21 21
* [[Customizing Izenda Settings|Integration/Tutorials/Customizing-Izenda-Settings]]
... ...
@@ -37,7 +37,7 @@ Here we will provide programming resources, code snippets, and setup tutorials f
37 37
* [[Dynamically Creating Reports Via the API|/API/CodeSamples/DynamicReportCreation]]
38 38
* [[Adding Custom Formatting Options in the Report Designer|/FAQ/Questions/Add-Formatting-Options]]
39 39
* [[Login page sample|/Tutorials/CodeSamples/Login-Sample]]
40
-* [[Implementing custom behavior for the Equals(Popup) dialog|http://wiki.izenda.us/API/CodeSamples/Equals-Popup-Custom-Page]]
40
+* [[Implementing custom behavior for the Equals(Popup) dialog|http://wiki.izenda.com/API/CodeSamples/Equals-Popup-Custom-Page]]
41 41
* [[Joining a many-to-many database relationship and hiding the connecting table as a datasource|/FAQ/many-to-many-database-join]]
42 42
* [[How can I utilize Izenda's export process for CSV, PDF, or Excel in an application?|/FAQ/accessing-izendas-export-process]]
43 43
* [[How can I set default report designer options for my users?|/FAQ/Questions/setting-defaults-for-report-designer]]
... ...
@@ -49,11 +49,11 @@ Here we will provide programming resources, code snippets, and setup tutorials f
49 49
###Javascript Guides
50 50
51 51
* [[Customize Chart Colors|Guides/Customize-Chart-Colors]]
52
-* [[Using the ReportViewerConfig object|http://wiki.izenda.us/API/CodeSamples/Javascript/ReportViewerConfig]]
53
-* [[Using the ReportListDataLite object|http://wiki.izenda.us/API/CodeSamples/Javascript/ReportListDataLite]]
54
-* [[Using the ReportListConfig object|http://wiki.izenda.us/API/CodeSamples/Javascript/ReportListConfig]]
55
-* [[Using the GetRenderedReportSet object|http://wiki.izenda.us/API/CodeSamples/Javascript/GetRenderedReportSet]]
56
-* [[Using the GetFiltersData object|http://wiki.izenda.us/API/CodeSamples/Javascript/GetFiltersData]]
52
+* [[Using the ReportViewerConfig object|http://wiki.izenda.com/API/CodeSamples/Javascript/ReportViewerConfig]]
53
+* [[Using the ReportListDataLite object|http://wiki.izenda.com/API/CodeSamples/Javascript/ReportListDataLite]]
54
+* [[Using the ReportListConfig object|http://wiki.izenda.com/API/CodeSamples/Javascript/ReportListConfig]]
55
+* [[Using the GetRenderedReportSet object|http://wiki.izenda.com/API/CodeSamples/Javascript/GetRenderedReportSet]]
56
+* [[Using the GetFiltersData object|http://wiki.izenda.com/API/CodeSamples/Javascript/GetFiltersData]]
57 57
* [[Implementing Sticky Checkboxes|API/CodeSamples/Javascript/StickyCheckboxes]]
58 58
* [[Customize Visualization|/FAQ/How-Do-I-Customize-A-Visualization]]
59 59
... ...
@@ -70,7 +70,7 @@ Here we will provide programming resources, code snippets, and setup tutorials f
70 70
###Misc
71 71
72 72
* [[Forking the Izenda Resources repository|/Guides/Developers/Forking-resources-in-github]]
73
-* [[How do I use alternate filter values with stored procedure parameters versus what I display to the user?|http://wiki.izenda.us/FAQ/Questions/using-alternate-filter-values-with-stored-procedures]]
73
+* [[How do I use alternate filter values with stored procedure parameters versus what I display to the user?|http://wiki.izenda.com/FAQ/Questions/using-alternate-filter-values-with-stored-procedures]]
74 74
* [[Creating a custom RS.aspx response|/FAQ/Questions/custom-rs-response]]
75 75
* [[Izenda settings and setting scope|/Guides/izenda-setting-scope]]
76
-* [Handling the "Group by week" aggregations as drill-down keys](/FAQ/Questions/sub-reports-and-drilldowns#Group-by-week-aggregate-function)
... ...
\ No newline at end of file
0
+* [Handling the "Group by week" aggregations as drill-down keys](/FAQ/Questions/sub-reports-and-drilldowns#Group-by-week-aggregate-function)
Guides/Developers/Forking-resources-in-github.md
... ...
@@ -12,4 +12,4 @@ To fork the repositories, you will need a github account. This can be obtained t
12 12
13 13
![](/Guides/Developers/Forking-resources-in-github/resources_repo.png)
14 14
15
-You can now make edits to the resources and kits in your repositories without worrying whether you're going to break functionality. Now whenever you update your Izenda.AdHoc.dll to the latest version, instead of copying the Resources or RI from the zipped archive, you will go to your github interface tool (usually a command line, but GUIs are available) and [[fetch the upstream repository|https://help.github.com/articles/syncing-a-fork/]]. If there are any conflicts when fetching, you can resolve these using a merge tool. Ideally, there will be no conflicts and your resources will be updated with both your changes and any changes made by us in development. This will allow you to stay current and prevent you from losing any of your own work.
... ...
\ No newline at end of file
0
+You can now make edits to the resources and kits in your repositories without worrying whether you're going to break functionality. Now whenever you update your Izenda.AdHoc.dll to the latest version, instead of copying the Resources or RI from the zipped archive, you will go to your github interface tool (usually a command line, but GUIs are available) and [[fetch the upstream repository|https://help.github.com/articles/syncing-a-fork/]]. If there are any conflicts when fetching, you can resolve these using a merge tool. Ideally, there will be no conflicts and your resources will be updated with both your changes and any changes made by us in development. This will allow you to stay current and prevent you from losing any of your own work.
Guides/Developers/using-the-izpid-parameter.md
... ...
@@ -53,7 +53,7 @@ public static void InitializeReporting()
53 53
}
54 54
```
55 55
56
-The [[StaticSharedStorage|http://wiki.izenda.us/FAQ/Questions/Caching#StaticSharedStorage]] will be discussed in the next section as it pertains to the izpid. The other statements that changed will enable izpid-aware re-initialization for a user. Since ASP.NET's session storage persists for the length of time the user is active on the site, different session variables will be needed in order to re-initialize AdHocSettings. The settings will persist as long as the StaticSharedStorage.ConfigId property does not change. If it changes, then InitializeReporting will run again and that configId will have its own unique set of values. No additional logical considerations will be required to ensure that user settings are re-initialized independently of universal settings.
56
+The [[StaticSharedStorage|http://wiki.izenda.com/FAQ/Questions/Caching#StaticSharedStorage]] will be discussed in the next section as it pertains to the izpid. The other statements that changed will enable izpid-aware re-initialization for a user. Since ASP.NET's session storage persists for the length of time the user is active on the site, different session variables will be needed in order to re-initialize AdHocSettings. The settings will persist as long as the StaticSharedStorage.ConfigId property does not change. If it changes, then InitializeReporting will run again and that configId will have its own unique set of values. No additional logical considerations will be required to ensure that user settings are re-initialized independently of universal settings.
57 57
58 58
###StaticSharedStorage.Activate
59 59
... ...
@@ -82,4 +82,4 @@ With these two considerations in place, the izpid parameter will start segregati
82 82
83 83
Apart from implementing the izpid in the global.asax, another key part of the izpid for a seamless user experience is to ensure that all requests from the hosting application into any of the reporting pages append the izpid parameter. This will vary according to the exact setup for the website or web application. Depending on how many entry points exist between the parent application and the AdHoc reporting tool, one or more URL redirects will need to be updated to include the izpid.
84 84
85
-Also keep in mind that the izpid is not a magic string value that needs to adhere to any particular conventions. The only requirements for maintaining the wall of separation between user sessions in the same browser is that each time the user logs in under a different account, the izpid changes for that particular login. The original login must still use the original izpid, but the second login will need to use a different izpid.
... ...
\ No newline at end of file
0
+Also keep in mind that the izpid is not a magic string value that needs to adhere to any particular conventions. The only requirements for maintaining the wall of separation between user sessions in the same browser is that each time the user logs in under a different account, the izpid changes for that particular login. The original login must still use the original izpid, but the second login will need to use a different izpid.
Guides/Driver-Page-Back-up-07102015.md
... ...
@@ -6,15 +6,15 @@
6 6
7 7
Izenda reports is designed as a modular system to be easily customizable for usage with any datasources. The ``AdHocContext`` class has a **Driver** property containing an instance of the ``Izenda.AdHoc.Database.Driver`` abstract class, which provides datasource metadata for Izenda AdHoc. All datasource drivers in Izenda AdHoc use this as their base class and layer functionality on top of it.
8 8
9
-![Creating a Custom Driver](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/custom_fusion_driver.png)
9
+![Creating a Custom Driver](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/custom_fusion_driver.png)
10 10
**Figure 1:** The standard Izenda Driver model. Datasources are separate and the driver handles the heavy lifting of interacting with the datasources.
11 11
12 12
###Customizing the Izenda AdHoc Driver
13 13
14 14
The ``Izenda.AdHoc.Database.MSSQLDriver`` class implements complete functionality for using MSSQL server as your datasource and also allows you to create inheritors. So the easiest way to create a custom driver working with MSSQL server is to inherit ``Izenda.AdHoc.Database.MSSQLDriver`` and override the functionality you need to work differently. Below are complete instructions detailing how to perform this:
15 15
16
-**1.** Create new project with type of Class library in Visual Studio.![Creating a Custom Driver](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/custom_fusion_driver_2.png)
17
-**2.** Add Izenda.AdHoc.dll to the References in the project.![Adding Izenda AdHoc as a Reference](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/custom_fusion_driver_3_2.png)
16
+**1.** Create new project with type of Class library in Visual Studio.![Creating a Custom Driver](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/custom_fusion_driver_2.png)
17
+**2.** Add Izenda.AdHoc.dll to the References in the project.![Adding Izenda AdHoc as a Reference](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/custom_fusion_driver_3_2.png)
18 18
19 19
**3.** Create new class and inherit MSSQLDriver:
20 20
```csharp
... ...
@@ -80,13 +80,13 @@ DataSet result;
80 80
}
81 81
```
82 82
83
-You can also see more coding examples [[here|http://wiki.izenda.us/API/CodeSamples]].
83
+You can also see more coding examples [[here|http://wiki.izenda.com/API/CodeSamples]].
84 84
85 85
##Izenda Fusion Driver
86 86
87 87
The Izenda Fusion Driver composes data sources from several connections (data providers) into a single data source. This is very similar to how [[SSAS|http://technet.microsoft.com/en-us/library/ms175609(v=sql.90).aspx]] works, but using Fusion you can aggregate data not only from MSSQL databases but from very different data sources. For example, you can get data from the [[OData|Guides/OData]] data provider (i.e. without a direct connection to the database). All you need to do is set up the data sources' connections and you will be able to work with aggregated data as a single data source.
88 88
89
-![Izenda Fusion Driver Schematic](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/fusion_driver_schematic.png)
89
+![Izenda Fusion Driver Schematic](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/fusion_driver_schematic.png)
90 90
**Figure :** Schematics of how the Fusion Driver interacts with different datasources. Instead of working with individual datasources, it aggregates the datasources into one.
91 91
92 92
###Configuring the Izenda Fusion Driver
... ...
@@ -195,7 +195,7 @@ Now that we have covered the basics of setting up the Fusion driver, below is a
195 195
196 196
####SQL/Oracle/MySql data connection
197 197
198
-The following example describes the process for initializing a FusionDriver connection when you have direct access to a SQL/Oracle/MySQL database where you want to store your reports. This database **does not** have to be the same database you obtain your schema from. Your CustomAdHocConfig class can inherit from either [[DatabaseAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]] or [[FileSystemAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]] in this case:
198
+The following example describes the process for initializing a FusionDriver connection when you have direct access to a SQL/Oracle/MySQL database where you want to store your reports. This database **does not** have to be the same database you obtain your schema from. Your CustomAdHocConfig class can inherit from either [[DatabaseAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]] or [[FileSystemAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]] in this case:
199 199
200 200
```csharp
201 201
<%@ Application Language="C#" %>
... ...
@@ -395,4 +395,4 @@ AdHocContext.Driver = new CustomFusionDriver();
395 395
396 396
###Implementing OAuth2 Security
397 397
398
-Optionally, you can use your CustomFusionDriver to authenticate users using the [[OAuth2 spec|http://oauth.net/2/]] standards. You can find out more information about the customizations that need to exist in your CustomFusionDriver [[from this link|http://wiki.izenda.us/FAQ/windows-active-directory-security#Authenticating-Over-OData]]
... ...
\ No newline at end of file
0
+Optionally, you can use your CustomFusionDriver to authenticate users using the [[OAuth2 spec|http://oauth.net/2/]] standards. You can find out more information about the customizations that need to exist in your CustomFusionDriver [[from this link|http://wiki.izenda.com/FAQ/windows-active-directory-security#Authenticating-Over-OData]]
Guides/Forms-Feature.md
... ...
@@ -36,9 +36,9 @@ FORM itself.
36 36
37 37
##Forms Tutorials
38 38
39
-[Basic FORMS Creation](http://wiki.izenda.us/Guides/ReportDesign/14.0-Izenda-FORMS#14.2-Basic-FORMS-Reports)
40
-[Advanced FORMS Creation](http://wiki.izenda.us/Guides/ReportDesign/14.0-Izenda-FORMS#14.3-Advanced-FORMS-Concepts)
41
-[Video Tutorials](http://wiki.izenda.us/Guides/ReportDesign/14.0-Izenda-FORMS#Video-Tutorials)
39
+[Basic FORMS Creation](http://wiki.izenda.com/Guides/ReportDesign/14.0-Izenda-FORMS#14.2-Basic-FORMS-Reports)
40
+[Advanced FORMS Creation](http://wiki.izenda.com/Guides/ReportDesign/14.0-Izenda-FORMS#14.3-Advanced-FORMS-Concepts)
41
+[Video Tutorials](http://wiki.izenda.com/Guides/ReportDesign/14.0-Izenda-FORMS#Video-Tutorials)
42 42
43 43
## Special Note on Fonts
44 44
Guides/How-do-I-add-a-line-break-inside-of-a-block-of-text-in-my-database.md
... ...
@@ -61,4 +61,4 @@ By default, this text will not appear in the Database the way it was typed in th
61 61
}
62 62
}
63 63
64
-```
... ...
\ No newline at end of file
0
+```
Guides/Installing-Izenda.md
... ...
@@ -12,7 +12,7 @@ This guide is designed to instruct first-time users how to download, extract, an
12 12
13 13
Izenda is delivering some supplemental videos and guides through our [Quick Start](http://www.izenda.com/developer-guide-before-starting) series. An installation video is contained in the [Installation Quick Start](http://www.izenda.com/developer-guide-install) page linked below.
14 14
15
-[<img src="http://wiki.izenda.us/Guides/Installing-Izenda/VideoLinkImage.png">](http://www.izenda.com/developer-guide-install)
15
+[<img src="http://wiki.izenda.com/Guides/Installing-Izenda/VideoLinkImage.png">](http://www.izenda.com/developer-guide-install)
16 16
17 17
-->
18 18
... ...
@@ -43,7 +43,7 @@ To start using Izenda Reports Starter Kit you should take a few simple steps.
43 43
44 44
**b.** Once this directory is in your C: Drive, name it 'Izenda', i.e. **C:\inetpub\wwwroot\Izenda**
45 45
46
-![Create Site Folder](http://wiki.izenda.us/Guides/Installing-Izenda/UnzipContents.png)
46
+![Create Site Folder](http://wiki.izenda.com/Guides/Installing-Izenda/UnzipContents.png)
47 47
48 48
###Step 3. Configure website under IIS
49 49
... ...
@@ -58,25 +58,25 @@ Once you have IIS installed, continue with the following:
58 58
**a.** To access IIS Manager (click **Start > Control Panel > Administrative Tools > Internet Information Services (IIS) Manager**) and add new application or virtual directory under Default Web Site.
59 59
60 60
61
-![Open IIS](http://wiki.izenda.us/Guides/Installing-Izenda/OpenIIS.png)
61
+![Open IIS](http://wiki.izenda.com/Guides/Installing-Izenda/OpenIIS.png)
62 62
63 63
64 64
**b.** Select Internet Information Services (IIS) Manager, and open the application.
65 65
66 66
67
-![Run IIS Manager](http://wiki.izenda.us/Guides/Installing-Izenda/OpenIIS2.png)
67
+![Run IIS Manager](http://wiki.izenda.com/Guides/Installing-Izenda/OpenIIS2.png)
68 68
69 69
70 70
**c.** Within Internet Information Services Manager add a new application or virtual directory under **Default Web Site**. Select drop down arrows, until you see the **Default Web Site**.
71 71
72 72
73
-![Default Web Site](http://wiki.izenda.us/Guides/Installing-Izenda/OpenIIS3.png)
73
+![Default Web Site](http://wiki.izenda.com/Guides/Installing-Izenda/OpenIIS3.png)
74 74
75 75
76 76
**d.** Right-click on **Default Web Site**, and select **Add Application**. Fill out the **Alias** text box, and name it **Reporting** or whatever name you would like. Once named, select the **Select** button on the right. Once the drop-down menu appears, select your preferred application pool and **OK**. Izenda can run in the default 4.0 Integrated CLR.
77 77
78 78
79
-![Application Pool](http://wiki.izenda.us/Guides/Installing-Izenda/OpenIIS4.png)
79
+![Application Pool](http://wiki.izenda.com/Guides/Installing-Izenda/OpenIIS4.png)
80 80
81 81
82 82
**e.** Create and choose the Physical Path to the **\Reporting\webforms-xx** folder and give your website a name. Select the button with the ellipsis **(…)**, and it will allow you to browse for a folder to house the application. Select your **C:** drive and the **Izenda** folder.
... ...
@@ -95,7 +95,7 @@ The license key and database connection can be set in one of two different ways,
95 95
96 96
*If you previously used the Settings page, you will need to migrate your settings to the Global.asax and delete the information in the Settings.aspx file.
97 97
98
-The [[InitializeReporting()|http://wiki.izenda.us/FAQ/InitializeReporting]] method is the ideal place to incorporate your settings since it provides you a high level of control over which settings are applied and the scope of their application. You can learn more by learning how to [[customize Izenda settings|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings]].
98
+The [[InitializeReporting()|http://wiki.izenda.com/FAQ/InitializeReporting]] method is the ideal place to incorporate your settings since it provides you a high level of control over which settings are applied and the scope of their application. You can learn more by learning how to [[customize Izenda settings|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings]].
99 99
100 100
####Trial - Settings.aspx and Izenda.config
101 101
... ...
@@ -103,14 +103,14 @@ The [[InitializeReporting()|http://wiki.izenda.us/FAQ/InitializeReporting]] meth
103 103
104 104
Open the website that you created in the previous step [http://localhost/Izenda](http://localhost/Izenda). You will be redirected to the Settings page. Go to the Database tab and fill the License Key and Connection String fields with real data. You should have received your trial License Key via email. If you have not received a key, please contact your account manager with Izenda or [sales@izenda.com](mailto:sales@izenda.com).
105 105
106
-![Set license key and database connection](http://wiki.izenda.us/Guides/Installing-Izenda/SettingsPage.png)
106
+![Set license key and database connection](http://wiki.izenda.com/Guides/Installing-Izenda/SettingsPage.png)
107 107
108 108
###Step 5. Start using Izenda Reports
109 109
110 110
Now you are ready to start taking advantage of the opportunities in Izenda’s self-service reporting platform. Open [http://localhost/Izenda/ReportDesigner.aspx](http://localhost/Izenda/ReportDesigner.aspx) and create your first report easily!
111 111
112 112
113
-Select your DataSources at the [[Data Sources|http://wiki.izenda.us/Guides/ReportDesign/3.0-Data-sources-tab]] tab. Then go to the [[Fields|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab]] tab and select the fields you want to use in the report. There are various options and settings like filters, operators, functions etc. Make sure to check it all out, but for your first report just selecting several fields will be enough.
113
+Select your DataSources at the [[Data Sources|http://wiki.izenda.com/Guides/ReportDesign/3.0-Data-sources-tab]] tab. Then go to the [[Fields|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab]] tab and select the fields you want to use in the report. There are various options and settings like filters, operators, functions etc. Make sure to check it all out, but for your first report just selecting several fields will be enough.
114 114
115 115
-For more information about the report designer features please read our [[user guide|/Guides/ReportDesign]]
116 116
... ...
@@ -144,7 +144,7 @@ Izenda supports the .NET platform (all versions) for both C# and VB.NET. This is
144 144
145 145
**Permissions:**
146 146
147
-In order to create and save reports, your application will require the ability to read and write to the [[Reports folder|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]] or the [[Stored Reports table|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]] as well as the Izenda.config file. The application runs under the web server's service account. By default, this account is **NT AUTHORITY\NETWORKSERVICE** under Windows 2003 and **ASPNET** under Windows XP. It can be something different if your Administrator has changed it or you are running Microsoft Exchange on the same server. In most cases, it will not have changed.
147
+In order to create and save reports, your application will require the ability to read and write to the [[Reports folder|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]] or the [[Stored Reports table|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]] as well as the Izenda.config file. The application runs under the web server's service account. By default, this account is **NT AUTHORITY\NETWORKSERVICE** under Windows 2003 and **ASPNET** under Windows XP. It can be something different if your Administrator has changed it or you are running Microsoft Exchange on the same server. In most cases, it will not have changed.
148 148
149 149
##Installing Izenda On Systems With IIS 7.5 or higher
150 150
... ...
@@ -168,4 +168,4 @@ IIS Management Console: If you cannot find the IIS Management Console, you may n
168 168
* Expand the **Web Management Tools** tree
169 169
* Check the **IIS Management Console** checkbox
170 170
* Wait for the system to find and install the required files
171
-* Start using the Internet Information Services (IIS) Manager
... ...
\ No newline at end of file
0
+* Start using the Internet Information Services (IIS) Manager
Guides/Integrating-Izenda.md
... ...
@@ -16,15 +16,15 @@ If you have your own global.asax, you can put your CustomAdHocConfig class insid
16 16
17 17
##Default.master
18 18
19
-Izenda uses a masterpage in order to display the common elements such as the logo and the blue banner that contains the options to design new reports and dashboards. If you're already using a masterpage in your project, you may need to make some decisions about how you want Izenda to display in your application. If you want your masterpage elements to be displayed on your reporting pages, you can modify your masterpage to include the placeholders for the Izenda reporting pages. You can see more about how to customize individual pages by visiting the links below.
19
+izenda.comes a masterpage in order to display the common elements such as the logo and the blue banner that contains the options to design new reports and dashboards. If you're already using a masterpage in your project, you may need to make some decisions about how you want Izenda to display in your application. If you want your masterpage elements to be displayed on your reporting pages, you can modify your masterpage to include the placeholders for the Izenda reporting pages. You can see more about how to customize individual pages by visiting the links below.
20 20
21
-* [[Report List|http://wiki.izenda.us/API/CodeSamples/ReportList/custom-report-list]]
21
+* [[Report List|http://wiki.izenda.com/API/CodeSamples/ReportList/custom-report-list]]
22 22
* [[Report Viewer|]]
23 23
* [[Report Designer|]]
24 24
* [[Dashboard Viewer|]]
25 25
* [[Dashboard Designer|]]
26 26
* [[Instant Reports|]]
27
-* [[Settings|http://wiki.izenda.us/API/CodeSamples/Settings/Customizing-Settings-aspx]]
27
+* [[Settings|http://wiki.izenda.com/API/CodeSamples/Settings/Customizing-Settings-aspx]]
28 28
29 29
##Calling InitializeReporting
30 30
... ...
@@ -38,4 +38,4 @@ then you will have to go back to all the reporting pages and change the line:
38 38
ASP.global_asax.CustomAdHocConfig.InitializeReporting();
39 39
```
40 40
41
-You will need to replace 'ASP' with the namespace of your application.
... ...
\ No newline at end of file
0
+You will need to replace 'ASP' with the namespace of your application.
Guides/Izenda-AdHoc-Driver.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
Izenda reports is designed as a modular system to be easily customizable for usage with any datasources. The ``AdHocContext`` class has a **Driver** property containing an instance of the ``Izenda.AdHoc.Database.Driver`` abstract class, which provides datasource metadata for Izenda AdHoc. All datasource drivers in Izenda AdHoc use this as their base class and layer functionality on top of it.
8 8
9
-![Creating a Custom Driver](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/custom_fusion_driver.png)
9
+![Creating a Custom Driver](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/custom_fusion_driver.png)
10 10
11 11
**Figure 1:** The standard Izenda Driver model. Datasources are separate and the driver handles the heavy lifting of interacting with the datasources.
12 12
... ...
@@ -14,9 +14,9 @@ Izenda reports is designed as a modular system to be easily customizable for usa
14 14
15 15
The ``Izenda.AdHoc.Database.MSSQLDriver`` class implements complete functionality for using MSSQL server as your datasource and also allows you to create inheritors. So the easiest way to create a custom driver working with MSSQL server is to inherit ``Izenda.AdHoc.Database.MSSQLDriver`` and override the functionality you need to work differently. Below are complete instructions detailing how to perform this:
16 16
17
-1. Create new project with type of Class library in Visual Studio.<br>![Creating a Custom Driver](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/custom_fusion_driver_2.png)
17
+1. Create new project with type of Class library in Visual Studio.<br>![Creating a Custom Driver](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/custom_fusion_driver_2.png)
18 18
19
-2. Add Izenda.AdHoc.dll to the References in the project.<br>![Adding Izenda AdHoc as a Reference](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/custom_fusion_driver_3_2.png)
19
+2. Add Izenda.AdHoc.dll to the References in the project.<br>![Adding Izenda AdHoc as a Reference](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/custom_fusion_driver_3_2.png)
20 20
21 21
3. Create new class and inherit MSSQLDriver:
22 22
```csharp
... ...
@@ -77,7 +77,7 @@ DataSet result;
77 77
}
78 78
```
79 79
80
-You can also see more coding examples [[here|http://wiki.izenda.us/API/CodeSamples]].
80
+You can also see more coding examples [[here|http://wiki.izenda.com/API/CodeSamples]].
81 81
82 82
##Izenda Fusion Driver
83 83
... ...
@@ -133,7 +133,7 @@ _**Note:** The only exception is when your connection uses a blank alias. Any ta
133 133
134 134
#####b) Constraints
135 135
136
-Similarly to how the VDS collection works, constraints must use the alias of the database to which the datasource belongs. Joining across different connections is also a possibility, but will require additional considerations discussed [[below|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#4.-Joining-datasources-from-different-databases]]
136
+Similarly to how the VDS collection works, constraints must use the alias of the database to which the datasource belongs. Joining across different connections is also a possibility, but will require additional considerations discussed [[below|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#4.-Joining-datasources-from-different-databases]]
137 137
138 138
**Example 1:** Static context
139 139
... ...
@@ -193,7 +193,7 @@ Now that we have covered the basics of setting up the Fusion driver, below is a
193 193
194 194
####SQL/Oracle/MySql data connection
195 195
196
-The following example describes the process for initializing a FusionDriver connection when you have direct access to a SQL/Oracle/MySQL database where you want to store your reports. This database **does not** have to be the same database you obtain your schema from. Your CustomAdHocConfig class can inherit from either [[DatabaseAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#Database-Mode]] or [[FileSystemAdHocConfig|http://wiki.izenda.us/FAQ/Storing-Reports#File-System-Mode]] in this case:
196
+The following example describes the process for initializing a FusionDriver connection when you have direct access to a SQL/Oracle/MySQL database where you want to store your reports. This database **does not** have to be the same database you obtain your schema from. Your CustomAdHocConfig class can inherit from either [[DatabaseAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#Database-Mode]] or [[FileSystemAdHocConfig|http://wiki.izenda.com/FAQ/Storing-Reports#File-System-Mode]] in this case:
197 197
198 198
```csharp
199 199
<%@ Application Language="C#" %>
... ...
@@ -390,4 +390,4 @@ AdHocContext.Driver = new CustomFusionDriver();
390 390
391 391
###Implementing OAuth2 Security
392 392
393
-Optionally, you can use your CustomFusionDriver to authenticate users using the [[OAuth2 spec|http://oauth.net/2/]] standards. You can find out more information about the customizations that need to exist in your CustomFusionDriver [[from this link|http://wiki.izenda.us/FAQ/windows-active-directory-security#Authenticating-Over-OData]]
... ...
\ No newline at end of file
0
+Optionally, you can use your CustomFusionDriver to authenticate users using the [[OAuth2 spec|http://oauth.net/2/]] standards. You can find out more information about the customizations that need to exist in your CustomFusionDriver [[from this link|http://wiki.izenda.com/FAQ/windows-active-directory-security#Authenticating-Over-OData]]
Guides/Izenda-Vision.md
... ...
@@ -98,7 +98,7 @@ These terms refer to the types of columns that each visualization reads.
98 98
99 99
##Auto Chart
100 100
101
-![Auto Chart](http://wiki.izenda.us/Guides/Izenda-Vision/Auto-Chart.png)
101
+![Auto Chart](http://wiki.izenda.com/Guides/Izenda-Vision/Auto-Chart.png)
102 102
103 103
* Auto Chart permits the generation of many simple chart types. Some of these charts display a single metric at a time, others display multiple metrics at one time.
104 104
* Field 1 - **Group** - This field will represent the categories along the X axis, the Y axis, or the slices or items displayed on a proportional chart.
... ...
@@ -106,7 +106,7 @@ These terms refer to the types of columns that each visualization reads.
106 106
107 107
##Combo
108 108
109
-![Combo](http://wiki.izenda.us/Guides/Izenda-Vision/Combo.png)
109
+![Combo](http://wiki.izenda.com/Guides/Izenda-Vision/Combo.png)
110 110
111 111
* Combo displays metrics with a series of bars and lines on the same graph. Each metric gets its own Y axis, with the X axis determined by the single group field. The first half of the metric fields will be displayed with bars, the second half with lines.
112 112
* Field 1 - **Group** - This field will represent the categories along the X axis.
... ...
@@ -116,7 +116,7 @@ These terms refer to the types of columns that each visualization reads.
116 116
117 117
##Crossfilter
118 118
119
-![Crossfilter](http://wiki.izenda.us/Guides/Izenda-Vision/Crossfilter.png)
119
+![Crossfilter](http://wiki.izenda.com/Guides/Izenda-Vision/Crossfilter.png)
120 120
121 121
* Crossfilter displays multiple charts, one for the datetime grouping field and one for each metric. Clicking and dragging on any chart will establish a range, which acts as a filter on all other charts. You can also drag the range itself to move it without changing its size. This chart is useful for finding clusters of data within other data, for example we have less orders in June vs. August but they are worth more money.
122 122
* Field 1? - **Datetime** - This field will represent the time factor by which other metrics can be filtered. Range of values is displayed on the X axis and count of values is displayed on the Y axis.
... ...
@@ -176,7 +176,7 @@ Automatic Gauges have four different modes:
176 176
177 177
##Heat Map
178 178
179
-![Heat Map](http://wiki.izenda.us/Guides/Izenda-Vision/Heat-Map.png)
179
+![Heat Map](http://wiki.izenda.com/Guides/Izenda-Vision/Heat-Map.png)
180 180
181 181
* Heat Map displays a tree-like hierarchy of squares, each of which proportionally represents the aggregate metric at each level of the hierarchy.
182 182
* Field 1... - **Group** - This field represents the hierarchical levels which structure the heat map.
... ...
@@ -184,7 +184,7 @@ Automatic Gauges have four different modes:
184 184
185 185
##Matrix
186 186
187
-![Matrix](http://wiki.izenda.us/Guides/Izenda-Vision/Matrix.png)
187
+![Matrix](http://wiki.izenda.com/Guides/Izenda-Vision/Matrix.png)
188 188
189 189
* Matrix displays a series of squares, arranged by group and time, in the style of a pivot. The squares are shaded according to each metric value.
190 190
* Field 1 - **Group** - This field will represent the categories along the Y axis.
... ...
@@ -203,7 +203,7 @@ Automatic Gauges have four different modes:
203 203
204 204
##Sunburst
205 205
206
-![Sunburst](http://wiki.izenda.us/Guides/Izenda-Vision/Sunburst3.png)
206
+![Sunburst](http://wiki.izenda.com/Guides/Izenda-Vision/Sunburst3.png)
207 207
208 208
* Sunburst displays a tree-like hierarchy of items layered in a circular arrangement, each of which proportionally represents the aggregate metric at each level of the hierarchy. The layers from inner to outer represent each level of the hierarchy. Larger groups are displayed from the 12 o’clock position clockwise.
209 209
* Field 1... - **Group** - This field represents the hierarchical levels which structure the heat map.
... ...
@@ -211,7 +211,7 @@ Automatic Gauges have four different modes:
211 211
212 212
##Time Bubble
213 213
214
-![Time Bubble](http://wiki.izenda.us/Guides/Izenda-Vision/Time-Bubble.png)
214
+![Time Bubble](http://wiki.izenda.com/Guides/Izenda-Vision/Time-Bubble.png)
215 215
216 216
* Time Bubble is a multidimensional graph which displays circles which change in size and position over time. Mousing over the time label at the bottom right of the chart will move forward and backward in time.
217 217
* Field 1 - **Group** - This field will represent each circle.
... ...
@@ -222,7 +222,7 @@ Automatic Gauges have four different modes:
222 222
223 223
##Timeline
224 224
225
-![Timeline](http://wiki.izenda.us/Guides/Izenda-Vision/Timeline.png)
225
+![Timeline](http://wiki.izenda.com/Guides/Izenda-Vision/Timeline.png)
226 226
227 227
* Timeline displays a single metric between two points in time. The length of each item represents the distance between your start and end times.
228 228
* Field 1 - **Group** - This field represents the Y axis.
... ...
@@ -234,7 +234,7 @@ Automatic Gauges have four different modes:
234 234
235 235
##Transitions
236 236
237
-![Transitions](http://wiki.izenda.us/Guides/Izenda-Vision/Transitions.png)
237
+![Transitions](http://wiki.izenda.com/Guides/Izenda-Vision/Transitions.png)
238 238
239 239
* Transitions displays multiple common graph styles in a fixed cycle.
240 240
* Field 1 - **Group** - This field represents categories on the Y axis or slices of proportional charts.
... ...
@@ -246,7 +246,7 @@ Automatic Gauges have four different modes:
246 246
247 247
##Tree
248 248
249
-![Tree](http://wiki.izenda.us/Guides/Izenda-Vision/Tree2.png)
249
+![Tree](http://wiki.izenda.com/Guides/Izenda-Vision/Tree2.png)
250 250
251 251
* Tree displays a tree design with a set of linked nodes. Each node in a tree has zero or more child nodes.
252 252
* Field 1... **Group** - This group represents the hierarchical levels which structure the tree.
... ...
@@ -254,7 +254,7 @@ Automatic Gauges have four different modes:
254 254
255 255
##Waterfall
256 256
257
-![Waterfall](http://wiki.izenda.us/Guides/Izenda-Vision/Waterfall.png)
257
+![Waterfall](http://wiki.izenda.com/Guides/Izenda-Vision/Waterfall.png)
258 258
259 259
* Waterfall displays a bar chart with a built in pareto function - that is, the bottom of each bar begins at the top of the previous bar.
260 260
* Field 1 - **Group** - This field represents each bar along the X axis.
... ...
@@ -262,8 +262,8 @@ Automatic Gauges have four different modes:
262 262
263 263
##World Tour
264 264
265
-![WorldTour](http://wiki.izenda.us/Guides/Izenda-Vision/World-Tour.png)
265
+![WorldTour](http://wiki.izenda.com/Guides/Izenda-Vision/World-Tour.png)
266 266
267 267
* World Tour displays countries and a single metric associated with that country.
268 268
* Field 1 - **Geographical Field** - This field represents the country.
269
-* Field 2 - **Metric** - This field represents the value associated with each country.
... ...
\ No newline at end of file
0
+* Field 2 - **Metric** - This field represents the value associated with each country.
Guides/LayeredSubtotaling.md
... ...
@@ -591,4 +591,4 @@ Public Class LayeredSubtotaling
591 591
Return sanitizedDelta
592 592
End Function
593 593
End Class
594
-```
... ...
\ No newline at end of file
0
+```
Guides/Logging-Basics.md
... ...
@@ -82,4 +82,4 @@ AdHocContext.LogActiveAreas = new List<LogArea>() { LogArea.WebService, LogArea.
82 82
83 83
##More Information
84 84
85
-For more information about logging, please visit the [log4net documentation](http://logging.apache.org/log4net/release/features.html).
... ...
\ No newline at end of file
0
+For more information about logging, please visit the [log4net documentation](http://logging.apache.org/log4net/release/features.html).
Guides/MVC-Integration.md
... ...
@@ -5,17 +5,17 @@
5 5
##About
6 6
7 7
**IF UPGRADING:** Please be sure to follow our upgrade best practices:
8
-**http://wiki.izenda.us/FAQ/Izenda-Update-Best-Practices**
8
+**http://wiki.izenda.com/FAQ/Izenda-Update-Best-Practices**
9 9
10 10
**ALSO PLEASE NOTE:** Developers will want to use caution when implementing customizations to the standard MVC kit involving asynchronous methods. Due to the way asynchronous methods are handled in ASP.NET MVC, constructs such as SessionState and HttpContext are not available due to the process running in a parallel thread to the main thread. When these are unavailable then the call could result in an HttpException reading "Cannot redirect after HTTP headers have been sent" or something similar. Therefore, it is inadvisable to use asynchronous calls to process MVC actions involving the Izenda product code. For more information on asynchronous calls in ASP.NET MVC, there is a tutorial on it here
11 11
12 12
This guide is designed to instruct first-time users how to integrate Izenda with simple MVC application.
13
-This guide will use Izenda mvc5r3 kit, a simple MVC application, which is downloadable at [http://wiki.izenda.us/Guides/MVC-Integration/Sample_MVCApp.zip](http://wiki.izenda.us/Guides/MVC-Integration/Sample_MVCApp.zip), and Visual Studio Express 2013 for Web.
13
+This guide will use Izenda mvc5r3 kit, a simple MVC application, which is downloadable at [http://wiki.izenda.com/Guides/MVC-Integration/Sample_MVCApp.zip](http://wiki.izenda.com/Guides/MVC-Integration/Sample_MVCApp.zip), and Visual Studio Express 2013 for Web.
14 14
15 15
**PLEASE NOTE**
16 16
This guide is not universal, nor does it describe a complete integration. There are many nuanced elements of an integration, including, but not limited to, Visual Studio versions, existing code in your application(s), and server environments. This guide is intended to be a starting point in integrating Izenda, with the understanding that some deviations will likely be necessary.
17 17
18
-[mvc5r3 download link](http://archives.izenda.us/ri/mvc/mvc5r3/)
18
+[mvc5r3 download link](http://archives.izenda.com/ri/mvc/mvc5r3/)
19 19
##Instructions
20 20
21 21
###Step 1. Open the simple MVC application in Visual Studio
... ...
@@ -240,5 +240,5 @@ Two top logos have changed as below
240 240
Developers will want to use caution when implementing customizations to the standard MVC kit involving asynchronous methods. Due to the way asynchronous methods are handled in ASP.NET MVC, constructs such as SessionState and HttpContext are not available due to the process running in a parallel thread to the main thread. When these are unavailable then the call could result in an HttpException reading "Cannot redirect after HTTP headers have been sent" or something similar. Therefore, it is inadvisable to use asynchronous calls to process MVC actions involving the Izenda product code. For more information on asynchronous calls in ASP.NET MVC, there is a tutorial on it [[here|https://docs.microsoft.com/en-us/aspnet/mvc/overview/performance/using-asynchronous-methods-in-aspnet-mvc-4]]
241 241
242 242
<!--
243
-[Izenda MVC Kit Integration Guide Phase II](http://wiki.izenda.us/Guides/MVC-Integration/Phase-II-Draft)
244
--->
... ...
\ No newline at end of file
0
+[Izenda MVC Kit Integration Guide Phase II](http://wiki.izenda.com/Guides/MVC-Integration/Phase-II-Draft)
1
+-->
Guides/MVC-Integration/Phase-II-Draft.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##About
6 6
7
-Phase II Integration is a continuation of the last step of Phase I integration. This guide will show how to add a login page and register page to MVC application and give different user roles to Izenda based on user login info. This guide will use Izenda mvc5r3 kit, a simple MVC application, which is downloadable at [http://wiki.izenda.us/Guides/MVC-Integration/Sample_MVCApp.zip](http://wiki.izenda.us/Guides/MVC-Integration/Sample_MVCApp.zip), and Visual Studio Express 2013 for Web.
7
+Phase II Integration is a continuation of the last step of Phase I integration. This guide will show how to add a login page and register page to MVC application and give different user roles to Izenda based on user login info. This guide will use Izenda mvc5r3 kit, a simple MVC application, which is downloadable at [http://wiki.izenda.com/Guides/MVC-Integration/Sample_MVCApp.zip](http://wiki.izenda.com/Guides/MVC-Integration/Sample_MVCApp.zip), and Visual Studio Express 2013 for Web.
8 8
9 9
### Step 1. Connecting to Northwind Database
10 10
... ...
@@ -362,4 +362,4 @@ then open command prompt and type 'sqllocaldb.exe stop v11.0' and 'sqllocaldb.ex
362 362
}
363 363
364 364
365
-```
... ...
\ No newline at end of file
0
+```
Guides/Mac-Install.md
... ...
@@ -9,7 +9,7 @@ This tutorial is designed to show a new developer how to load the Izenda Referen
9 9
##Instructions
10 10
11 11
1. Izenda is implemented in Microsoft .NET. Mono is an open source implementation of Microsoft's .NET Framework. To run Izenda on a Mac, you will first need to download and install [Mono for Mac](http://download.mono-project.com/archive/2.10.11/macos-10-x86//MonoFramework-MRE-2.10.11.macos10.xamarin.x86.dmg).
12
-1. Download [Izenda](http://archives.izenda.us/ri/webforms-cs.zip) and extract the files.
12
+1. Download [Izenda](http://archives.izenda.com/ri/webforms-cs.zip) and extract the files.
13 13
1. Open the webforms-cs directory which was extracted in the previous step. Within the webforms-cs directory you will find a file called Global.asax. Open Global.asax in the text editor of your choice.
14 14
1. Change INSERT_LICENSE_KEY_HERE to your trial key
15 15
1. Change INSERT_CONNECTION_STRING_HERE to your connection string
Guides/OData.md
... ...
@@ -6,7 +6,7 @@
6 6
* [MSDN Open Data Article](http://msdn.microsoft.com/en-us/data/hh237663.aspx)
7 7
8 8
## OData Provider
9
-[The OData Provider](http://archives.izenda.us/ri/odata/odata-provider.zip) is required to fully utilize Izenda's capabilities over OData out of the box. It exposes your database(s) over OData.
9
+[The OData Provider](http://archives.izenda.com/ri/odata/odata-provider.zip) is required to fully utilize Izenda's capabilities over OData out of the box. It exposes your database(s) over OData.
10 10
11 11
Make the following changes to **WebService.aspx.cs**
12 12
... ...
@@ -15,7 +15,7 @@ Make the following changes to **WebService.aspx.cs**
15 15
16 16
## webforms-cs-odata
17 17
18
-[webforms-cs-odata](http://archives.izenda.us/ri/odata/odata-provider.zip) is a reference implementation of Izenda configured to use Izenda's OData provider.
18
+[webforms-cs-odata](http://archives.izenda.com/ri/odata/odata-provider.zip) is a reference implementation of Izenda configured to use Izenda's OData provider.
19 19
20 20
Make the following changes to **Global.asax**
21 21
... ...
@@ -25,10 +25,10 @@ Make the following changes to **Global.asax**
25 25
26 26
##Using odata with the Izenda FUSION driver
27 27
28
-To find out more about how to use the oData provider with Izenda FUSION, you can read [[this article|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]].
28
+To find out more about how to use the oData provider with Izenda FUSION, you can read [[this article|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]].
29 29
30 30
##Certificate Errors
31 31
32 32
If you are using an OData website as data source, and you are using HTTPS protocol, and you have no valid certificate on the OData website, and causes a "Remote Certificate Invalid" error, you can resolve the problem by placing the following line of code to InitializeReporting():
33 33
34
- System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
... ...
\ No newline at end of file
0
+ System.Net.ServicePointManager.ServerCertificateValidationCallback = delegate { return true; };
Guides/OfflineDriver-example.md
... ...
@@ -194,4 +194,4 @@ Public Class OfflineDriver
194 194
195 195
End Sub
196 196
End Class
197
-```
... ...
\ No newline at end of file
0
+```
Guides/Report-Lifecycle.md
... ...
@@ -10,15 +10,15 @@ The Izenda reports API has a various methods and properties that can be overridd
10 10
11 11
This outlines the call structure when accessing the report list page as it pertains to reports and API hooks.
12 12
13
-1. **[[InitializeReporting|http://wiki.izenda.us/FAQ/InitializeReporting]]:** The first call must be to InitializeReporting before other API calls are made. This sets the groundwork for all reporting operations. It is recommended that all pages using Izenda reports call this method in the code-behind.
13
+1. **[[InitializeReporting|http://wiki.izenda.com/FAQ/InitializeReporting]]:** The first call must be to InitializeReporting before other API calls are made. This sets the groundwork for all reporting operations. It is recommended that all pages using Izenda reports call this method in the code-behind.
14 14
2. **[[ReportListConfig|/API/CodeSamples/Javascript/ReportListConfig]] (webServer):** GetReportListConfig is an ajax call launched by the report list that is necessary to be called before the report list can be initialized.
15 15
3. **[[ReportListDataLite|/API/CodeSamples/Javascript/ReportListDataLite]] (webServer):** ReportListDataLite is an ajax call launched after the configuration is obtained by the report list and returns a JSON formatted object to the javascript callback specified.
16
-4. **[[FilteredListReportsDictionary|http://wiki.izenda.us/FAQ/FilteredListReports]]:** FilteredListReportsDictionary is called upon requesting the report list data above and can be manipulated in global.asax. This will also get the database schema from the cache or cache it if it's not cached.
17
-5. **[[ListReports|http://wiki.izenda.us/FAQ/ListReports]]:** The ListReports method returns a broader range of reports and can also be manipulated in global.asax. This method performs differently depending on if you use DatabaseAdHocConfig or FileSystemAdHocConfig. This will iterate through each report and perform the following operations:
16
+4. **[[FilteredListReportsDictionary|http://wiki.izenda.com/FAQ/FilteredListReports]]:** FilteredListReportsDictionary is called upon requesting the report list data above and can be manipulated in global.asax. This will also get the database schema from the cache or cache it if it's not cached.
17
+5. **[[ListReports|http://wiki.izenda.com/FAQ/ListReports]]:** The ListReports method returns a broader range of reports and can also be manipulated in global.asax. This method performs differently depending on if you use DatabaseAdHocConfig or FileSystemAdHocConfig. This will iterate through each report and perform the following operations:
18 18
1. **[[GetReportNameById|/FAQ/GetReportNameById]]:** This will simply return the report name based on the ID of the report. This will run for each report before any other steps below are run.
19 19
2. **[[ClearCachedReportSet|/FAQ/ClearCachedReportSet]]:** The cache is cleared in preparation for the new set of reports.
20 20
3. **[[PreLoadReportSet|/FAQ/PreLoadReportSet]]:** Here you can implement auditing or other pre-load operations.
21
- 4. **[[LoadReportSet|http://wiki.izenda.us/FAQ/LoadReportSet]]:** It is at this point that XML definitions are read for each report and the ReportInfo is returned. If you want to perform your own processing of the report. Note that your customizations will only be kept if you perform them after ``base.LoadReportSet`` is called (if it's called).
21
+ 4. **[[LoadReportSet|http://wiki.izenda.com/FAQ/LoadReportSet]]:** It is at this point that XML definitions are read for each report and the ReportInfo is returned. If you want to perform your own processing of the report. Note that your customizations will only be kept if you perform them after ``base.LoadReportSet`` is called (if it's called).
22 22
5. **[[PostLoadReportSet|/FAQ/PostLoadReportSet]]:** Alternately, you can perform any post-processing you wish to do in the PostLoadReportSet method. These three methods will always be called when fetching report definitions.
23 23
6. **Caching:** Caching occurs at this point (turned on by default) so the definitions will not have to be loaded again.
24 24
7. **Thumbnails:** The cached reports are accessed and thumbnails are loaded if [[GenerateThumbnails|/API/CodeSamples/GenerateThumbnails]] is on.
... ...
@@ -29,7 +29,7 @@ This outlines the call structure when accessing the report designer page as it p
29 29
30 30
###New
31 31
32
-1. **[[InitializeReporting|http://wiki.izenda.us/FAQ/InitializeReporting]]:** This should be called via the OnPreInit function in the page's code behind file, like all Izenda reports pages (except rs.aspx).
32
+1. **[[InitializeReporting|http://wiki.izenda.com/FAQ/InitializeReporting]]:** This should be called via the OnPreInit function in the page's code behind file, like all Izenda reports pages (except rs.aspx).
33 33
2. **[[FilteredListReportsDictionary|/FAQ/FilteredListReportsDictionary]]:** This will perform the same operation as in the report list.
34 34
3. **[[ListReports|]]:** If this is the first call to ListReports, or the cache was recently invalidated, this will obtain the reports as before. Otherwise it will skip the individual processing of reports in favor of the cache.
35 35
4. **[[GetReportNameById|/FAQ/GetReportNameById]]:** Called like above.
... ...
@@ -37,7 +37,7 @@ This outlines the call structure when accessing the report designer page as it p
37 37
38 38
###Edit
39 39
40
-1. **[[InitializeReporting|http://wiki.izenda.us/FAQ/InitializeReporting]]:** This should be called via the OnPreInit function in the page's code behind file, like all Izenda reports pages (except rs.aspx).
40
+1. **[[InitializeReporting|http://wiki.izenda.com/FAQ/InitializeReporting]]:** This should be called via the OnPreInit function in the page's code behind file, like all Izenda reports pages (except rs.aspx).
41 41
2. **[[PreLoadReportSet|/FAQ/PreLoadReportSet]]:** You can implement auditing or other custom pre-loading operations here.
42 42
3. **[[LoadReportSet|/FAQ/LoadReportSet]]:** Loads the report definition from XML. If you want changes to stick after making them, call base.LoadReportSet before you perform changes or do not call base.LoadReportSet at all.
43 43
4. **[[PostLoadReportSet|/FAQ/PostLoadReportSet]]:** You can perform post-processing of the report set here. This is the recommended point of direct modification.
... ...
@@ -51,9 +51,9 @@ This outlines the call structure when accessing the report designer page as it p
51 51
52 52
This outlines the call structure when accessing the report viewer page as it pertains to reports and API hooks.
53 53
54
-1. **[[InitializeReporting|http://wiki.izenda.us/FAQ/InitializeReporting]]:** This is called by default again whenever you access a reporting page.
55
-2. **[[ReportViewerConfig|http://wiki.izenda.us/API/CodeSamples/Javascript/ReportViewerConfig]]: (webServer)** This is an AJAX command sent by javascript and returns JSON formatted data related to the report viewer configuration.
56
-3. **[[GetRenderedReportSet|http://wiki.izenda.us/API/CodeSamples/Javascript/GetRenderedReportSet]]: (webServer)** This AJAX command will get the current report set being loaded by the viewer and return the object to the callback method
54
+1. **[[InitializeReporting|http://wiki.izenda.com/FAQ/InitializeReporting]]:** This is called by default again whenever you access a reporting page.
55
+2. **[[ReportViewerConfig|http://wiki.izenda.com/API/CodeSamples/Javascript/ReportViewerConfig]]: (webServer)** This is an AJAX command sent by javascript and returns JSON formatted data related to the report viewer configuration.
56
+3. **[[GetRenderedReportSet|http://wiki.izenda.com/API/CodeSamples/Javascript/GetRenderedReportSet]]: (webServer)** This AJAX command will get the current report set being loaded by the viewer and return the object to the callback method
57 57
1. **Detail Report:** The following steps apply to the detail report(The reportPart specified is "Detail").
58 58
2. **[[GetReportNameById|/FAQ/GetReportNameById]]:**
59 59
3. **[[PreLoadReportSet|/FAQ/PreLoadReportSet]]:** This is run every time a report is viewed before the report set is loaded from the XML definition. You can perform various pre-processing operations based on the report name.
... ...
@@ -71,4 +71,4 @@ This outlines the call structure when accessing the report viewer page as it per
71 71
3. **[[ProcessDataSet|/FAQ/ProcessDataSet]]:**
72 72
5. **[[CrsDataSources|/API/CodeSamples/Javascript/CrsDataSources]] (web server):** Sends an AJAX call to the web server to get the current report set's datasources. This is used by the report viewer to get the data used in the inline filter editor.
73 73
1. **[[GetOperatorList|/FAQ/GetOperatorList]]:** This is called here in order to return the possible filter operators available for each datasource returned to CrsDataSources.
74
-6. **[[GetPivotGuiData|/API/CodeSamples/Javascript/GetPivotGuiData]] (web server):** Sends an AJAX call to the web server to get the pivot data for use on the pivots tab on the viewer.
... ...
\ No newline at end of file
0
+6. **[[GetPivotGuiData|/API/CodeSamples/Javascript/GetPivotGuiData]] (web server):** Sends an AJAX call to the web server to get the pivot data for use on the pivots tab on the viewer.
Guides/ReportDesign.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##Word Document Version
6 6
7
-The Report Design Guide can be downloaded in .docx format [here](http://wiki.izenda.us/Guides/ReportDesign/ReportDesignGuide6-9b.docx). This document is currently on Revision B, as of December 7, 2016 representing version 6.10.0.1.
7
+The Report Design Guide can be downloaded in .docx format [here](http://wiki.izenda.com/Guides/ReportDesign/ReportDesignGuide6-9b.docx). This document is currently on Revision B, as of December 7, 2016 representing version 6.10.0.1.
8 8
9 9
##Preface
10 10
... ...
@@ -100,4 +100,4 @@ This lesson focuses on Izenda Vision.
100 100
101 101
## [[Section 19 - Dashboards 2.0|/Guides/Dashboards-v2]]
102 102
103
-This lesson focuses on the new dashboards in Izenda 6.9
... ...
\ No newline at end of file
0
+This lesson focuses on the new dashboards in Izenda 6.9
Guides/ReportDesign/1.0-Introduction.md
... ...
@@ -76,4 +76,4 @@ Click on Details to see the description for the selected property and Go to Onli
76 76
77 77
**Online Documentation**
78 78
79
-![](/Guides/ReportDesign/1.0-Introduction/go_to_online_documentation.png)
... ...
\ No newline at end of file
0
+![](/Guides/ReportDesign/1.0-Introduction/go_to_online_documentation.png)
Guides/ReportDesign/10.0-Style-tab.md
... ...
@@ -6,7 +6,7 @@
6 6
7 7
The style tab is where you can customize the look and feel of your report. You can also change the color of the border, header, and rows, as well as the order of the report items. We will go over the controls in detail here and how you can use them to maximize the effectiveness of your reports.
8 8
9
-![The Style Tab](http://wiki.izenda.us/Guides/ReportDesign/10-dot-0-Style-tab/style_tab.png)
9
+![The Style Tab](http://wiki.izenda.com/Guides/ReportDesign/10-dot-0-Style-tab/style_tab.png)
10 10
11 11
##10.1 Style Properties
12 12
... ...
@@ -17,7 +17,7 @@ Explanations of these features are given below:
17 17
|**Feature**|**Description**|
18 18
|:---------:|:-------------:|
19 19
|Border Color|Affects the color of the border surrounding your grid cells|
20
-|Header Color|Affects the background color of the report header columns. If you use [[visual grouping|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab#4.3-Sort,-VG,-&-Arithmetic-Check-Boxes]], this affects all header columns in each visual group.|
20
+|Header Color|Affects the background color of the report header columns. If you use [[visual grouping|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab#4.3-Sort,-VG,-&-Arithmetic-Check-Boxes]], this affects all header columns in each visual group.|
21 21
|Header Foreground Color|Affects the text color of every header column in your report.|
22 22
|Item Color|Affects the background color of the odd numbered report items.|
23 23
|Item Foreground Color|Affects the text color of all report items.|
... ...
@@ -56,13 +56,13 @@ These controls will allow you to control the visual flow of the elements in your
56 56
57 57
Izenda Reports fully integrates with your application both at the program level and visually. All visual aspects of Izenda Reports are user customizable and can be made to match your existing application's visual look and feel. Listed below are some of the quickest ways to change the look and feel of our application in order to blend seamlessly with your product or application.
58 58
59
-You can get a complete overview of the process for using custom CSS styles on the report designer from [[this tutorial|http://wiki.izenda.us/FAQ/Questions/Overriding-page-level-css#Report-Designer]].
59
+You can get a complete overview of the process for using custom CSS styles on the report designer from [[this tutorial|http://wiki.izenda.com/FAQ/Questions/Overriding-page-level-css#Report-Designer]].
60 60
61 61
###10.4.1 Customer Integration Example
62 62
63 63
Here is an example of one solution that used customized CSS in order to more fully integrate Izenda into the hosting application.
64 64
65
-![](http://wiki.izenda.us/Guides/ReportDesign/10-dot-0-Style-tab/customer_example.png)
65
+![](http://wiki.izenda.com/Guides/ReportDesign/10-dot-0-Style-tab/customer_example.png)
66 66
67 67
##10.5 Visual Group Styles
68 68
... ...
@@ -88,14 +88,14 @@ The analysis grid VG style will initially start with every expandable row collap
88 88
89 89
![](/Guides/ReportDesign/10.0-Style-tab/vg_analysis_grid_expanded_2.png)
90 90
91
-The white area contains all the columns that were not checked as "VG" in the report designer. Here, the columns were the count of the orders for that visual group, how many total units are on the order, and the unit price of each item. You can modify the behavior of the VG aggregate functions on the [[Advanced box|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] of the fields tab by changing the **subtotal function**.
91
+The white area contains all the columns that were not checked as "VG" in the report designer. Here, the columns were the count of the orders for that visual group, how many total units are on the order, and the unit price of each item. You can modify the behavior of the VG aggregate functions on the [[Advanced box|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] of the fields tab by changing the **subtotal function**.
92 92
93 93
*Note*: Analysis Grid has some requirements.
94 94
1. You must have at least two fields selected as Visual Groups - Analysis Grid constructs a hierarchy, and you cannot have a hierarchy of one.
95 95
2. You must have at least one field selected as an aggregate. Once a hierarchy has been built, the grid must have something to display.
96 96
3. Best practice is for all of the visually grouped fields to be placed at the top of the field order stack.
97 97
98
-Please see [[this page|http://wiki.izenda.us/Guides/ReportDesign/16.0-Analysis-Grid]] for more information.
98
+Please see [[this page|http://wiki.izenda.com/Guides/ReportDesign/16.0-Analysis-Grid]] for more information.
99 99
100 100
###VG Hierarchy
101 101
... ...
@@ -103,4 +103,4 @@ The VG hierarchy style will create a flat hierarchical representation of the dat
103 103
104 104
If you attempt to expand a level without also expanding the one before it, nothing will happen. But if you then click the level before it, then all the data within the child level will be expanded as well. If you click the parent level first, then all the child levels will retain the expanded/collapsed state they had when you closed the parent level. Below is an example of the VG hierarchy.
105 105
106
-![](/Guides/ReportDesign/10.0-Style-tab/vg_vg_hierarchy_expanded.png)
... ...
\ No newline at end of file
0
+![](/Guides/ReportDesign/10.0-Style-tab/vg_vg_hierarchy_expanded.png)
Guides/ReportDesign/11.0-Toolbar-and-Preview.md
... ...
@@ -21,11 +21,11 @@ The table below describes the functions of the toolbar buttons
21 21
|![](/Guides/ReportDesign/11.0-Toolbar-and-Preview/new.gif)|New|Creates a new report.|
22 22
|![](/FAQ/reporting-features/save.gif)Save|Save|Saves a report.|
23 23
|![](/FAQ/reporting-features/save.gif)Save As...|Save As|Allows a new report name to be saved.|
24
-|![](http://wiki.izenda.us/FAQ/reporting-features/print-pdf.png)|Print (PDF Export)|Saves the report as a PDF document.|
25
-|![](http://wiki.izenda.us/Guides/ReportDesign/11.0-Toolbar-and-Preview/print-html.png)|Print (HTML)||
24
+|![](http://wiki.izenda.com/FAQ/reporting-features/print-pdf.png)|Print (PDF Export)|Saves the report as a PDF document.|
25
+|![](http://wiki.izenda.com/Guides/ReportDesign/11.0-Toolbar-and-Preview/print-html.png)|Print (HTML)||
26 26
|![](/FAQ/reporting-features/html.gif)![](/FAQ/reporting-features/html-firefox.gif)|IE/FF|Runs the report in the web browser.|
27 27
|![](/FAQ/reporting-features/rdl-publish.gif)|Publish RDL||
28
-|![](http://wiki.izenda.us/Guides/ReportDesign/11.0-Toolbar-and-Preview/classdiagramicon.gif)|Schema|Display database diagram.|
28
+|![](http://wiki.izenda.com/Guides/ReportDesign/11.0-Toolbar-and-Preview/classdiagramicon.gif)|Schema|Display database diagram.|
29 29
|![](/FAQ/reporting-features/sql.gif)|SQL|Views the report in SQL mode.|
30 30
|![](/FAQ/reporting-features/excel.gif)|Bulk CSV||
31 31
|![](/FAQ/reporting-features/excel.gif)|CSV|Saves the report as a CSV file.|
... ...
@@ -42,7 +42,7 @@ The table below describes the functions of the toolbar buttons
42 42
43 43
##11.1 Modifying the Toolbar Through the API
44 44
45
-The toolbar represents a set of controls (mainly buttons) that allow users quick access to various reporting features while designing a report. The AdHoc platform provides a set of classes that allows you to construct a completely customized toolbar for the report designer. You can get a list of all the report designer buttons [[at this FAQ page|http://wiki.izenda.us/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]].
45
+The toolbar represents a set of controls (mainly buttons) that allow users quick access to various reporting features while designing a report. The AdHoc platform provides a set of classes that allows you to construct a completely customized toolbar for the report designer. You can get a list of all the report designer buttons [[at this FAQ page|http://wiki.izenda.com/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]].
46 46
47 47
_**Note:** Before version 6.7, these settings also applied to the Report Viewer, Dashboard Designer, and Dashboard Viewer._
48 48
... ...
@@ -58,4 +58,4 @@ In the Preview tab (see image below), a preliminary version of the created table
58 58
59 59
_**Note:** As of version 6.6, you can interrupt the loading operation for the preview tab. Simply click the **Cancel** button when the **loading** overlay appears._
60 60
61
-![]()
... ...
\ No newline at end of file
0
+![]()
Guides/ReportDesign/12.0-Pivots-in-Izenda.md
... ...
@@ -72,7 +72,7 @@ Finally, here are the results of the report with Pivot:
72 72
73 73
To make the report more consumable, you might also want to add highlighting to show the months with lows values.
74 74
75
-For this, click on the [[Advanced Field Settings icon|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] on the pivot field where you are calculating cell values on.
75
+For this, click on the [[Advanced Field Settings icon|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] on the pivot field where you are calculating cell values on.
76 76
77 77
Then, set the Cell Highlight to 0 to 50: Red.
78 78
Guides/ReportDesign/13.0-Izenda-Maps.md
... ...
@@ -33,4 +33,4 @@ In the report below, we are shading the colors of the states based on the sum of
33 33
|Postal Code|Select the field where postal code data is located. This will allow indicator bars to be used on the point of the postal code.|
34 34
|Latitude / Longitude|Select the field where GIS data is located for lat/long|
35 35
|Value|Sets the field and function you will use in the indicator bar. This should also be numerical data.|
36
-|Label (2nd one displayed)|Sets the header text for the indicator bar<br>![](/Guides/ReportDesign/13.0-Izenda-Maps/map_legend_bar.png)|
... ...
\ No newline at end of file
0
+|Label (2nd one displayed)|Sets the header text for the indicator bar<br>![](/Guides/ReportDesign/13.0-Izenda-Maps/map_legend_bar.png)|
Guides/ReportDesign/14.0-Izenda-FORMS.md
... ...
@@ -70,13 +70,13 @@ The form designer has two modes: ‘Editor’ and ‘Source.’ Izenda’s form
70 70
71 71
###Source View
72 72
73
-![forms1](http://wiki.izenda.us/Guides/ReportDesign/14.0-Izenda-FORMS/design_form_source.png)
73
+![forms1](http://wiki.izenda.com/Guides/ReportDesign/14.0-Izenda-FORMS/design_form_source.png)
74 74
75 75
**Source** mode accepts HTML directly. If you are designing a new form from scratch, most HTML designers will find it is best to build new projects using a web design tool like Expressions and then simply paste the source code into Izenda FORMS in **Source** mode. The user should not attempt to build a complex report using **Editor** mode, because the parsing engine will add additional unnecessary complexity as the report complexity increases, and any HTML added into **Editor** mode will display as text rather than as the markup that it actually was meant to be.
76 76
77 77
###Editor View
78 78
79
-![forms2](http://wiki.izenda.us/Guides/ReportDesign/14.0-Izenda-FORMS/design_form_editor.png)
79
+![forms2](http://wiki.izenda.com/Guides/ReportDesign/14.0-Izenda-FORMS/design_form_editor.png)
80 80
81 81
**Editor** mode allows you to insert text only. Any markup that is entered here will be translated into a form that will not be interpreted by the browser. You can see this if you paste HTML into the **Editor** mode box and then click **Source**. However, if you are editing in **Source** mode and click the **Editor** mode button, you will see that the HTML is parsed into what will be displayed in your report. The I9 form above is generated in such a way.
82 82
... ...
@@ -90,7 +90,7 @@ Fields are inserted into a form using square brackets. The name within the squar
90 90
91 91
**Example:**
92 92
93
-If you want to display the field 'ShipCountry', then at the appropriate place in the form, you would place the ``[ShipCountry]`` tag. You could also place ``[Ship Country]`` in your form if you aliased the ``[ShipCountry]`` as such. The alias is the exact text in the "Description" text box on the [[Fields tab|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab]].
93
+If you want to display the field 'ShipCountry', then at the appropriate place in the form, you would place the ``[ShipCountry]`` tag. You could also place ``[Ship Country]`` in your form if you aliased the ``[ShipCountry]`` as such. The alias is the exact text in the "Description" text box on the [[Fields tab|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab]].
94 94
95 95
<!-- **Video Tutorial:** http://blog.izenda.com/quick-tip-adding-and-modifying-fields/ -->
96 96
... ...
@@ -525,4 +525,4 @@ Now we have all four reports created: the **main report**, **SubreportA**, **Sub
525 525
526 526
###Step 6: Viewing and tweaking the report
527 527
528
-If you go back to your main report and view it, you should see an output very similar or identical to the one shown in the image at the beginning of the tutorial. You can see from this example how complex pixel-perfect reports and drill-downs can be achieved through FORMS. If you have data that is not reliant on a drilldown, you can use the double bracket method described in section 14.3. When we combine all of these reports together, we essentially get a parent report that tracks individual employees and each item in the sub-report is designed to track individual orders. We then have a sub-report nested in the sub-report that tracks products placed on that order. So if there are five employees on record, we run one query plus five queries to obtain those employees' orders (1 + (1*5) = 6 queries). If each EmployeeID has ten associated OrderIDs, a sub-query will be run for each of those OrderIDs to obtain the product information (6 + (6*10) = 66 queries). Always be careful with how many queries you are performing. As you nest sub-reports, the number of queries performed on the database increases greatly.
... ...
\ No newline at end of file
0
+If you go back to your main report and view it, you should see an output very similar or identical to the one shown in the image at the beginning of the tutorial. You can see from this example how complex pixel-perfect reports and drill-downs can be achieved through FORMS. If you have data that is not reliant on a drilldown, you can use the double bracket method described in section 14.3. When we combine all of these reports together, we essentially get a parent report that tracks individual employees and each item in the sub-report is designed to track individual orders. We then have a sub-report nested in the sub-report that tracks products placed on that order. So if there are five employees on record, we run one query plus five queries to obtain those employees' orders (1 + (1*5) = 6 queries). If each EmployeeID has ten associated OrderIDs, a sub-query will be run for each of those OrderIDs to obtain the product information (6 + (6*10) = 66 queries). Always be careful with how many queries you are performing. As you nest sub-reports, the number of queries performed on the database increases greatly.
Guides/ReportDesign/15.0-Expressions-in-Izenda.md
... ...
@@ -8,9 +8,9 @@ An expression in Izenda is a SQL injection which overrides the default output of
8 8
9 9
In the Advanced Settings popup menu (accessed by clicking the gear icon on the right hand side of each field dialog in the Fields tab) we can see a text box called Expressions.
10 10
11
-![expressions1](http://wiki.izenda.us/FAQ/FAQ/expressions1.png)
11
+![expressions1](http://wiki.izenda.com/FAQ/FAQ/expressions1.png)
12 12
13
-![expressions2](http://wiki.izenda.us/FAQ/FAQ/expressions2.png)
13
+![expressions2](http://wiki.izenda.com/FAQ/FAQ/expressions2.png)
14 14
15 15
This box accepts simple code which allows us to perform calculations on fields provided by the connection string or view.
16 16
... ...
@@ -18,7 +18,7 @@ An expression cannot be run on another expression. Since there can only be one
18 18
19 19
An expression may output a value which is not the expected value for that field's data type. For example, we could use datediff() to calculate an integer number of days on a datetime column, leading Izenda to treat the integer value as a datetime. It is best practice to select a 'container' field that matches your expected output, to prevent unexpected behavior in the report designer.
20 20
21
-*Note*: If you intend for this output to be used in a chart, you _must_ apply an aggregate function to this field. Click [here](http://wiki.izenda.us/FAQ/Calculated-Field-With-Expression-In-Chart) for more details.
21
+*Note*: If you intend for this output to be used in a chart, you _must_ apply an aggregate function to this field. Click [here](http://wiki.izenda.com/FAQ/Calculated-Field-With-Expression-In-Chart) for more details.
22 22
23 23
24 24
**Expressions can:**
... ...
@@ -63,11 +63,11 @@ We can also use expressions to manipulate text. Let’s say that we have 'ShipC
63 63
64 64
``[ShipCity] + ', ' + [ShipCountry]``
65 65
66
-![expressions3](http://wiki.izenda.us/FAQ/FAQ/expressions3.png)
66
+![expressions3](http://wiki.izenda.com/FAQ/FAQ/expressions3.png)
67 67
68 68
This would combine ‘Berlin’ and ‘Germany’ to ‘Berlin, Germany’. Note that in order to add text, we use single quotes. Anything between single quotes will appear exactly as typed, in this case a comma and single space.
69 69
70
-![expressions4](http://wiki.izenda.us/FAQ/FAQ/expressions4.png)
70
+![expressions4](http://wiki.izenda.com/FAQ/FAQ/expressions4.png)
71 71
72 72
**Parenthesis:** Prior to release 6.7.263, expressions that included escaped literal parentheses (**'\\\('** and **'\\\)'**) would not render correctly. This has been fixed. However, expressions that use non-escaped literal parentheses (**'\('** and **'\)'**) are still invalid to prevent SQL injection.
73 73
... ...
@@ -80,9 +80,9 @@ We can use arithmetic to get a percentage of one value compared to an aggregate
80 80
**The following expression determines the percentage of an order’s cost paid for shipping:**
81 81
``([Orders].[Freight])/(([Order Details].[UnitPrice]) * ([Order Details].[Quantity])+([Orders].[Freight]))``
82 82
83
-![expressions5](http://wiki.izenda.us/FAQ/FAQ/expressions5.png)
83
+![expressions5](http://wiki.izenda.com/FAQ/FAQ/expressions5.png)
84 84
85
-![expressions6](http://wiki.izenda.us/FAQ/FAQ/expressions6.png)
85
+![expressions6](http://wiki.izenda.com/FAQ/FAQ/expressions6.png)
86 86
87 87
The above expression would return a decimal output. For example, if Freight were ``$10`` and the total sum of ``UnitPrice*Quantity`` were ``$90``, then ``10/(90+10) = .1`` as our result. Izenda will read this as a numeric value, so all that is necessary to turn this into a percentage is to select the ‘%’ format from the Formats dropdown for this field.
88 88
... ...
@@ -117,7 +117,7 @@ More information about using these functions can be found [[here|http://msdn.mic
117 117
118 118
- **count(Distinct [OrderID])** produces a count of all distinct OrderID values.
119 119
120
-- **datediff(part, [begindate], [enddate])** allows you to calculate the difference between two datetimes with a user selected level of granularity, for example the number of days, hours, or minutes between both input values. More information can be found [[here|http://wiki.izenda.us/FAQ/How-to-use-datediff]].
120
+- **datediff(part, [begindate], [enddate])** allows you to calculate the difference between two datetimes with a user selected level of granularity, for example the number of days, hours, or minutes between both input values. More information can be found [[here|http://wiki.izenda.com/FAQ/How-to-use-datediff]].
121 121
122 122
- **distinct(OrderID)** produces a list of all distinct OrderID values. This is an _**Oracle only**_ function.
123 123
... ...
@@ -153,4 +153,4 @@ Since an Expression is just manipulating a given field in the Select clause in t
153 153
154 154
Subtotal Expressions are processed in a different query, the subtotal query, which occurs after the main query for a report part. This means that subtotal Expressions can, and in fact _must_ refer to the aliased field name per the text in the Description box. Further, if a field is part of a column group you must add the text of the column group using the @ symbol to separate field name and column group.
155 155
156
-For example: If I have a literal field "MyField" from the database, in an expression I can refer to it as [MyField] even if we are using the Description text box to name the field "AliasedField". If I am using a subtotal expression, I must refer to this field as [AliasedField], or even [AliasedField@ColumnGroup].
... ...
\ No newline at end of file
0
+For example: If I have a literal field "MyField" from the database, in an expression I can refer to it as [MyField] even if we are using the Description text box to name the field "AliasedField". If I am using a subtotal expression, I must refer to this field as [AliasedField], or even [AliasedField@ColumnGroup].
Guides/ReportDesign/16.0-Analysis-Grid.md
... ...
@@ -22,4 +22,4 @@ One final thing to note is that the data structure from left to right of City, R
22 22
23 23
![Analysis Grid 3](/Guides/ReportDesign/16.0-Analysis-Grid/AnalysisGrid-3.png)
24 24
25
-![Analysis Grid 4](/Guides/ReportDesign/16.0-Analysis-Grid/AnalysisGrid-4.png)
... ...
\ No newline at end of file
0
+![Analysis Grid 4](/Guides/ReportDesign/16.0-Analysis-Grid/AnalysisGrid-4.png)
Guides/ReportDesign/17.0-Instant-Reports.md
... ...
@@ -1,4 +1,4 @@
1
-This page is for the legacy Instant Reports feature. The New Instant Reports documentation can be found [[here|http://wiki.izenda.us/Guides/Instant-Reports-v2]]
1
+This page is for the legacy Instant Reports feature. The New Instant Reports documentation can be found [[here|http://wiki.izenda.com/Guides/Instant-Reports-v2]]
2 2
3 3
The Instant Reports feature allows you to build reports rapidly using a streamlined ad-hoc designer. This feature is useful for mock-ups, data exploration or for users not familiar with data or your DB.
4 4
Guides/ReportDesign/18-dot-0-Izenda-Vision.md
... ...
@@ -1 +1 @@
1
-[[Izenda-Vision]]
... ...
\ No newline at end of file
0
+[[Izenda-Vision]]
Guides/ReportDesign/2.0-Quick-Start.md
... ...
@@ -18,7 +18,7 @@ Here, you will see that you have landed on the [[Data Sources tab|/Guides/Report
18 18
19 19
![](/Guides/ReportDesign/2-dot-0-Quick-Start/simple_report_data_sources.png)
20 20
21
-Now that you are on the [[Fields tab|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab]], select the fields **ShipCountry**, **ShipCity**, and **Freight** in the dropdowns on the page. This will add the fields to your report. Notice that when you select a field, a new set of controls appears below to allow additional selections. This and other features are covered more in Section 3, referenced above.
21
+Now that you are on the [[Fields tab|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab]], select the fields **ShipCountry**, **ShipCity**, and **Freight** in the dropdowns on the page. This will add the fields to your report. Notice that when you select a field, a new set of controls appears below to allow additional selections. This and other features are covered more in Section 3, referenced above.
22 22
23 23
![](/Guides/ReportDesign/2-dot-0-Quick-Start/simple_report_fields.png)
24 24
... ...
@@ -34,7 +34,7 @@ You now have your first functional report. This is a very basic example, and Ize
34 34
35 35
##2.2 The Report Designer toolbar
36 36
37
-While saving your report, you may have noticed there are many other options there besides just saving the report. You can find out more about the toolbar buttons on the Report Designer by [[reading this article|http://wiki.izenda.us/Guides/ReportDesign/3.0-Data-sources-tab]]. There are options to save reports, create new reports, print reports, email reports, and navigate to other sections of the reporting application.
37
+While saving your report, you may have noticed there are many other options there besides just saving the report. You can find out more about the toolbar buttons on the Report Designer by [[reading this article|http://wiki.izenda.com/Guides/ReportDesign/3.0-Data-sources-tab]]. There are options to save reports, create new reports, print reports, email reports, and navigate to other sections of the reporting application.
38 38
39 39
##2.3 Report Design Lessons
40 40
... ...
@@ -146,4 +146,4 @@ _**Note:** To retain this information as it shows on your current Izenda Report
146 146
6. Click file, save as.
147 147
7. Decide where you want to save the file and name the file.
148 148
8. Change the **Save as type** to Microsoft Excel Worksheet.
149
-9. You now have an Excel document that shows the information from your report.
... ...
\ No newline at end of file
0
+9. You now have an Excel document that shows the information from your report.
Guides/ReportDesign/3.0-Data-sources-tab.md
... ...
@@ -16,7 +16,7 @@ The screenshot above takes a look at the simple view of the datasources tab. Tab
16 16
17 17
###3.1.1 Simple Mode Allow Nulls
18 18
19
-By checking the 'Allow nulls' checkbox, you tell the system to use an OUTER JOIN as its [[join type|http://wiki.izenda.us/FAQ/Questions/Different-Join-Types-and-Filters]]. But the particular OUTER JOIN type used depends on what mode you use. For Simple mode, a FULL OUTER JOIN is used when the 'Allow nulls' checkbox is checked.
19
+By checking the 'Allow nulls' checkbox, you tell the system to use an OUTER JOIN as its [[join type|http://wiki.izenda.com/FAQ/Questions/Different-Join-Types-and-Filters]]. But the particular OUTER JOIN type used depends on what mode you use. For Simple mode, a FULL OUTER JOIN is used when the 'Allow nulls' checkbox is checked.
20 20
21 21
![allow nulls simple](/Guides/ReportDesign/3.0-Data-sources-tab/data_sources_checkboxes_allow_nulls.png)
22 22
... ...
@@ -43,7 +43,7 @@ In Advanced Mode, you will have to select the relationships that exist between t
43 43
44 44
![The Primary Table Dropdown Menu](/Guides/ReportDesign/3.0-Data-sources-tab/data_sources_advanced_2.png)
45 45
46
-To join two tables and/or views, they must have fields with identical primary/foreign keys. For example, in the Northwind sample database, both the **Customers** and the **Orders** tables have the same *CustomerID* field. These two tables will be able to be joined together using the **primary key** in the Customers table and the **foreign key** in the Orders table. Foreign keys are not required to have the same name as the primary key, but must possess a relationship that results in one or more selected rows when joined together. To add another table to join on, press the ![](http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab/filter_create_below.png) button.
46
+To join two tables and/or views, they must have fields with identical primary/foreign keys. For example, in the Northwind sample database, both the **Customers** and the **Orders** tables have the same *CustomerID* field. These two tables will be able to be joined together using the **primary key** in the Customers table and the **foreign key** in the Orders table. Foreign keys are not required to have the same name as the primary key, but must possess a relationship that results in one or more selected rows when joined together. To add another table to join on, press the ![](http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab/filter_create_below.png) button.
47 47
48 48
The very first dropdown on the new row is the **Primary Table** dropdown menu (shown below). This is the table/view you want to join into your collection of Data Sources. This will hold all of your possible DataSources regardless if they have fields that can act as viable joining points to your source table/view or not.
49 49
... ...
@@ -80,7 +80,7 @@ For Advanced mode, a **LEFT OUTER JOIN** will be used instead of the normal join
80 80
81 81
###3.3.3 Join Alias Textbox
82 82
83
-Allows user to input the name of the joined table that you selected. By default, Join Alias Textbox is disabled. You have the option to change the Join Alias and the joined table will appear with the alias in Fields Tab when you choose columns. For more information, refer to [Join Alias Textbox](http://wiki.izenda.us/API/CodeSamples/ShowJoinAliasTextboxes)
83
+Allows user to input the name of the joined table that you selected. By default, Join Alias Textbox is disabled. You have the option to change the Join Alias and the joined table will appear with the alias in Fields Tab when you choose columns. For more information, refer to [Join Alias Textbox](http://wiki.izenda.com/API/CodeSamples/ShowJoinAliasTextboxes)
84 84
85 85
86 86
##3.4 Join Types
... ...
@@ -150,26 +150,26 @@ At the far right of each joined table/view row on the Data Sources tab are sever
150 150
151 151
##3.6 Report Designer Toolbar
152 152
153
-Here is a general overview of the buttons on the tab of the toolbar. You can see more details [[at this link|http://wiki.izenda.us/Guides/Toolbar-Buttons#Report-Designer-Buttons]]
153
+Here is a general overview of the buttons on the tab of the toolbar. You can see more details [[at this link|http://wiki.izenda.com/Guides/Toolbar-Buttons#Report-Designer-Buttons]]
154 154
155 155
|**Icons**|**Features**|**Description**|
156 156
|:------:|:--------------:|:-------------:|
157
-|![](http://wiki.izenda.us/FAQ/reporting-features/back.gif)|Back| Goes to the browser’s previous page.|
158
-|![](http://wiki.izenda.us/FAQ/reporting-features/reportlist.gif)|Report List| Navigates to the Report List page.|
159
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/new.png)|New| Creates a new report.|
160
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/savedesigner.png)|Save| Saves a report.|
161
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/saveAsDesigner.png)|Save As| Allows a new report name to be saved.|
162
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/pdfDesigner.png)|Print (PDF Export)| Saves the report as a PDF document.|
163
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/htmlPrint.png)|Print (HTML Export)| Saves the report as a HTML document.|
164
-|![](http://wiki.izenda.us/FAQ/reporting-features/html.gif) -or- ![](http://wiki.izenda.us/FAQ/reporting-features/html-firefox.gif)|IE/Fire Fox/Chrome| Runs the report in the web browser.|
165
-|![](http://wiki.izenda.us/Guides/ReportDesign/11.0-Toolbar-and-Preview/classdiagramicon.gif)|Schema| Display database diagram|
166
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/sql.gif)|SQL| Views the report in SQL mode.|
167
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/csvDesigner.gif)|CSV| Saves the report as a CSV file.|
168
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/excelDesigner.gif)|Excel Spread sheet| Saves the report as a MS-EXCEL file.|
169
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/wordDesigner.gif)|Word Document| Saves the report as a MS-Word document.|
170
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/xmlDesigner.gif)|XML document| Saves the report as a XML document.|
171
-|![](http://wiki.izenda.us/FAQ/reporting-features/oo.gif)|Open office document| Saves the report as an Open Office Document.|
172
-|![](http://wiki.izenda.us/FAQ/reporting-features/rtf.gif)|RTF document| Saves the report as a RTF document|
173
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/email.gif)|E-mail| E-mails a report to a client|
174
-|![](http://wiki.izenda.us/Guides/Toolbar-Buttons/settings.gif)|Settings| Takes you to Settings.aspx page.|
157
+|![](http://wiki.izenda.com/FAQ/reporting-features/back.gif)|Back| Goes to the browser’s previous page.|
158
+|![](http://wiki.izenda.com/FAQ/reporting-features/reportlist.gif)|Report List| Navigates to the Report List page.|
159
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/new.png)|New| Creates a new report.|
160
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/savedesigner.png)|Save| Saves a report.|
161
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/saveAsDesigner.png)|Save As| Allows a new report name to be saved.|
162
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/pdfDesigner.png)|Print (PDF Export)| Saves the report as a PDF document.|
163
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/htmlPrint.png)|Print (HTML Export)| Saves the report as a HTML document.|
164
+|![](http://wiki.izenda.com/FAQ/reporting-features/html.gif) -or- ![](http://wiki.izenda.com/FAQ/reporting-features/html-firefox.gif)|IE/Fire Fox/Chrome| Runs the report in the web browser.|
165
+|![](http://wiki.izenda.com/Guides/ReportDesign/11.0-Toolbar-and-Preview/classdiagramicon.gif)|Schema| Display database diagram|
166
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/sql.gif)|SQL| Views the report in SQL mode.|
167
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/csvDesigner.gif)|CSV| Saves the report as a CSV file.|
168
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/excelDesigner.gif)|Excel Spread sheet| Saves the report as a MS-EXCEL file.|
169
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/wordDesigner.gif)|Word Document| Saves the report as a MS-Word document.|
170
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/xmlDesigner.gif)|XML document| Saves the report as a XML document.|
171
+|![](http://wiki.izenda.com/FAQ/reporting-features/oo.gif)|Open office document| Saves the report as an Open Office Document.|
172
+|![](http://wiki.izenda.com/FAQ/reporting-features/rtf.gif)|RTF document| Saves the report as a RTF document|
173
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/email.gif)|E-mail| E-mails a report to a client|
174
+|![](http://wiki.izenda.com/Guides/Toolbar-Buttons/settings.gif)|Settings| Takes you to Settings.aspx page.|
175 175
Guides/ReportDesign/4.0-fields-tab.md
... ...
@@ -17,12 +17,12 @@ The Fields tab is where the actual report is built. This tab allows you to defin
17 17
|A|![](/Guides/ReportDesign/4.0-fields-tab/a_box.png)|Arithmetic – Performs basic calculations (+, -, *, %) and concatenation of text. |
18 18
|Function|![](/Guides/ReportDesign/4.0-fields-tab/function_dropdown.png)|Displays functions available based on the type of data being accessed. |
19 19
|Format|![](/Guides/ReportDesign/4.0-fields-tab/format_dropdown.png)|Displays the formats available to be displayed based on the data type.|
20
-|Other buttons|![Delete](http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab/filter_delete.png),![Create above](http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab/filter_create_above.png),![](http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab/filter_create_below.png),![Move](http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab/filter_move.png),![Advanced](http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab/filter_options.png)|Enables you to delete, insert, or move fields as well as providing advanced options for the selected field.|
20
+|Other buttons|![Delete](http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab/filter_delete.png),![Create above](http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab/filter_create_above.png),![](http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab/filter_create_below.png),![Move](http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab/filter_move.png),![Advanced](http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab/filter_options.png)|Enables you to delete, insert, or move fields as well as providing advanced options for the selected field.|
21 21
|Records|![](/Guides/ReportDesign/4.0-fields-tab/records_box.png)|Sets the number of records to display. _**Note:** Adding a form to the report will set this to 1. This is to facilitate previewing the form. Setting this higher will duplicate the form for as many records as you specify._|
22 22
|Add Sub-total|Adds a sub-total to the report under each numeric column|
23 23
|Add Side-total||Adds a side-total to the report beside each numeric row|
24 24
|Quick Add|![](/Guides/ReportDesign/4.0-fields-tab/quick_add_button.png)|Lets you quickly add multiple fields to the report at one time |
25
-|Add Pivot |![](/Guides/ReportDesign/4.0-fields-tab/add_pivot_button.png)|Displays the pivot controls. Learn more about [[pivots|http://wiki.izenda.us/Guides/ReportDesign/12.0-Pivots-in-Izenda]].|
25
+|Add Pivot |![](/Guides/ReportDesign/4.0-fields-tab/add_pivot_button.png)|Displays the pivot controls. Learn more about [[pivots|http://wiki.izenda.com/Guides/ReportDesign/12.0-Pivots-in-Izenda]].|
26 26
|Continue to Summary||Continues to the next tab in the report design process, the Summary tab. |
27 27
28 28
Next, we will explain a bit more in-depth about each of the controls listed above.
... ...
@@ -42,7 +42,7 @@ The following table explains the Sort, Group, and VG Check Box features.
42 42
43 43
|**Features**|**Description**|
44 44
|:----------:|:-------------:|
45
-|Sort check box|Check this box if you want the table/view to be sorted in ascending order by the field selected in the Field dropdown menu to the left. You can also sort in descending order in the [[advanced properties|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]].|
45
+|Sort check box|Check this box if you want the table/view to be sorted in ascending order by the field selected in the Field dropdown menu to the left. You can also sort in descending order in the [[advanced properties|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]].|
46 46
|VG check box|When checked, this option will cause the field that it is checked for to be separated into subheadings. This can better allow report viewers to easily see related data. Visual group behavior is controlled by the [[style tab|/Guides/ReportDesign/10.0-Style-tab]].
47 47
|Arithmetic|Arithmetic. Performs basic calculations (+, -, x, %) and concatenation of text.|
48 48
... ...
@@ -64,7 +64,7 @@ Below is a table that describes the function buttons of the Fields tab.
64 64
65 65
Functions allow you to perform calculations on the data and can be chosen from the dropdown menu based on the data type of the selected Field. Here is an [[article on SQL Functions|http://www.w3schools.com/sql/sql_functions.asp]]
66 66
67
-*Note*: When calculating a field containing an expression, you must use a function aggregate if you want to use a calculated field in a chart. Click [here](http://wiki.izenda.us/FAQ/Calculated-Field-With-Expression-In-Chart) for more details.
67
+*Note*: When calculating a field containing an expression, you must use a function aggregate if you want to use a calculated field in a chart. Click [here](http://wiki.izenda.com/FAQ/Calculated-Field-With-Expression-In-Chart) for more details.
68 68
69 69
**Text (String) Functions Available**
70 70
... ...
@@ -151,7 +151,7 @@ Quick Add lets you add multiple fields to the report at one time by selecting fr
151 151
152 152
To access the Advanced Field Settings, click on the Gear icon on the selected Field.
153 153
154
-For more information: http://wiki.izenda.us/FAQ/advanced-field-settings
154
+For more information: http://wiki.izenda.com/FAQ/advanced-field-settings
155 155
156 156
##4.9 Add Pivot
157 157
Add Pivot lets you generate a pivot attached to the right side of the tabular report. This pivot is always on the right side of the fields tab – nothing is further to the right of the pivot. You may add one and only one pivot on the fields tab, meaning that you may have one and only one pivot per report.
... ...
@@ -178,6 +178,6 @@ A pivot being divided by visual grouping
178 178
Here are some additional resources that admins can use to increase readability and more precisely define what data users are allowed to view.
179 179
180 180
* [[Aliasing|/API/CodeSamples/FieldAliases]]
181
-* [[Hidden Filters|http://wiki.izenda.us/API/CodeSamples/HiddenFilters]]
181
+* [[Hidden Filters|http://wiki.izenda.com/API/CodeSamples/HiddenFilters]]
182 182
* [[Hiding/Showing Database Types|/API/CodeSamples/ShowDatabaseTypes]]
183
-* [[Hidden Columns|/FAQ/Questions/Using-the-hidden-columns-setting]]
... ...
\ No newline at end of file
0
+* [[Hidden Columns|/FAQ/Questions/Using-the-hidden-columns-setting]]
Guides/ReportDesign/5.0-Filters-tab.md
... ...
@@ -43,7 +43,7 @@ The Filter Operator Drop-down lets you select your operator based on the data ty
43 43
|**Field Comparison** |Equals (Field) |Determines if one field value equals another. This is useful for joining tables on multiple fields.|
44 44
|**Field Comparison** |Not Equals (Field) |The opposite of Equals(Field).|
45 45
|**Date/Time** |Between (Calendar) |Allows you to select two dates from a calendar popup to filter on. This filter is inclusive - any dates equal to or between the specified values will be included. This can be changed to a manual text entry field by modifying the ShowBetweenDateCalendar in the [[AdHocSettings|/API/AdHocSettings]].|
46
-|**Date/Time** |In Time Period |Allows you to select from a list of time periods to filter on. See more about [[Adding new time periods|http://wiki.izenda.us/FAQ/Questions/Adding-Custom-Time-Periods]].|
46
+|**Date/Time** |In Time Period |Allows you to select from a list of time periods to filter on. See more about [[Adding new time periods|http://wiki.izenda.com/FAQ/Questions/Adding-Custom-Time-Periods]].|
47 47
|**Date/Time** |Less Than Days Old |Allows a single numeric entry to represent the days and uses that as a filter.|
48 48
|**Date/Time** |Greater Than Days Old |The opposite of Less Than Days Old|
49 49
|**Date/Time** |Equals Days Old |Filters on records that are only as many days old as you specify.|
... ...
@@ -112,4 +112,4 @@ Here the Description can be entered in the Report Designer's Filter Tab.
112 112
113 113
And here is the description field in the Report Viewer by clicking the gear icon on the filter.
114 114
115
-![](/Guides/ReportDesign/5.0-Filters-tab/vw1filter.png)
... ...
\ No newline at end of file
0
+![](/Guides/ReportDesign/5.0-Filters-tab/vw1filter.png)
Guides/ReportDesign/6.0-Summary-Tab.md
... ...
@@ -22,4 +22,4 @@ This can be used in a summary report by checking "Add Deltas" checkbox.  
22 22
23 23
**Result:** The Deltas, denoted with parenthesis, show the change in the Unit Price over a period of time. 
24 24
25
-![](/Guides/ReportDesign/6.0-Summary-Tab/summary_with_deltas_results.png)
... ...
\ No newline at end of file
0
+![](/Guides/ReportDesign/6.0-Summary-Tab/summary_with_deltas_results.png)
Guides/ReportDesign/7.0-Chart-tab.md
... ...
@@ -8,17 +8,17 @@ In the Chart tab, a chart can be created using the data in the table/view select
8 8
9 9
The Charts Tab lets you create different variations of charts, including:
10 10
11
-* [[Trend|http://wiki.izenda.us/Guides/ReportDesign/7.0-Chart-tab#7.3-Trend-Selection]]
12
-* [[Pie|http://wiki.izenda.us/Guides/ReportDesign/7.0-Chart-tab#7.4-Pie-Selection]]
13
-* [[Plot|http://wiki.izenda.us/Guides/ReportDesign/7.0-Chart-tab#7.5-Plot-Selection]]
14
-* [[Bar|http://wiki.izenda.us/Guides/ReportDesign/7.0-Chart-tab#7.6-Bar-Selection]]
11
+* [[Trend|http://wiki.izenda.com/Guides/ReportDesign/7.0-Chart-tab#7.3-Trend-Selection]]
12
+* [[Pie|http://wiki.izenda.com/Guides/ReportDesign/7.0-Chart-tab#7.4-Pie-Selection]]
13
+* [[Plot|http://wiki.izenda.com/Guides/ReportDesign/7.0-Chart-tab#7.5-Plot-Selection]]
14
+* [[Bar|http://wiki.izenda.com/Guides/ReportDesign/7.0-Chart-tab#7.6-Bar-Selection]]
15 15
* Funnel
16 16
17 17
You can have multiple charts in one report or put multiple charts of summary information on a Dashboard to show key business metrics.
18 18
19 19
##7.1 Charting Basics
20 20
21
-Each chart tab hosts a single chart object. Each chart tab behaves identically, and is used to host a single distinct chart. Charts and [Visualizations](http://wiki.izenda.us/Guides/Izenda-Vision) both consume a chart object (or chart slot) but behave completely differently!
21
+Each chart tab hosts a single chart object. Each chart tab behaves identically, and is used to host a single distinct chart. Charts and [Visualizations](http://wiki.izenda.com/Guides/Izenda-Vision) both consume a chart object (or chart slot) but behave completely differently!
22 22
23 23
Basic Izenda Charts each have a custom GUI (as opposed to Visualizations, which are simply enabled and then read a table in the Summary or Fields tab). Charts generally follow the pattern of Label -> Value -> Seperator, where:
24 24
... ...
@@ -252,7 +252,7 @@ _**Note:** Some options may not be available with certain [[charting engines|/AP
252 252
|Label dropdown menu|Allows the user to select a field to use as the x-axis data.|
253 253
|Value dropdown menu|Allows the user to select a field to use as the y-axis data.|
254 254
|Separator|Allows the user to select a field to separate the data into multiple groups with.|
255
-|Value Ranges|This acts like the [[Advanced|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] box's Value Ranges item. It will use the specified replacement values for given ranges of data. The number of ranges should correspond to the number of groupings you have in your data.|
255
+|Value Ranges|This acts like the [[Advanced|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] box's Value Ranges item. It will use the specified replacement values for given ranges of data. The number of ranges should correspond to the number of groupings you have in your data.|
256 256
|Line Value|When **Show Pareto** is checked, this will set an alternate metric to display on the trend line.|
257 257
|Show Legend|When checked, this will display the values supplied with the **Separator** field as a legend below the chart. The colors for the legend will correspond to the colors shown in the chart.|
258 258
|Show Pareto|When checked, this will display a trend chart superimposed upon the bar chart.|
... ...
@@ -307,4 +307,4 @@ _**Note:** Some options may not be available with certain [[charting engines|/AP
307 307
1. Click on the **Save** toolbar button. This will overwrite the old report with the new information you added **OR**
308 308
2. Click on the **Save As** toolbar button to choose a new title/category to save your new report under.
309 309
310
-![](/Guides/ReportDesign/7.0-Chart-tab/advanced_bar_results.png)
... ...
\ No newline at end of file
0
+![](/Guides/ReportDesign/7.0-Chart-tab/advanced_bar_results.png)
Guides/ReportDesign/8.0-Gauge-tab.md
... ...
@@ -10,11 +10,11 @@ There are five different types of gauges you can create:
10 10
11 11
| Type |Description|Image|
12 12
|:----:|:---------:|:---:|
13
-|Radial|This gauge displays a static needle that goes from 90&deg; (straight up) to 0&deg; (pointing right).|![Radial Gauge](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/radial_gauge.png)|
14
-|Radial 2|This gauge is much like the radial gauge but has a different graphical appearance.|![Radial Gauge 2](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/radial_2_gauge.png)|
15
-|Animated Half Circle|This gauge starts from 180&deg; (pointing left) and animates to 0&deg; (pointing right).|![Animated Half Circle](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/animated_half_gauge.png)|
16
-|Animated Half Circle with KPIs|This gauge can be used to display data that has a "target zone" and looks like the animated half circle gauge.|![Animated Half Circle with KPIs](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/animated_half_kpi_gauge.png)|
17
-|Linear|This gauge is a simple bar that fills from left to right.|![Linear](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/linear_gauge.png)|
13
+|Radial|This gauge displays a static needle that goes from 90&deg; (straight up) to 0&deg; (pointing right).|![Radial Gauge](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/radial_gauge.png)|
14
+|Radial 2|This gauge is much like the radial gauge but has a different graphical appearance.|![Radial Gauge 2](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/radial_2_gauge.png)|
15
+|Animated Half Circle|This gauge starts from 180&deg; (pointing left) and animates to 0&deg; (pointing right).|![Animated Half Circle](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/animated_half_gauge.png)|
16
+|Animated Half Circle with KPIs|This gauge can be used to display data that has a "target zone" and looks like the animated half circle gauge.|![Animated Half Circle with KPIs](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/animated_half_kpi_gauge.png)|
17
+|Linear|This gauge is a simple bar that fills from left to right.|![Linear](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/linear_gauge.png)|
18 18
19 19
The gauges also have a number of options that can be selected. They are described below:
20 20
... ...
@@ -39,11 +39,11 @@ The gauges also have a number of options that can be selected. They are describe
39 39
40 40
The Report below is showing the first 4 gauges based on the alphabetical order of the selected countries.
41 41
42
-![The gauge tab](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_sample_1.png)
42
+![The gauge tab](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_sample_1.png)
43 43
44 44
**Gauge tab contents**
45 45
46
-![Sample Gauge](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_result_1.png)
46
+![Sample Gauge](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_result_1.png)
47 47
48 48
##8.2 Creating the Top 4 Orders by Country Gauges
49 49
... ...
@@ -51,41 +51,41 @@ In the following example, you will see the gauges of the four countries with the
51 51
52 52
You can add four different types of gauges
53 53
54
-![Gauge Tab 2](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_sample_2.png)
54
+![Gauge Tab 2](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_sample_2.png)
55 55
56
-![Gauge Tab 2 Result](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_result_2.png)
56
+![Gauge Tab 2 Result](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_result_2.png)
57 57
58 58
##8.3 Changing Color Ranges
59 59
60 60
To change color ranges for the gauge, enter in a percentage range for each color, or enter a range of specific values.
61 61
62
-![Gauge Color Range](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_1.png)
62
+![Gauge Color Range](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_1.png)
63 63
64
-![Color Range Result](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_result_1.png)
64
+![Color Range Result](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_result_1.png)
65 65
66 66
**OR**
67 67
68
-![Gauge Color Range 2](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_2.png)
68
+![Gauge Color Range 2](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_2.png)
69 69
70
-![Color Range Result 2](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_Result_2.png)
70
+![Color Range Result 2](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_Result_2.png)
71 71
72 72
**OR**
73 73
74
-![Gauage Color Range 3](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_3.png)
74
+![Gauage Color Range 3](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_3.png)
75 75
76
-![Color Range Result 3](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_result_3.png)
76
+![Color Range Result 3](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_color_result_3.png)
77 77
78 78
##8.3.1 KPI’s and auto-updating data with Animated Gauges
79 79
80 80
The Animated Half Circle opens up a few more options under the Gauge Style row.
81 81
With these new options, you can select the KPI Low and High, and select whether the Red values will be hidden, on the low side, or on the high side. You can also select how update the date updates.
82 82
83
-![Gauge Sample 3](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_sample_3.png)
83
+![Gauge Sample 3](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_sample_3.png)
84 84
85
-![Gauge Result 3](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_result_3.png)
85
+![Gauge Result 3](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_result_3.png)
86 86
87 87
##8.4 Gauges with Drill-Down Effects
88 88
89 89
You can add a drill-down report to a gauge like you can with a regular report using the **Target Report** field described above. Below is an example of the **Hover** option for the sub-report. You can also select **Link** or **Popup** for the effect.
90 90
91
-![Gauge Drill down](http://wiki.izenda.us/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_drilldown_result.png)
... ...
\ No newline at end of file
0
+![Gauge Drill down](http://wiki.izenda.com/Guides/ReportDesign/8-dot-0-Gauge-tab/gauge_drilldown_result.png)
Guides/ReportDesign/9.0-Misc-Tab.md
... ...
@@ -38,7 +38,7 @@ Izenda's header and footer controls can accept HTML to create custom content. Iz
38 38
39 39
##9.1 Share With & Rights
40 40
41
-![Share With Dropdown](http://wiki.izenda.us/API/CodeSamples/SharedWithValues/sharewithdropdown.png)![Rights Dropdown](/Guides/ReportDesign/9.0-Misc-Tab/misc_tab_rights.png)
41
+![Share With Dropdown](http://wiki.izenda.com/API/CodeSamples/SharedWithValues/sharewithdropdown.png)![Rights Dropdown](/Guides/ReportDesign/9.0-Misc-Tab/misc_tab_rights.png)
42 42
43 43
The **Share With** dropdown allows you to share your report with:
44 44
... ...
@@ -121,7 +121,7 @@ We can either set one drilldown key or both of them. A sub-report with one key s
121 121
122 122
We can also select whether we want to ignore the first key and just use the second key. This means that we will pass the first value to the subreport, but then the sub-report ignores this value and immediately searches through the second **drill-down key** field as if the first **drill-down key** field returned ALL results. The main report will still require both keys to be passed, which we will cover below as well. As an example, if you have a field you do not wish to expose to users, such as an ID field, then you can specify that the drilldown link appears on a name field (such as ShipCountry) and pass the ID field to the sub-report without ever exposing it to the user.
123 123
124
-For now, we will set the drill-down keys to ShipCountry and ShipCity and we will not ignore ShipCountry. Please see [this link](http://wiki.izenda.us/FAQ/Questions/sub-reports-and-drilldowns) for more detailed information about drilldowns.
124
+For now, we will set the drill-down keys to ShipCountry and ShipCity and we will not ignore ShipCountry. Please see [this link](http://wiki.izenda.com/FAQ/Questions/sub-reports-and-drilldowns) for more detailed information about drilldowns.
125 125
126 126
_**Note:** Earlier versions of Izenda reports only allow one drilldown key to be used._
127 127
... ...
@@ -135,7 +135,7 @@ Once the drill-down key is selected on the sub-report, you will need to design a
135 135
136 136
###9.2.4 Setting the sub-report
137 137
138
-You will then want to click on the [[Advanced Field Settings|http://wiki.izenda.us/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] button for the fields you designated as the drill-down keys in your sub-report. I.e. if you made ShipCountry and ShipCity your drill-down keys, you will want to apply advanced settings for both of those fields on your main report.
138
+You will then want to click on the [[Advanced Field Settings|http://wiki.izenda.com/Guides/ReportDesign/4.0-fields-tab#4.8-Advanced-Field-Settings-Button]] button for the fields you designated as the drill-down keys in your sub-report. I.e. if you made ShipCountry and ShipCity your drill-down keys, you will want to apply advanced settings for both of those fields on your main report.
139 139
140 140
On the first field you selected as a drill-down key, you should set the subreport and drilldown style properties. For the second field, you will select the subreport and the drilldown style "Combokey". This is a special drilldown style which lets this field know it is part of a combination, and therefore it should follow along with the most previous field that is also pointed at the same subreport.
141 141
... ...
@@ -165,13 +165,13 @@ The [[InheritFiltersinSubreports|/API/CodeSamples/InheritFiltersInSubreports]] p
165 165
166 166
##9.3 Scheduler
167 167
168
-Your application will need to be properly [[configured|http://wiki.izenda.us/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]] before the scheduling controls appear on the page. If you do not see them, please speak with your system administrator.
168
+Your application will need to be properly [[configured|http://wiki.izenda.com/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]] before the scheduling controls appear on the page. If you do not see them, please speak with your system administrator.
169 169
170 170
|Control|Description|
171 171
|:-----:|:---------:|
172 172
|Schedule|Set the schedule date and time.|
173
-|Repeat Type|Set the repeat frequency from a list of possibilities. You may also use [[custom time spans|http://wiki.izenda.us/FAQ/Questions/Adding-Custom-Time-Periods]]|
173
+|Repeat Type|Set the repeat frequency from a list of possibilities. You may also use [[custom time spans|http://wiki.izenda.com/FAQ/Questions/Adding-Custom-Time-Periods]]|
174 174
|Send Email As|Sets the format in which the email is sent. Formats include PDF, Word, Excel, HTML, Link, Embedded, RTF, and CSV.|
175 175
|Recipients|Enter a comma separated list of recipients.|
176 176
177
-There are two types of time period in the Repeat Type: _Every_ TimePeriod and _Alert_ TimePeriod. _Every_ will run the report every specified time period, and produce an export even if there are no results to display. This means that you may get a scheduled report email with no results, if there are no results to be displayed. _Alert_ will run the report but *only* email output to specified recipients if there are results - a report which returns 0 records will not send anything to recipients.
... ...
\ No newline at end of file
0
+There are two types of time period in the Repeat Type: _Every_ TimePeriod and _Alert_ TimePeriod. _Every_ will run the report every specified time period, and produce an export even if there are no results to display. This means that you may get a scheduled report email with no results, if there are no results to be displayed. _Alert_ will run the report but *only* email output to specified recipients if there are results - a report which returns 0 records will not send anything to recipients.
Guides/Set-Default-Filter-Values.md
... ...
@@ -34,4 +34,4 @@ The between calendar uses two values. To set each of its dates, you would use th
34 34
```c#
35 35
reportSet.Reports[report].Filters[0].Values.SetValue(DateTime.ParseExact("01/01/2010", "mm/dd/yyyy", System.Globalization.CultureInfo.InvariantCulture),0);
36 36
reportSet.Reports[report].Filters[0].Values.SetValue(DateTime.ParseExact("01/01/2014", "mm/dd/yyyy", System.Globalization.CultureInfo.InvariantCulture),1);
37
-```
... ...
\ No newline at end of file
0
+```
Guides/Sharepoint-Installation.md
... ...
@@ -30,4 +30,4 @@ SharePoint integrates well with claims-based security systems to utilize technol
30 30
31 31
##Limitations
32 32
33
-Provider hosted apps were introduced in Visual Studio 2013 and cannot be loaded in any visual studio version below that. Additionally, lite versions of Visual Studio like Visual Studio Express also will not be able to load the Provider Hosted App solution.
... ...
\ No newline at end of file
0
+Provider hosted apps were introduced in Visual Studio 2013 and cannot be loaded in any visual studio version below that. Additionally, lite versions of Visual Studio like Visual Studio Express also will not be able to load the Provider Hosted App solution.
Guides/Show_Hide-Fields-in-Filters.md
... ...
@@ -9,11 +9,11 @@ Hiding fields in filters is a way to disallow filtering on certain fields. You c
9 9
##Example
10 10
Here are the available fields before hiding any:
11 11
12
-![Before Hiding Fields](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/not-hidden.png)
12
+![Before Hiding Fields](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/not-hidden.png)
13 13
14 14
And here are the available fields after hiding all that contain the word "Ship":
15 15
16
-![Hidden Fields](http://wiki.izenda.us/Guides/Developer-Links-and-Guides/hidingfilters.png)
16
+![Hidden Fields](http://wiki.izenda.com/Guides/Developer-Links-and-Guides/hidingfilters.png)
17 17
18 18
In this example, I'm arbitrarily disallowing the user to filter on any field with the word "Ship" in it.
19 19
... ...
@@ -39,4 +39,4 @@ public override bool IsFieldAllowedInFilters(string fullColumnName, string table
39 39
}
40 40
```
41 41
42
-Your logic can be easily amended to target individual columns, or even entire tables worth of columns.
... ...
\ No newline at end of file
0
+Your logic can be easily amended to target individual columns, or even entire tables worth of columns.
Guides/Timeouts.md
... ...
@@ -5,7 +5,7 @@
5 5
* All timeouts are in number of seconds.
6 6
** All implementations should be added to the Global.asax file.
7 7
8
-##[Equals Drop Down](http://wiki.izenda.us/API/CodeSamples/EqualsDropDownTimeout)
8
+##[Equals Drop Down](http://wiki.izenda.com/API/CodeSamples/EqualsDropDownTimeout)
9 9
10 10
This setting allows the user to increase the database query time for building the drop down selection options at the Filters tab in the Report Designer. If you have a large or unoptimized database increasing this setting can help with proper reporting performance.
11 11
... ...
@@ -13,42 +13,42 @@ This setting allows the user to increase the database query time for building th
13 13
AdHocSettings.EqualsDropDownTimeout = 1000;
14 14
```
15 15
16
-##[Equals Select](http://wiki.izenda.us/API/CodeSamples/EqualsSelectTimeout)
16
+##[Equals Select](http://wiki.izenda.com/API/CodeSamples/EqualsSelectTimeout)
17 17
18 18
This setting allows the user to increase the database query time for building the drop down selection options at the Filters tab in the Report Designer. If you have a large or unoptimized database increasing this setting can help with proper reporting performance. This setting is deprecated.
19 19
20 20
```csharp
21 21
AdHocSettings.EqualsSelectTimeout = 1000
22 22
```
23
-##[Oracle Command](http://wiki.izenda.us/API/CodeSamples/OracleCommandTimeout)
23
+##[Oracle Command](http://wiki.izenda.com/API/CodeSamples/OracleCommandTimeout)
24 24
25 25
Sets the time Izenda Reports will wait for an Oracle command to execute before timing out. This setting is deprecated.
26 26
27 27
```csharp
28 28
AdHocSettings.OracleCommandTimeout = 5000;
29 29
```
30
-##[Preview Timeout](http://wiki.izenda.us/API/CodeSamples/PreviewTimeout)
30
+##[Preview Timeout](http://wiki.izenda.com/API/CodeSamples/PreviewTimeout)
31 31
32 32
Sets the minumum time Izenda Reports will wait for a MS SQL command to execute before timing out.
33 33
34 34
```csharp
35 35
AdHocSettings.PreviewTimeout = 500;
36 36
```
37
-##[Schema Cache](http://wiki.izenda.us/API/CodeSamples/SchemaCacheTimeout)
37
+##[Schema Cache](http://wiki.izenda.com/API/CodeSamples/SchemaCacheTimeout)
38 38
39 39
Gets or sets the time span for schema caching.
40 40
41 41
```csharp
42 42
Izenda.AdHoc.AdHocSettings.SchemaCacheTimeout = new TimeSpan(0, 0, 5, 0);
43 43
```
44
-##[SQL Command](http://wiki.izenda.us/API/CodeSamples/SqlCommandTimeout)
44
+##[SQL Command](http://wiki.izenda.com/API/CodeSamples/SqlCommandTimeout)
45 45
46 46
Gets or sets the wait time in seconds for database command dropdown values loading.
47 47
48 48
```csharp
49 49
AdHocSettings.SqlCommandTimeout = 1000;
50 50
```
51
-##[Data Source Drop Down](http://wiki.izenda.us/API/CodeSamples/DataSourceDropDownTimeout)
51
+##[Data Source Drop Down](http://wiki.izenda.com/API/CodeSamples/DataSourceDropDownTimeout)
52 52
53 53
Gets or sets the timeout between starting loading dropdown values (in the DataSources dropdown at the Data Sources tab in the ReportDesigner) from server and redirecting to About page. This setting is deprecated.
54 54
... ...
@@ -56,10 +56,10 @@ Gets or sets the timeout between starting loading dropdown values (in the DataSo
56 56
AdHocSettings.DataSourceDropDownTimeout = 10;
57 57
```
58 58
59
-##[UltimateDbCommandTimeout](http://wiki.izenda.us/API/CodeSamples/UltimateDbCommandTimeout)
59
+##[UltimateDbCommandTimeout](http://wiki.izenda.com/API/CodeSamples/UltimateDbCommandTimeout)
60 60
61 61
Gets or sets a timeout that overrides all other timeouts.
62 62
63 63
```csharp
64 64
AdHocSettings.UltimateDbCommandTimeout = 10;
65
-```
... ...
\ No newline at end of file
0
+```
Guides/Toolbar-Buttons.md
... ...
@@ -8,7 +8,7 @@ All buttons in the Report Viewer are implemented in pure HTML. They all can be m
8 8
9 9
**Report List Button**
10 10
11
-![Report List Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/report-list.png)
11
+![Report List Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/report-list.png)
12 12
13 13
The report list button is used to jump right into the report list. This is the code within the ReportViewer-Body.ascx that renders this button:
14 14
... ...
@@ -21,7 +21,7 @@ The report list button is used to jump right into the report list. This is the c
21 21
22 22
**Save Options**
23 23
24
-![Save Options](http://wiki.izenda.us/Guides/Toolbar-Buttons/save-options.png)
24
+![Save Options](http://wiki.izenda.com/Guides/Toolbar-Buttons/save-options.png)
25 25
26 26
Clicking the downward facing triangle next to the save icon will reveal further save options; save and save as.
27 27
... ...
@@ -38,7 +38,7 @@ Clicking the downward facing triangle next to the save icon will reveal further
38 38
39 39
**Save**
40 40
41
-![Save Options Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/save-32.png)
41
+![Save Options Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/save-32.png)
42 42
43 43
The save button simply saves the current report.
44 44
... ...
@@ -52,7 +52,7 @@ The save button simply saves the current report.
52 52
53 53
**Save As**
54 54
55
-![Save As Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/save-as-32.png)
55
+![Save As Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/save-as-32.png)
56 56
57 57
This button allows a user to save the current report with a specific name, and optionally, a report category.
58 58
... ...
@@ -67,7 +67,7 @@ This button allows a user to save the current report with a specific name, and o
67 67
68 68
**Print Options**
69 69
70
-![Print Options Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/print-options.png)
70
+![Print Options Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/print-options.png)
71 71
72 72
Clicking the downward facing triangle next to the print icon will reveal further print options; HTML print and PDF print.
73 73
... ...
@@ -84,7 +84,7 @@ Clicking the downward facing triangle next to the print icon will reveal further
84 84
85 85
**HTML Print**
86 86
87
-![HTML Print Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/html-print.png)
87
+![HTML Print Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/html-print.png)
88 88
89 89
This button allows for direct printing of a report from the browser.
90 90
... ...
@@ -98,7 +98,7 @@ This button allows for direct printing of a report from the browser.
98 98
99 99
**PDF Print**
100 100
101
-![PDF Print Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/pdf-print.png)
101
+![PDF Print Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/pdf-print.png)
102 102
103 103
This button allows for printing of a report as a PDF file.
104 104
... ...
@@ -112,7 +112,7 @@ This button allows for printing of a report as a PDF file.
112 112
113 113
**Exports Button**
114 114
115
-![Exports Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/exports2.png)
115
+![Exports Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/exports2.png)
116 116
117 117
Clicking the downward facing triangle next to the Exports icon will reveal further exporting options; Excel, Word, CSV, XML, and RTF.
118 118
... ...
@@ -129,7 +129,7 @@ Clicking the downward facing triangle next to the Exports icon will reveal furth
129 129
130 130
**Excel Button**
131 131
132
-![Excel Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/excel.png)
132
+![Excel Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/excel.png)
133 133
134 134
Clicking this causes the current report to be exported as an excel document.
135 135
... ...
@@ -143,7 +143,7 @@ Clicking this causes the current report to be exported as an excel document.
143 143
144 144
**Word Button**
145 145
146
-![Word Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/word.png)
146
+![Word Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/word.png)
147 147
148 148
Clicking this causes the current report to be exported as a word document.
149 149
... ...
@@ -157,7 +157,7 @@ Clicking this causes the current report to be exported as a word document.
157 157
158 158
**CSV Button**
159 159
160
-![CSV Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/csv.png)
160
+![CSV Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/csv.png)
161 161
162 162
Clicking this causes the current report to be exported in CSV format.
163 163
... ...
@@ -171,7 +171,7 @@ Clicking this causes the current report to be exported in CSV format.
171 171
172 172
**XML Button**
173 173
174
-![XML Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/xml.png)
174
+![XML Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/xml.png)
175 175
176 176
Clicking this causes the current report to be exported in XML format.
177 177
... ...
@@ -185,7 +185,7 @@ Clicking this causes the current report to be exported in XML format.
185 185
186 186
**RTF Button**
187 187
188
-![RTF Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/rtf.png)
188
+![RTF Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/rtf.png)
189 189
190 190
Clicking this causes the current report to be exported in RTF format.
191 191
... ...
@@ -200,7 +200,7 @@ Clicking this causes the current report to be exported in RTF format.
200 200
201 201
**Send Button**
202 202
203
-![Send Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/send.png)
203
+![Send Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/send.png)
204 204
205 205
Clicking this will send the current report via email.
206 206
... ...
@@ -215,7 +215,7 @@ Clicking this will send the current report via email.
215 215
216 216
**Results Per Page Button**
217 217
218
-![Results Per Page Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/results.png)
218
+![Results Per Page Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/results.png)
219 219
220 220
The results per page button set the numbers of results to be displayed on a single page. This value is not saved to the report, it is used for user convenience in the browser for large reports. Clicking the dropdown next to the button allows the user to specify how many records per page they'd like to see.
221 221
... ...
@@ -270,7 +270,7 @@ The following is the code for the 5 record options provided by default.
270 270
271 271
**Open in Designer Button**
272 272
273
-![Results Per Page Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/designer.png)
273
+![Results Per Page Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/designer.png)
274 274
275 275
This button allows a user to open the current report in the Report Designer.
276 276
... ...
@@ -285,11 +285,11 @@ This button allows a user to open the current report in the Report Designer.
285 285
286 286
##Report Designer Buttons
287 287
288
-Buttons in the Report Designer are controlled from within the core product in your CustomAdHocConfig class. Manipulating these buttons requires the use of properties within the Global.asax. Review [[this article|http://wiki.izenda.us/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]] for working with the report designer buttons. To simply see what these buttons look like on the Report Designer, continue to scroll down.
288
+Buttons in the Report Designer are controlled from within the core product in your CustomAdHocConfig class. Manipulating these buttons requires the use of properties within the Global.asax. Review [[this article|http://wiki.izenda.com/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Buttons]] for working with the report designer buttons. To simply see what these buttons look like on the Report Designer, continue to scroll down.
289 289
290 290
**Report List**
291 291
292
-![Report List Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/reportlist.png)
292
+![Report List Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/reportlist.png)
293 293
294 294
The report list button is used to jump right into the report list. To disable the Report List button in the designer, you need to set the ReportList property to be empty or null.
295 295
... ...
@@ -299,7 +299,7 @@ AdHocSettings.ReportList = "";
299 299
300 300
**New**
301 301
302
-![New Report Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/new.png)
302
+![New Report Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/new.png)
303 303
304 304
The New Report button begins designing a report from the beginning. To disable the New Report button in the designer, you need to set the ShowNewButton property to false.
305 305
... ...
@@ -309,7 +309,7 @@ AdHocSettings.ShowNewButton = false;
309 309
310 310
**Save**
311 311
312
-![Save Report Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/savedesigner.png)
312
+![Save Report Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/savedesigner.png)
313 313
314 314
The Save Report button saves the report you are currently designing. To disable it, you'll have to set the ShowSaveControls property to false. This will hide both Save and Save As.
315 315
... ...
@@ -319,7 +319,7 @@ AdHocSettings.ShowSaveControls = false;
319 319
320 320
**Save As**
321 321
322
-![Save Report As Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/saveAsDesigner.png)
322
+![Save Report As Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/saveAsDesigner.png)
323 323
324 324
The Save Report As button allows the user to save the report they'll currently working on with a specified name. To disable it, set either ShowSaveAsToolbarButton or ShowSaveControls properties to false. The latter will disable both Save and Save As buttons.
325 325
... ...
@@ -329,7 +329,7 @@ AdHocSettings.ShowSaveAsToolbarButton = false;
329 329
330 330
**PDF Print**
331 331
332
-![PDF Print Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/pdfDesigner.png)
332
+![PDF Print Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/pdfDesigner.png)
333 333
334 334
The PDF Print button will export a PDF version of the report being designed. To disable it, set ShowPDFButton to false.
335 335
... ...
@@ -338,13 +338,13 @@ AdHocSettings.ShowPDFButton = false;
338 338
```
339 339
**HTML Print**
340 340
341
-![HTML Print Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/htmlPrint.png)
341
+![HTML Print Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/htmlPrint.png)
342 342
343 343
The HTML Print button allows a user to print the current report being designed.
344 344
345 345
**Show SQL**
346 346
347
-![Show SQL Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/sql.gif)
347
+![Show SQL Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/sql.gif)
348 348
349 349
The SQL button shows the generated SQL for the report being designed. To disable it, set ShowSqlOutputIcon to false.
350 350
... ...
@@ -354,7 +354,7 @@ AdHocSettings.ShowSqlOutputIcon = false;
354 354
355 355
**CSV**
356 356
357
-![CSV Export Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/csvDesigner.gif)
357
+![CSV Export Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/csvDesigner.gif)
358 358
359 359
THE CSV Export button causes the report being designed to be exported in csv format. To disable it, set ShowCSVButton to false.
360 360
... ...
@@ -364,7 +364,7 @@ AdHocSettings.ShowCSVButton = false;
364 364
365 365
**Excel**
366 366
367
-![Excel Export Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/excelDesigner.gif)
367
+![Excel Export Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/excelDesigner.gif)
368 368
369 369
The Excel Export button causes the report being designed to be exported in excel format. To disable it, set ShowXLSButton to false.
370 370
... ...
@@ -374,7 +374,7 @@ AdHocSettings.ShowXLSButton = false;
374 374
375 375
**Word**
376 376
377
-![Doc Export Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/wordDesigner.gif)
377
+![Doc Export Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/wordDesigner.gif)
378 378
379 379
The Doc Export button exports the report being designed in a .doc(MS Word) format. To disable it, set ShowDOCButton to false.
380 380
... ...
@@ -384,13 +384,13 @@ AdHocSettings.ShowDOCButton = false;
384 384
385 385
**XML**
386 386
387
-![XML Export Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/xmlDesigner.gif)
387
+![XML Export Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/xmlDesigner.gif)
388 388
389 389
The XML export button exports the report being designed as a .xml file.
390 390
391 391
**RTF**
392 392
393
-![RTF Export Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/rtfDesigner.gif)
393
+![RTF Export Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/rtfDesigner.gif)
394 394
395 395
The RTF export button exports the report being designed as a .rtf file. To disable it, set ShowRTFButton to false.
396 396
... ...
@@ -400,7 +400,7 @@ AdHocSettings.ShowRTFButton = false;
400 400
401 401
**Email**
402 402
403
-![Email Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/email.gif)
403
+![Email Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/email.gif)
404 404
405 405
The email button allows the user to email the current report. To disable it, set ShowClientEmailButton to false.
406 406
... ...
@@ -410,7 +410,7 @@ AdHocSettings.ShowClientEmailButton = false;
410 410
411 411
**Settings**
412 412
413
-![Settings Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/settings.gif)
413
+![Settings Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/settings.gif)
414 414
415 415
The settings button takes the user to the Settings.aspx page. To disable it, set ShowSettingsButton to false.
416 416
... ...
@@ -420,13 +420,13 @@ AdHocSettings.ShowSettingsButton = false;
420 420
421 421
**Results**
422 422
423
-![Results Per Page Dropdown](http://wiki.izenda.us/Guides/Toolbar-Buttons/resultsDesigner.png)
423
+![Results Per Page Dropdown](http://wiki.izenda.com/Guides/Toolbar-Buttons/resultsDesigner.png)
424 424
425 425
The Results dropdown allows the user to select how many records to display. This only affects the browser and is not saved to the report.
426 426
427 427
**Hide Help**
428 428
429
-![Show/Hide Help Button](http://wiki.izenda.us/Guides/Toolbar-Buttons/help.gif)
429
+![Show/Hide Help Button](http://wiki.izenda.com/Guides/Toolbar-Buttons/help.gif)
430 430
431 431
The Hide Help button toggles the side help panel.TO disable it, set ShowHelpButton to false.
432 432
... ...
@@ -436,11 +436,11 @@ AdHocSettings.ShowHelpButton = false;
436 436
437 437
##Report Designer Tabs
438 438
439
-Tabs in the Report Designer are also controlled from within the core product in your CustomAdHocConfig class. Manipulating these tabs requires the use of properties within the Global.asax. You can review [[this article|http://wiki.izenda.us/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Tabs]] for concise information on manipulating these tabs, or you can get a detailed view by scrolling down.
439
+Tabs in the Report Designer are also controlled from within the core product in your CustomAdHocConfig class. Manipulating these tabs requires the use of properties within the Global.asax. You can review [[this article|http://wiki.izenda.com/FAQ/Hiding-Buttons-and-Tabs#Report-Designer-Tabs]] for concise information on manipulating these tabs, or you can get a detailed view by scrolling down.
440 440
441 441
###Data Sources Tab
442 442
443
-![Data Sources Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/dstab.png)
443
+![Data Sources Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/dstab.png)
444 444
445 445
The Data Sources tabs allow report designers to add/remove data sources for a report. To disable it, set ShowDataSourcesTab to false.
446 446
... ...
@@ -450,7 +450,7 @@ AdHocSettings.ShowDataSourcesTab = false;
450 450
451 451
###Fields Tab
452 452
453
-![Fields Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/fields.png)
453
+![Fields Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/fields.png)
454 454
455 455
The fields tab allows the user to add or modify the fields reported on in a report, the functions used on them, the descriptions, and the formatting of the field through the report designer. To disable it, set ShowFieldsTab to false.
456 456
... ...
@@ -460,7 +460,7 @@ AdHocSettings.ShowFieldsTab = false;
460 460
461 461
###Summary Tab
462 462
463
-![Summary Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/summary.png)
463
+![Summary Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/summary.png)
464 464
465 465
The summary tab allows the user to add or modify a summary section in a report through the report designer. To disable it, set ShowSummaryTab to false.
466 466
... ...
@@ -470,8 +470,8 @@ AdHocSettings.ShowSummaryTab = false;
470 470
471 471
###Chart Tab
472 472
473
-![Chart Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/chart.png)
474
-![Chart2 Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/chart2.png)
473
+![Chart Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/chart.png)
474
+![Chart2 Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/chart2.png)
475 475
476 476
The chart tab allows the user to add or modify trend, pie, plot, and bar charts in a report through the report designer. To disable it, set ShowChartTab to false.
477 477
... ...
@@ -481,7 +481,7 @@ AdHocSettings.ShowChartTab = false;
481 481
482 482
###Gauge Tab
483 483
484
-![Gauge Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/gauge.png)
484
+![Gauge Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/gauge.png)
485 485
486 486
The gauges tab allows the user to add or modify gauges used in a report through the report designer. To disable it, set ShowGaugeTab to false.
487 487
... ...
@@ -491,7 +491,7 @@ AdHocSettings.ShowGaugeTab = false;
491 491
492 492
###Map Tab
493 493
494
-![Map Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/map.png)
494
+![Map Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/map.png)
495 495
496 496
The map tab allows the user to add or modify a map to be used in a report through the designer. To disable it, set ShowMapTab to false.
497 497
... ...
@@ -501,7 +501,7 @@ AdHocSettings.ShowMapTab = false;
501 501
502 502
###Misc Tab
503 503
504
-![Misc Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/misc.png)
504
+![Misc Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/misc.png)
505 505
506 506
The misc tab allows the user to set the title, description, header, footer, report scheduler settings (if enabled), and report access permissions for a report through the report designer. To disable it, set ShowMiscTab to false.
507 507
... ...
@@ -511,7 +511,7 @@ AdHocSettings.ShowMiscTab = false;
511 511
512 512
###Style Tab
513 513
514
-![Style Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/style.png)
514
+![Style Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/style.png)
515 515
516 516
The style tab allows the user to modify the report colors, print options, visual group advanced options, report order, set report viewer items per page, and modify field value / report layout options through the report designer. To disable it, set ShowStyleTab to false.
517 517
... ...
@@ -521,7 +521,7 @@ AdHocSettings.ShowStyleTab = false;
521 521
522 522
###Filters Tab
523 523
524
-![Filters Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/filters.png)
524
+![Filters Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/filters.png)
525 525
526 526
The filters tab allows the user to add or modify filters used on report data through the report designer. To disable it, set ShowFiltersTab to false.
527 527
... ...
@@ -531,10 +531,10 @@ AdHocSettings.ShowFiltersTab = false;
531 531
532 532
###Preview Tab
533 533
534
-![Preview Tab](http://wiki.izenda.us/Guides/Toolbar-Buttons/preview.png)
534
+![Preview Tab](http://wiki.izenda.com/Guides/Toolbar-Buttons/preview.png)
535 535
536 536
The preview tab allows the user to view the current report so they can quickly see any modifications and the report layout through the report designer. To disable it, set ShowPreviewTab to false.
537 537
538 538
```csharp
539 539
AdHocSettings.ShowPreviewTab = false;
540
-```
... ...
\ No newline at end of file
0
+```
Guides/Webform-Integration-Sub-Folder.md
... ...
@@ -6,9 +6,9 @@
6 6
7 7
This guide is designed to instruct first-time users how to integrate Izenda Webforms kit into a basic ASP.NET website using Visual Studio Express 2013 for Web. In this integration guide, all Izenda files will be placed in a sub-directory called 'Izenda' within the hosting website. This guide will use an Izenda Webforms kit 6.9.0.4 and a basic ASP.NET website, which can be created using Visual Studio Express 2013 for Web.
8 8
9
-[Izenda Webforms kit download link](http://archives.izenda.us/ri/webforms/webforms-cs.zip)
9
+[Izenda Webforms kit download link](http://archives.izenda.com/ri/webforms/webforms-cs.zip)
10 10
11
-Reference: [Integrating Izenda into a Web Application](http://wiki.izenda.us/Guides/Integrating-Izenda)
11
+Reference: [Integrating Izenda into a Web Application](http://wiki.izenda.com/Guides/Integrating-Izenda)
12 12
13 13
**PLEASE NOTE**: This guide is not universal, nor does it describe a complete integration. There are many nuanced elements of an integration, including, but not limited to, Visual Studio versions, existing code in your application(s), and server environments. This guide is intended to be a starting point in integrating Izenda, with the understanding that some deviations will likely be necessary.
14 14
... ...
@@ -18,12 +18,12 @@ Reference: [Integrating Izenda into a Web Application](http://wiki.izenda.us/Gui
18 18
19 19
You can also create a new web site in Visual Studio in ASP.NET Webforms.
20 20
21
-![1](http://wiki.izenda.us/Guides/Webform-Integration-Sub-Folder/1.png)
21
+![1](http://wiki.izenda.com/Guides/Webform-Integration-Sub-Folder/1.png)
22 22
23 23
24 24
###Step 2. Copy contents of /Bin folder in Webforms kit to the Bin folder of host website
25 25
26
-![1](http://wiki.izenda.us/Guides/Webform-Integration-Sub-Folder/2.png)
26
+![1](http://wiki.izenda.com/Guides/Webform-Integration-Sub-Folder/2.png)
27 27
28 28
29 29
###Step 3. Copy contents of Global.asax in Webforms kit to Global.asax of the website
... ...
@@ -149,7 +149,7 @@ And add Izenda.Adhoc namespace. Now, the global.asax of website should look sim
149 149
150 150
Create a folder named 'Izenda' in the website's root folder. Copy everything from Webforms kit except for global.asax, web.config and the bin folder to your sub-folder. In this integration guide, the sub folder is named 'Izenda'.
151 151
152
-![3](http://wiki.izenda.us/Guides/Webform-Integration-Sub-Folder/3.png)
152
+![3](http://wiki.izenda.com/Guides/Webform-Integration-Sub-Folder/3.png)
153 153
154 154
###Step 5. Copy OnInit method from Default.master.cs from Webforms kit to corresponding file/method of website master page
155 155
... ...
@@ -457,7 +457,7 @@ If the code copied to site.master at step 7a was placed inside the form tag in t
457 457
458 458
Change MasterPageFile="~/Default.master" to MasterPageFile="~/Site.master" in all Izenda .aspx pages. This can be done easily using Visual Studio's 'Find and Replace' tool as below.
459 459
460
-![1](http://wiki.izenda.us/Guides/Webform-Integration-Sub-Folder/4.png)
460
+![1](http://wiki.izenda.com/Guides/Webform-Integration-Sub-Folder/4.png)
461 461
462 462
463 463
###Step 9. In all Izenda .aspx pages, update paths to Izenda .ascx controls
... ...
@@ -472,7 +472,7 @@ should be changed to
472 472
473 473
As we did in the previous step, use 'Find and Replace' tool again as below
474 474
475
-![1](http://wiki.izenda.us/Guides/Webform-Integration-Sub-Folder/5.png)
475
+![1](http://wiki.izenda.com/Guides/Webform-Integration-Sub-Folder/5.png)
476 476
477 477
###Step 10. Copy rs.aspx and rs.aspx.cs from Webforms kit to website root folder
478 478
... ...
@@ -508,7 +508,7 @@ AdHocSettings.SqlServerConnectionString = @"INSERT_CONNECTION_STRING_HERE";
508 508
###Step 13. Launch the website
509 509
510 510
511
-![1](http://wiki.izenda.us/Guides/Webform-Integration-Sub-Folder/7.png)
511
+![1](http://wiki.izenda.com/Guides/Webform-Integration-Sub-Folder/7.png)
512 512
513 513
##Potential Conflicts
514 514
... ...
@@ -516,9 +516,9 @@ AdHocSettings.SqlServerConnectionString = @"INSERT_CONNECTION_STRING_HERE";
516 516
517 517
If you use your own implementation of Bootstrap, you may encounter conflicts with Izenda's implementation in integration. The easiest way to resolve this issue is to namespace all of Izenda's Bootstrap classes, using a CSS pre-processor such as SASS or LESS.
518 518
519
-Please see our [Bootstrap Namespacing Guide](http://wiki.izenda.us/FAQ/bootstrap-namespacing) for more info.
519
+Please see our [Bootstrap Namespacing Guide](http://wiki.izenda.com/FAQ/bootstrap-namespacing) for more info.
520 520
521 521
522 522
523 523
524
-
... ...
\ No newline at end of file
0
+
Guides/Webforms-Basic-Integration.md
... ...
@@ -5,35 +5,35 @@
5 5
##About
6 6
7 7
**IF UPGRADING:** Please be sure to follow our upgrade best practices:
8
-**http://wiki.izenda.us/FAQ/Izenda-Update-Best-Practices**
8
+**http://wiki.izenda.com/FAQ/Izenda-Update-Best-Practices**
9 9
10 10
This guide is designed to instruct first-time users how to integrate Izenda with simple Web Forms application.
11 11
This guide will use Izenda Web Forms C# kit and a simple Web Forms application, and Visual Studio 2015.
12 12
13
-[Web Forms C# download link](http://archives.izenda.us/ri/webforms/webforms-cs.zip)
13
+[Web Forms C# download link](http://archives.izenda.com/ri/webforms/webforms-cs.zip)
14 14
##Instructions
15 15
16 16
###Step 1. Create a new Web Forms application in Visual Studio
17 17
18 18
**a.** In Visual Studio, select File -> New -> Website.
19 19
20
-![Create a new Website](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_13_52-Start-Page---Microsoft-Visual-Studio.png)
20
+![Create a new Website](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_13_52-Start-Page---Microsoft-Visual-Studio.png)
21 21
22 22
**b.** In the New Website pop-up choose ASP.NET Web Forms Site in Visual C#.
23 23
24
-![Create a new Web Forms App](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_14_33-New-Web-Site.png)
24
+![Create a new Web Forms App](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_14_33-New-Web-Site.png)
25 25
26 26
**c.** Make sure to set your new website's name and folder location. We're going to name our website **NewWebsite**.
27 27
28
-![Name Your Application](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_26_08-New-Web-Site.png)
28
+![Name Your Application](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_26_08-New-Web-Site.png)
29 29
30 30
**d.** Visual Studio will now open the application, and you should see this in your Solution Explorer.
31 31
32
-![Name Your Application](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_26_37-NewWebsite---Microsoft-Visual-Studio.png)
32
+![Name Your Application](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_26_37-NewWebsite---Microsoft-Visual-Studio.png)
33 33
34 34
**e.** Alternatively, you can download the application directly from the following link.
35 35
36
-[Download NewWebsite](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/NewWebsite.zip)
36
+[Download NewWebsite](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/NewWebsite.zip)
37 37
38 38
Open the folder as a Website in Visual Studio.
39 39
... ...
@@ -43,15 +43,15 @@ Open the folder as a Website in Visual Studio.
43 43
44 44
Copy Izenda's bin directory into the NewWebsite's Bin directory.
45 45
46
-![bin files](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_28_44-webforms-cs.png)
46
+![bin files](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_28_44-webforms-cs.png)
47 47
48 48
You will get a conflict around the NewtonJSON DLL and its' XML configuration file. Either use the Izenda NewtonJSON DLL and XML file or address the conflicting version issues by implement a strategy to use multiple versions of the same DLL.
49 49
50
-![bin files conflict](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-19_02_26-2-Total-File-Conflicts.png)
50
+![bin files conflict](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-19_02_26-2-Total-File-Conflicts.png)
51 51
52 52
**b.** Copy Izenda's remaining folders and other miscellaneous files, except for the bin and node__modules.
53 53
54
-![misc files](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_29_22-webforms-cs.png)
54
+![misc files](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_29_22-webforms-cs.png)
55 55
56 56
You'll see conflicts for four files:
57 57
... ...
@@ -62,27 +62,27 @@ You'll see conflicts for four files:
62 62
63 63
Keep NewWebsite's files, and discard the Izenda files. We will walk through merging the Global.asax files in the next step.
64 64
65
-![misc files conflict](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_32_15-4-Total-File-Conflicts.png)
65
+![misc files conflict](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_32_15-4-Total-File-Conflicts.png)
66 66
67 67
###Step 3. Merging the Global.asax
68 68
69 69
**a.** Open the Izenda Global.asax and the NewWebsite Global.asax and add the Izenda namespace to NewWebsite's Global.asax.
70 70
71
-![1245125](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-19_23_05-NewWebsite---Microsoft-Visual-Studio.png)
71
+![1245125](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-19_23_05-NewWebsite---Microsoft-Visual-Studio.png)
72 72
73 73
**b.** Add Izenda's CustomAdHocConfig class to NewWebsite's Global.asax.
74 74
75
-![125612](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-19_26_47-NewWebsite---Microsoft-Visual-Studio.png)
75
+![125612](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-19_26_47-NewWebsite---Microsoft-Visual-Studio.png)
76 76
77 77
**c.** If you haven't done so already, empty the contents of your Izenda.config (or leave it out of the merge process entirely) and set your license key and connection string in the InitializeReporting() method.
78 78
79
-![534512](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-15_44_50-NewWebsite---Microsoft-Visual-Studio.png)
79
+![534512](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-15_44_50-NewWebsite---Microsoft-Visual-Studio.png)
80 80
81 81
###Step 4. Set Friendly URL Redirect Mode to Off
82 82
83 83
In order to avoid routing issues, you'll need to set the RedirectMode to off. Open \App_Code\RouteConfig.cs and set the RedirectMode as seen below.
84 84
85
-![Controllers](http://wiki.izenda.us/Guides/Webforms-Basic-Integration/2016-03-08-19_34_37-NewWebsite---Microsoft-Visual-Studio.png)
85
+![Controllers](http://wiki.izenda.com/Guides/Webforms-Basic-Integration/2016-03-08-19_34_37-NewWebsite---Microsoft-Visual-Studio.png)
86 86
87 87
###Step 5. Merge Styles and Master pages
88 88
... ...
@@ -102,4 +102,4 @@ For each page you'll need to:
102 102
103 103
104 104
105
-
... ...
\ No newline at end of file
0
+
Guides/izenda-setting-scope.md
... ...
@@ -17,4 +17,4 @@ Here is a list of settings that are not affected by the [[DefaultScope|/API/Code
17 17
* [[Db2ConnectionString|/API/CodeSamples/Db2ConnectionString]] (follows the paradigm of the [[Driver|/Guides/Izenda-AdHoc-Driver]])
18 18
* [[DataSourceDropDownTimeout|/API/CodeSamples/DataSourceDropDownTimeout]] (deprecated) (persists until the website's app pool is restarted)
19 19
* [[SchemaCacheTimeout|/API/CodeSamples/SchemaCacheTimeout]] (follows the paradigm of the [[Driver|/Guides/Izenda-AdHoc-Driver]])
20
-* [[CheckForUpdates|/API/CodeSamples/CheckForUpdates]] (deprecated) (persists until the website's app pool is restarted)
... ...
\ No newline at end of file
0
+* [[CheckForUpdates|/API/CodeSamples/CheckForUpdates]] (deprecated) (persists until the website's app pool is restarted)
Guides/mongo-bi-connector.md
... ...
@@ -22,7 +22,7 @@ Once you have installed the Connector for BI and opened the appropriate ports, y
22 22
23 23
- Server=(host name);Port=(port - MongoDB default is 27032);Database=(same as username);User Id=(username created during setup for BI Connector);Password=(created during setup for BI Connector);
24 24
25
-You can add the connection string via [[AdHocSettings.PostgreSQLConnectionString|http://wiki.izenda.us/Integration/Tutorials/connect-to-the-database#PostgreSQL-9+]], or via [[Fusion connection|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]].
25
+You can add the connection string via [[AdHocSettings.PostgreSQLConnectionString|http://wiki.izenda.com/Integration/Tutorials/connect-to-the-database#PostgreSQL-9+]], or via [[Fusion connection|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]].
26 26
27 27
##Code Samples
28 28
**Global.asax (C♯)**
Home.md
... ...
@@ -10,34 +10,34 @@ This wiki serves as the main source of documentation for development teams worki
10 10
<table border="1" width="100%">
11 11
<tr>
12 12
<th width="33%">
13
- <a href="http://wiki.izenda.us/Guides/ReportDesign">
13
+ <a href="http://wiki.izenda.com/Guides/ReportDesign">
14 14
Izenda Overview
15 15
</a>
16 16
</th>
17 17
<th width="33%">
18
- <a href="http://wiki.izenda.us/Integration/Tutorials">
18
+ <a href="http://wiki.izenda.com/Integration/Tutorials">
19 19
Install/Maintenance
20 20
</a>
21 21
</th>
22 22
<th width="33%">
23
- <a href="http://wiki.izenda.us/Release-Notes">
23
+ <a href="http://wiki.izenda.com/Release-Notes">
24 24
Release Notes
25 25
</a>
26 26
</th>
27 27
</tr>
28 28
<tr>
29 29
<td align="center">
30
- <a href="http://wiki.izenda.us/Guides/ReportDesign">
30
+ <a href="http://wiki.izenda.com/Guides/ReportDesign">
31 31
<img src="/Home/Overview_Globe.png" alt="Overview Icon" style="width:128px;height:128px;">
32 32
</a>
33 33
</td>
34 34
<td align="center">
35
- <a href="http://wiki.izenda.us/Integration/Tutorials">
35
+ <a href="http://wiki.izenda.com/Integration/Tutorials">
36 36
<img src="/Home/Install_Download.png" alt="Install Icon" style="width:128px;height:128px;">
37 37
</a>
38 38
</td>
39 39
<td align="center">
40
- <a href="http://wiki.izenda.us/Release-Notes">
40
+ <a href="http://wiki.izenda.com/Release-Notes">
41 41
</a>
42 42
</td>
43 43
</tr>
... ...
@@ -66,34 +66,34 @@ Introduction to the Izenda product|Instructions on installing and updating Izend
66 66
<table border="1" width="100%">
67 67
<tr>
68 68
<th width="33%">
69
- <a href="http://wiki.izenda.us/Guides/Developer-Links-and-Guides">
69
+ <a href="http://wiki.izenda.com/Guides/Developer-Links-and-Guides">
70 70
Customization
71 71
</a>
72 72
</th>
73 73
<th width="33%">
74
- <a href="http://wiki.izenda.us/API">
74
+ <a href="http://wiki.izenda.com/API">
75 75
Code Reference
76 76
</a>
77 77
</th>
78 78
<th width="33%">
79
- <a href="http://wiki.izenda.us/FAQ/FAQ">
79
+ <a href="http://wiki.izenda.com/FAQ/FAQ">
80 80
FAQ
81 81
</a>
82 82
</th>
83 83
</tr>
84 84
<tr>
85 85
<td align="center">
86
- <a href="http://wiki.izenda.us/Guides/Developer-Links-and-Guides">
86
+ <a href="http://wiki.izenda.com/Guides/Developer-Links-and-Guides">
87 87
<img src="/Home/Customization_Wrench.png" alt="Customization Icon" style="width:128px;height:128px;">
88 88
</a>
89 89
</td>
90 90
<td align="center">
91
- <a href="http://wiki.izenda.us/API">
91
+ <a href="http://wiki.izenda.com/API">
92 92
<img src="/Home/CodeRef_Terminal.png" alt="Code Reference Icon" style="width:128px;height:128px;">
93 93
</a>
94 94
</td>
95 95
<td align="center">
96
- <a href="http://wiki.izenda.us/FAQ/FAQ">
96
+ <a href="http://wiki.izenda.com/FAQ/FAQ">
97 97
<img src="/Home/FAQ_QuestionMark.png" alt="FAQ" style="width:128px;height:128px;">
98 98
</a>
99 99
</td>
... ...
@@ -133,7 +133,7 @@ To integrate Izenda into your own website, you will first need a development env
133 133
134 134
###[[Configuring Settings|Integration/Tutorials/Customizing-Izenda-Settings]]
135 135
136
-The Izenda Reports API contains specific settings that alter the behavior of the tool on a per-user basis. Settings can be applied through the Settings.aspx page (please see important information on [[settings|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings#The-Settings.aspx-page]] page - this is typically only used for trials and evaluations) or via a [[CustomAdHocConfig|http://wiki.izenda.us/Integration/Tutorials/Customizing-Izenda-Settings]] class. Your global.asax should contain a definition for this that inherits from either FileSystemAdHocConfig or DatabaseAdHocConfig. Examples of important settings include the [[license key|/API/CodeSamples/LicenseKey]], the [[connection string|/API/CodeSamples/SqlServerConnectionString]], and the [[user name|/API/CodeSamples/CurrentUserName]].
136
+The Izenda Reports API contains specific settings that alter the behavior of the tool on a per-user basis. Settings can be applied through the Settings.aspx page (please see important information on [[settings|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings#The-Settings.aspx-page]] page - this is typically only used for trials and evaluations) or via a [[CustomAdHocConfig|http://wiki.izenda.com/Integration/Tutorials/Customizing-Izenda-Settings]] class. Your global.asax should contain a definition for this that inherits from either FileSystemAdHocConfig or DatabaseAdHocConfig. Examples of important settings include the [[license key|/API/CodeSamples/LicenseKey]], the [[connection string|/API/CodeSamples/SqlServerConnectionString]], and the [[user name|/API/CodeSamples/CurrentUserName]].
137 137
138 138
###[[Creating Views|Integration/Tutorials/Views]]
139 139
How-do-I-upgrade-my-6-7-RI-with-a-6-8-DLL.md
... ...
@@ -25,10 +25,10 @@ For best results, it is recommended that you completely remove the existing bin
25 25
###What if there is custom code in the existing Resources folder?
26 26
Izenda's Ad Hoc reporting platform allows for customization of the current CSS and JavaScript. Many customers have made modifications to adopt branding, color schemes, etc. Customers who have done this may be tempted to "merge" their existing Resources folder with the new Resources folder. This is not a best practice, and may result in unwanted and unexpected behavior.
27 27
28
-As mentioned in step 1) the suggested solution to this is to keep your existing Resources off to the side, drop in the new Resources, and then copy your customizations to the new Resources folder one file at a time. This will ensure that the resources make it to the appropriate location. To see the new layout of the Resources folder for 6.8.0.1+, refer to this Wiki [article](http://wiki.izenda.us/Whats-new-in-the-6-dot-8-0-dot-1-Reference-Implementation).
28
+As mentioned in step 1) the suggested solution to this is to keep your existing Resources off to the side, drop in the new Resources, and then copy your customizations to the new Resources folder one file at a time. This will ensure that the resources make it to the appropriate location. To see the new layout of the Resources folder for 6.8.0.1+, refer to this Wiki [article](http://wiki.izenda.com/Whats-new-in-the-6-dot-8-0-dot-1-Reference-Implementation).
29 29
30 30
###The Default.master page
31
-You will notice the [changes](http://wiki.izenda.us/Whats-new-in-the-6-dot-8-0-dot-1-Reference-Implementation) to the Reference Implementation includes slight modification to the Default.master page of Izenda. The big difference is the rearrangement of the dependency chain. It is optimized to better receive custom code changes to the main.css and main.js. It also has paths to the new minified versions of the css files, *.min.css. Though Izenda will still function properly with the previous Default.master, it is suggested that these changes be made to optimize the product. You can find the new file for the Reference Implementation here- |https://github.com/izenda/reference-implementations/blob/webforms-cs/Default.master .
31
+You will notice the [changes](http://wiki.izenda.com/Whats-new-in-the-6-dot-8-0-dot-1-Reference-Implementation) to the Reference Implementation includes slight modification to the Default.master page of Izenda. The big difference is the rearrangement of the dependency chain. It is optimized to better receive custom code changes to the main.css and main.js. It also has paths to the new minified versions of the css files, *.min.css. Though Izenda will still function properly with the previous Default.master, it is suggested that these changes be made to optimize the product. You can find the new file for the Reference Implementation here- |https://github.com/izenda/reference-implementations/blob/webforms-cs/Default.master .
32 32
33 33
###Important note for 6.8.0.4+
34 34
In an out-of-the-box Reference Implementation of 6.8.0.4+, you will notice that there is no Forms folder. Customers who utilize our Forms add-on will now find the form resources in Resources/tinymce. In 6.8.0.4+, there is no need for the Forms folder anymore. In fact, you may get build errors if it is left in when upgrading to 6.8.0.4+.
... ...
@@ -37,4 +37,4 @@ In an out-of-the-box Reference Implementation of 6.8.0.4+, you will notice that
37 37
AdHocSettings.ChartingEngine = ChartingEngine.HtmlChart;
38 38
39 39
_See Also:_
40
-[[Izenda-Update-Best-Practices]]
... ...
\ No newline at end of file
0
+[[Izenda-Update-Best-Practices]]
Install-Maintenance/Branding-Overview.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Install-Maintenance/Install-Vanilla-Izenda.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Install-Maintenance/Installing-the-Scheduler.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Install-Maintenance/Upgrade-Process.md
... ...
@@ -1 +1 @@
1
-This page is currently under construction.
... ...
\ No newline at end of file
0
+This page is currently under construction.
Integration/Integration/Navigation.md
... ...
@@ -41,7 +41,7 @@ Simple Mode disables the ability in the Report Viewer to load another report, ex
41 41
42 42
It is also possible that you may want to pass a query string to Izenda which has a filter field parameter already set for the user. To accomplish this you can use the pNvalue paramater, as in this example where we use p1 through p5. Each of the parameters corresponds to the actual order of filters on the report viewer page. So in this example we see the filter field labels in red next to the filters. Call the filters using the following naming convention:
43 43
44
-![](http://wiki.izenda.us/Integration/Navigation/filter_example.png)
44
+![](http://wiki.izenda.com/Integration/Navigation/filter_example.png)
45 45
46 46
**Note: The values in "Red" (p1value, etc.) above are for reference to the information below only. The Value(s) spaces need to remain "Blank" in the Report Designer.
47 47
... ...
@@ -60,4 +60,4 @@ You can combine filters together and add an output type. Examine this example:
60 60
61 61
###Get just the report
62 62
63
-All of the above commands can also be accomplished by replacing ReportViewer.aspx with rs.aspx and appending the appropriate query string. This will generate the same report seen in ReportViewer.aspx but without any of the menu items.
... ...
\ No newline at end of file
0
+All of the above commands can also be accomplished by replacing ReportViewer.aspx with rs.aspx and appending the appropriate query string. This will generate the same report seen in ReportViewer.aspx but without any of the menu items.
Integration/Logging-In.md
... ...
@@ -10,7 +10,7 @@ Izenda, out of the box, does not come with a log-in mechanism. However, there va
10 10
11 11
* Common ways to deliver authentication from your application are session variables and cookies. Other methods can be used as long as they are able to populate Izenda's variables within the InitializeReporting method.
12 12
* When integrated, common information that we recommend be passed to Izenda includes the User Name, Tenant ID, Admin or Not and Roles.
13
-* The boolean [RequireLogin](http://wiki.izenda.us/API/CodeSamples/RequireLogin) only asserts that the [CurrentUsername](http://wiki.izenda.us/API/CodeSamples/CurrentUserName) is not null or the Izenda default. When it is one of these, the user will be redirected to whatever location is set in the [LoginUrl](http://wiki.izenda.us/API/CodeSamples/LoginUrl) variable.
13
+* The boolean [RequireLogin](http://wiki.izenda.com/API/CodeSamples/RequireLogin) only asserts that the [CurrentUsername](http://wiki.izenda.com/API/CodeSamples/CurrentUserName) is not null or the Izenda default. When it is one of these, the user will be redirected to whatever location is set in the [LoginUrl](http://wiki.izenda.com/API/CodeSamples/LoginUrl) variable.
14 14
* There is a sanity check within the InitializeReporting function to ensure that initializtion is run once. We recommend putting code that sets the user outside of this so that it is run every page change. This will ensure that the user hasn't changed and they will only see whatever data they are allowed to see.
15 15
16 16
##Example Log-In Logic
... ...
@@ -50,4 +50,4 @@ bool AuthenticateUser(string userName, string password, out bool isAdmin) {
50 50
return;
51 51
}
52 52
}
53
-```
... ...
\ No newline at end of file
0
+```
Integration/Security-Basics.md
... ...
@@ -75,4 +75,4 @@ The following example shows a basic example of security utilizing a combination
75 75
}
76 76
77 77
}
78
-```
... ...
\ No newline at end of file
0
+```
Integration/SecurityDesignGuide.md
... ...
@@ -19,18 +19,18 @@ With Izenda, you can:
19 19
20 20
This guide will explain the different variables and methods to implement security and explain common scenarios using working code samples.
21 21
22
-##[Section 1 - Commonly Used Variables](http://wiki.izenda.us/Integration/SecurityVariables)
22
+##[Section 1 - Commonly Used Variables](http://wiki.izenda.com/Integration/SecurityVariables)
23 23
24 24
A collection of commonly used variables.
25 25
26
-##[Section 2 - Authentication](http://wiki.izenda.us/Integration/Logging-In)
26
+##[Section 2 - Authentication](http://wiki.izenda.com/Integration/Logging-In)
27 27
28 28
Best practices and tips.
29 29
30
-##[Section 3 - Security Basics](http://wiki.izenda.us/Integration/Security-Basics)
30
+##[Section 3 - Security Basics](http://wiki.izenda.com/Integration/Security-Basics)
31 31
32 32
A basic security foundation with example code
33 33
34
-##[Section 4 - User Types](http://wiki.izenda.us/Integration/User-Types)
34
+##[Section 4 - User Types](http://wiki.izenda.com/Integration/User-Types)
35 35
36
-An intermediate code sample showing a case statement based on user role
... ...
\ No newline at end of file
0
+An intermediate code sample showing a case statement based on user role
Integration/SecurityVariables.md
... ...
@@ -4,51 +4,51 @@
4 4
5 5
##Report Restriction
6 6
7
-The Izenda [AdHocSettings class](http://wiki.izenda.us/API/AdHocSettings) is the heart of setting up security. Within it, there are a number of variables which will prove useful in creating dynamic security. Below is a list of the commonly used variables.
7
+The Izenda [AdHocSettings class](http://wiki.izenda.com/API/AdHocSettings) is the heart of setting up security. Within it, there are a number of variables which will prove useful in creating dynamic security. Below is a list of the commonly used variables.
8 8
9
-###[CurrentUserIsAdmin](http://wiki.izenda.us/API/CodeSamples/CurrentUserIsAdmin)
9
+###[CurrentUserIsAdmin](http://wiki.izenda.com/API/CodeSamples/CurrentUserIsAdmin)
10 10
11
-This determines if the user is an admin and is true by default. Note that admins ignore [share-with rights](http://wiki.izenda.us/FAQ/Questions/Using-Share-with-rights-roles-properties-in-Izenda-Reports-6#Shared-roles).
11
+This determines if the user is an admin and is true by default. Note that admins ignore [share-with rights](http://wiki.izenda.com/FAQ/Questions/Using-Share-with-rights-roles-properties-in-Izenda-Reports-6#Shared-roles).
12 12
13
-###[CurrentUserName](http://wiki.izenda.us/API/CodeSamples/CurrentUserName)
13
+###[CurrentUserName](http://wiki.izenda.com/API/CodeSamples/CurrentUserName)
14 14
15 15
This sets the current user's name which is used as the report author during report creation. Authors always have full rights to reports they create.
16 16
17
-###[CurrentUserRoles](http://wiki.izenda.us/API/CodeSamples/CurrentUserRoles)
17
+###[CurrentUserRoles](http://wiki.izenda.com/API/CodeSamples/CurrentUserRoles)
18 18
19 19
This is a string array that allows you to define a list of roles/groups the current user belongs to.
20 20
21
-###[NumSharedDropdowns](http://wiki.izenda.us/API/CodeSamples/NumSharedDropdowns)
21
+###[NumSharedDropdowns](http://wiki.izenda.com/API/CodeSamples/NumSharedDropdowns)
22 22
23
-This tells Izenda how many rows should be displayed in the Shared-With drop down on in the [Misc. tab](http://wiki.izenda.us/FAQ/Questions/Using-Share-with-rights-roles-properties-in-Izenda-Reports-6#Shared-roles) of the Report Designer.
23
+This tells Izenda how many rows should be displayed in the Shared-With drop down on in the [Misc. tab](http://wiki.izenda.com/FAQ/Questions/Using-Share-with-rights-roles-properties-in-Izenda-Reports-6#Shared-roles) of the Report Designer.
24 24
25
-###[SharedWithValues](http://wiki.izenda.us/API/CodeSamples/SharedWithValues)
25
+###[SharedWithValues](http://wiki.izenda.com/API/CodeSamples/SharedWithValues)
26 26
27 27
This tells Izenda which shared with roles to show in the Shared-With drop down on in the Misc. tab of the Report Designer.
28 28
29
-###[CurrentUserTenantId](http://wiki.izenda.us/API/CodeSamples/CurrentUserTenantId)
29
+###[CurrentUserTenantId](http://wiki.izenda.com/API/CodeSamples/CurrentUserTenantId)
30 30
31 31
This sets the current user's tenant ID. A user can only belong to one tenant.
32 32
33
-###[HiddenCategories](http://wiki.izenda.us/API/CodeSamples/HiddenCategories)
33
+###[HiddenCategories](http://wiki.izenda.com/API/CodeSamples/HiddenCategories)
34 34
35 35
This will hide an entire category of reports from a user
36 36
37
-###[HiddenColumns](http://wiki.izenda.us/FAQ/Izenda-API-Tip-Hidden-Columns)
37
+###[HiddenColumns](http://wiki.izenda.com/FAQ/Izenda-API-Tip-Hidden-Columns)
38 38
39 39
This will hide any column with the given name. Be sure to fully qualify column names so only the appropriate tables are impacted.
40 40
41
-###[HiddenFilters](http://wiki.izenda.us/API/CodeSamples/HiddenFilters)
41
+###[HiddenFilters](http://wiki.izenda.com/API/CodeSamples/HiddenFilters)
42 42
43 43
This will append an equals condition to any report that has the given column name with the value specified.
44 44
45 45
##Feature Restriction
46 46
47
-###[ShowDesignLinks](http://wiki.izenda.us/API/CodeSamples/ShowDesignLinks)
47
+###[ShowDesignLinks](http://wiki.izenda.com/API/CodeSamples/ShowDesignLinks)
48 48
49 49
This will removel the new button and the ability to save reports.
50 50
51
-###[ShowDesignDashboardLink](http://wiki.izenda.us/API/CodeSamples/ShowDesignDashboardLink)
51
+###[ShowDesignDashboardLink](http://wiki.izenda.com/API/CodeSamples/ShowDesignDashboardLink)
52 52
53 53
Removes links to the Dashboard Designer
54 54
... ...
@@ -56,6 +56,6 @@ Removes links to the Dashboard Designer
56 56
57 57
This will show or hide the expandable New button on the Izenda navigation bar.
58 58
59
-###[ShowSettingsButton](http://wiki.izenda.us/API/CodeSamples/ShowSettingsButton)
59
+###[ShowSettingsButton](http://wiki.izenda.com/API/CodeSamples/ShowSettingsButton)
60 60
61
-This will show or hide the settings button on the report list page. A [redirect](http://wiki.izenda.us/Best-Practices/Security-Best-Practices) can be used to ensure that users can't reach this location by typing into the address bar.
... ...
\ No newline at end of file
0
+This will show or hide the settings button on the report list page. A [redirect](http://wiki.izenda.com/Best-Practices/Security-Best-Practices) can be used to ensure that users can't reach this location by typing into the address bar.
Integration/Tutorials.md
... ...
@@ -1,6 +1,6 @@
1 1
#Tutorials
2 2
3
-##[[Installing Izenda on Windows Server|http://wiki.izenda.us/Guides/Installing-Izenda]]
3
+##[[Installing Izenda on Windows Server|http://wiki.izenda.com/Guides/Installing-Izenda]]
4 4
5 5
This tutorial will focus on installing Izenda Reports on your server.
6 6
... ...
@@ -8,19 +8,19 @@ This tutorial will focus on installing Izenda Reports on your server.
8 8
9 9
This tutorial will help Mac developers install an Izenda Reports demo on their personal computers.
10 10
11
-##[[Integrating Izenda into a Web Application|http://wiki.izenda.us/Guides/Integrating-Izenda]]
11
+##[[Integrating Izenda into a Web Application|http://wiki.izenda.com/Guides/Integrating-Izenda]]
12 12
13 13
This tutorial will show you how to perform an integration with an existing web application.
14 14
15
-##[[Guide to Report Design|http://wiki.izenda.us/Guides/ReportDesign]]
15
+##[[Guide to Report Design|http://wiki.izenda.com/Guides/ReportDesign]]
16 16
17 17
These tutorials help users to familiarize themselves with the features Izenda offers and how to utilize the Izenda Report Designer's most powerful tools.
18 18
19
-##[[Guide to Security|http://wiki.izenda.us/Integration/SecurityDesignGuide]]
19
+##[[Guide to Security|http://wiki.izenda.com/Integration/SecurityDesignGuide]]
20 20
21 21
This guide will assist you in setting up basic security and provide samples of more advanced security set-ups.
22 22
23
-##[[Guide to The Report Scheduler|http://wiki.izenda.us/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]]
23
+##[[Guide to The Report Scheduler|http://wiki.izenda.com/FAQ/Questions/How-do-I-use-the-Izenda-Reports-report-email-scheduler]]
24 24
25 25
These tutorials will help users set up and use the scheduler.
26 26
... ...
@@ -30,4 +30,4 @@ These tutorials will assist developers in working with and customizing Izenda Re
30 30
31 31
##[[Upgrade Best Practices|FAQ/Izenda-Update-Best-Practices]]
32 32
33
-This tutorial will focus on upgrading Izenda Reports.
... ...
\ No newline at end of file
0
+This tutorial will focus on upgrading Izenda Reports.
Integration/Tutorials/Architecture.md
... ...
@@ -89,4 +89,4 @@ By default, Izenda Reports allows many different settings customizations. Howeve
89 89
90 90
By default, it uses an AdHocConfig class. When you add code for customization (for example see [[Adding Code]]) you are adding code to a class called CustomAdHocConfig which extends either the Database or File System storage mode base class. The definition for the CustomAdHocConfig class is found in the global.asax file, which is also where custom code is added. All of the methods and properties of the current class are exposed through the Izenda.AdHoc.AdHocSettings.AdHocConfig setting.
91 91
92
-Our structure enables you to access all of the relevant methods and properties without having to understand our object model.
... ...
\ No newline at end of file
0
+Our structure enables you to access all of the relevant methods and properties without having to understand our object model.
Integration/Tutorials/Basic-Configuration.md
... ...
@@ -8,4 +8,4 @@
8 8
9 9
10 10
---
11
-[[UserGuides]]
... ...
\ No newline at end of file
0
+[[UserGuides]]
Integration/Tutorials/Customizing-Izenda-Settings.md
... ...
@@ -130,7 +130,7 @@ In general, most custom code will be placed in the **Global.asax** file. Custom
130 130
131 131
##What if my global.asax is already integrated or I cannot use it?
132 132
133
-In the case that you will not be using the **global.asax** file or that you are using a different **global.asax** than Izenda's, you can set the license key at the start of the user's session to obtain the same result. You will need to make sure that you set the license key before invoking any of the configuration methods or settings in Izenda Reports. You can also use [[this guide|http://wiki.izenda.us/Guides/Integrating-Izenda]] to decide how to integrate Izenda into your existing application. _**Note:** This requires knowledge of asp.net and C# at the least._
133
+In the case that you will not be using the **global.asax** file or that you are using a different **global.asax** than Izenda's, you can set the license key at the start of the user's session to obtain the same result. You will need to make sure that you set the license key before invoking any of the configuration methods or settings in Izenda Reports. You can also use [[this guide|http://wiki.izenda.com/Guides/Integrating-Izenda]] to decide how to integrate Izenda into your existing application. _**Note:** This requires knowledge of asp.net and C# at the least._
134 134
135 135
##Web Farms/Gardens/Clusters/Load Balancers/Clouds/Azure
136 136
... ...
@@ -154,4 +154,4 @@ _**Note:** Due to the heavy use of session state Izenda relies on for caching im
154 154
155 155
##The Settings.aspx page
156 156
157
-Izenda Reports also allows most common settings to be turned on or off through its settings page. In this page you will find that settings have been grouped into categories depending on the function they server. This page can also provide helpful diagnostic data about your application. **It is an Izenda best practice to only use the settings.aspx page and izenda.config for trials and evaluations, and not in production.**
... ...
\ No newline at end of file
0
+Izenda Reports also allows most common settings to be turned on or off through its settings page. In this page you will find that settings have been grouped into categories depending on the function they server. This page can also provide helpful diagnostic data about your application. **It is an Izenda best practice to only use the settings.aspx page and izenda.config for trials and evaluations, and not in production.**
Integration/Tutorials/Localization.md
... ...
@@ -56,7 +56,7 @@ The Izenda localization capability is built on top of Microsoft’s .NET localiz
56 56
57 57
**What Is “Resources”?**
58 58
59
-For localization, Izenda uses .Net managed resources Files (\*.resx), which are standard resources for .Net. Resource files are XML-formatted text files, so you can edit it in an XML editor or even any plain text editor.
59
+For localization, izenda.comes .Net managed resources Files (\*.resx), which are standard resources for .Net. Resource files are XML-formatted text files, so you can edit it in an XML editor or even any plain text editor.
60 60
61 61
**How Do I Install The Language Pack?**
62 62
... ...
@@ -69,9 +69,9 @@ Installing the Izenda Language Pack consists of **two** steps:
69 69
70 70
The language pack consists of a set of \*.resx files inside “Resources” folder. You should copy this folder **to the “bin” folder of your website**(Izenda.AdHoc.dll should be in that folder). It's easy to find it, just locate the folder where Izenda.AdHoc.dll is.
71 71
72
-![](http://wiki.izenda.us/Localization/resources_folder_1.png)
72
+![](http://wiki.izenda.com/Localization/resources_folder_1.png)
73 73
74
-![](http://wiki.izenda.us/Localization/resources_folder_2.png)
74
+![](http://wiki.izenda.com/Localization/resources_folder_2.png)
75 75
76 76
Here is a step-by-step list of actions you need to perform to accomplish this:
77 77
1. Locate the “bin” directory inside the folder with your website. It should contain file named “Izenda.AdHoc.dll”.
... ...
@@ -158,7 +158,7 @@ Now you should add some code to the master page code behind file. Since you may
158 158
159 159
The result is below:
160 160
161
-![](http://wiki.izenda.us/Localization/resources_rtl_1.png)
161
+![](http://wiki.izenda.com/Localization/resources_rtl_1.png)
162 162
###What Needs To Be Installed on The Server and Browser?
163 163
164
-The Microsoft Language must be installed on the server as well as the browser for the fonts to display properly. Please [download the language file](http://www.microsoft.com/downloads/en/details.aspx?FamilyID=507d4589-ca97-4c5a-9c0f-bb9a3c68cc49) from Microsoft’s web site. The Izenda Localization Pack assumes that the server and user have the proper resources installed.
... ...
\ No newline at end of file
0
+The Microsoft Language must be installed on the server as well as the browser for the fonts to display properly. Please [download the language file](http://www.microsoft.com/downloads/en/details.aspx?FamilyID=507d4589-ca97-4c5a-9c0f-bb9a3c68cc49) from Microsoft’s web site. The Izenda Localization Pack assumes that the server and user have the proper resources installed.
Integration/Tutorials/Navigation.md
... ...
@@ -41,7 +41,7 @@ Simple Mode disables the ability in the Report Viewer to load another report, ex
41 41
42 42
It is also possible that you may want to pass a query string to Izenda which has a filter field parameter already set for the user. To accomplish this you can use the p1value, p2value, p3value, p4value, and p5value parameters. Each of the parameters corresponds to the actual order of filters on the report viewer page. So in this example we see the filter field labels in red next to the filters. Call the filters using the following naming convention:
43 43
44
-![](http://wiki.izenda.us/Integration/Navigation/filter_example.png)
44
+![](http://wiki.izenda.com/Integration/Navigation/filter_example.png)
45 45
46 46
**Note: The values in "Red" (p1value, etc.) above are for reference to the information below only. The Value(s) spaces need to remain "Blank" in the Report Designer.
47 47
... ...
@@ -59,4 +59,4 @@ You can combine filters together and add an output type. Examine this example:
59 59
60 60
###Get just the report
61 61
62
-All of the above commands can also be accomplished by replacing ReportViewer.aspx with rs.aspx and appending the appropriate query string. This will generate the same report seen in ReportViewer.aspx but without any of the menu items.
... ...
\ No newline at end of file
0
+All of the above commands can also be accomplished by replacing ReportViewer.aspx with rs.aspx and appending the appropriate query string. This will generate the same report seen in ReportViewer.aspx but without any of the menu items.
Integration/Tutorials/Security.md
... ...
@@ -7,12 +7,12 @@ Izenda Reports fully integrates with the security of existing ASP.NET applicatio
7 7
Type of security|Example|Implementation Details
8 8
----------------|-------|----------------------
9 9
[Login](#Login-Security) |Users must login before gaining access to reports.|[[RequireLogin|/API/CodeSamples/RequireLogin]] <br> [[CurrentUserName|/API/CodeSamples/CurrentUserName]] <br> [[CurrentUserIsAdmin|/API/CodeSamples/CurrentUserIsAdmin]] <br> [[Your Login Page Integration|/FAQ/integrate-login-page]] |
10
-[Data Sources](#Data-Sources)|A specific user can only see certain data sources.|[[RequireLogin|/API/CodeSamples/RequireLogin]] <br> [Basic Report Sharing](http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights) <br> [[VisibleDataSources|/API/CodeSamples/VisibleDataSources]] <br> [Database Security](http://wiki.izenda.us/Integration/Tutorials/connect-to-the-database#Per-user-database-connections) |
11
-[User Driven Report Sharing](#User-Driven-Report-Sharing)|A user can save a report and decide if they want other users to see this report. They can also mark a report read-only meaning it can be viewed but not saved over.|[Basic Report Sharing](http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights) <br> [[CurrentUserIsAdmin|/API/CodeSamples/CurrentUserIsAdmin]] <br> [[ReportsPath|/API/CodeSamples/ReportsPath]] |
10
+[Data Sources](#Data-Sources)|A specific user can only see certain data sources.|[[RequireLogin|/API/CodeSamples/RequireLogin]] <br> [Basic Report Sharing](http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights) <br> [[VisibleDataSources|/API/CodeSamples/VisibleDataSources]] <br> [Database Security](http://wiki.izenda.com/Integration/Tutorials/connect-to-the-database#Per-user-database-connections) |
11
+[User Driven Report Sharing](#User-Driven-Report-Sharing)|A user can save a report and decide if they want other users to see this report. They can also mark a report read-only meaning it can be viewed but not saved over.|[Basic Report Sharing](http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights) <br> [[CurrentUserIsAdmin|/API/CodeSamples/CurrentUserIsAdmin]] <br> [[ReportsPath|/API/CodeSamples/ReportsPath]] |
12 12
[Custom Report Control](#Custom-Report-Control)|Different departments can see different base reports.|[[VisibleDataSources hides reports for non-accessible datasources|/API/CodeSamples/VisibleDataSources]] <br>[[The ListReports method may be overridden|/FAQ/ListReports]] <br>[[Storing Reports|]]<br> [[ReportsPath|/API/CodeSamples/ReportsPath]] |
13 13
[Overwriting and Deleting Reports](#Overwriting-and-Deleting-Reports)|Users can load shared or base reports, but should not be able to delete them or overwrite them.|[[AllowOverwritingReports|/API/CodeSamples/AllowOverwritingReports]] <br>[[AllowDeletingReports|/API/CodeSamples/AllowDeletingReports]] <br>[[CurrentUserIsAdmin|/API/CodeSamples/CurrentUserIsAdmin]]<br>
14 14
[Altering Capabilities by Role](#Altering-Capabilities-by-Role)|Only power users should see the modify report button on the report viewer. Others will only access the report viewer.|[[ShowDesignLinks|/API/CodeSamples/ShowDesignLinks]] <br> [[AllowOverwritingReports|/API/CodeSamples/AllowOverwritingReports]] [[ShowSettingsButton|/API/CodeSamples/ShowSettingsButton]]
15
-[Field/Record or Tenant Level Security](#Field/Record-or-Tenant-Level-Security)|Salespeople look at the same report but see different data based on their territory and credentials. In a multi-tenant environment, reports and data for each customer, group, or tenant should be isolated.|[[PreExecuteReportSet - Hidden Filters|/FAQ/applying-hidden-filter-using-inner-query]] <br>[[ProcessEqualsSelectList|/FAQ/ProcessEqualsSelectList]] <br>[Field & Record Level Security](http://wiki.izenda.us/FAQ/Questions/Applying-Security#Field-Level-Access)
15
+[Field/Record or Tenant Level Security](#Field/Record-or-Tenant-Level-Security)|Salespeople look at the same report but see different data based on their territory and credentials. In a multi-tenant environment, reports and data for each customer, group, or tenant should be isolated.|[[PreExecuteReportSet - Hidden Filters|/FAQ/applying-hidden-filter-using-inner-query]] <br>[[ProcessEqualsSelectList|/FAQ/ProcessEqualsSelectList]] <br>[Field & Record Level Security](http://wiki.izenda.com/FAQ/Questions/Applying-Security#Field-Level-Access)
16 16
17 17
###Login Security
18 18
... ...
@@ -57,7 +57,7 @@ global_asax.CustomAdHocConfig.InitializeReporting();
57 57
58 58
###User Driven Report Sharing
59 59
60
-You can learn more about sharing reports and controlling accessibility [[here|http://wiki.izenda.us/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]].
60
+You can learn more about sharing reports and controlling accessibility [[here|http://wiki.izenda.com/Guides/ReportDesign/9.0-Misc-Tab#9.1-Share-With-&-Rights]].
61 61
62 62
###Custom Report Control
63 63
... ...
@@ -144,7 +144,7 @@ public static void InitializeReporting()
144 144
In order to make sure a URL doesn't allow JavaScript injection, you must make sure that in your web.config that a page element has the **validateRequest** attribute set to true as you see
145 145
146 146
Request Validation Source: [MSDN Request Validation](http://msdn.microsoft.com/en-us/library/hh882339%28v=vs.110%29.aspx)
147
-Modified Webconfig Source: http://archives.izenda.us/ri/webforms-cs.zip
147
+Modified Webconfig Source: http://archives.izenda.com/ri/webforms-cs.zip
148 148
149 149
```xml
150 150
<?xml version="1.0" encoding="UTF-8"?>
... ...
@@ -171,4 +171,4 @@ Modified Webconfig Source: http://archives.izenda.us/ri/webforms-cs.zip
171 171
172 172
###Determining user privileges
173 173
174
-Another consideration to take into account when setting up security with Izenda is to use a restricted database user account in your connection string. Every relational DBMS supported by Izenda uses some kind of database server security model, and we encourage our customers to take full advantage of that. Restricting access to create or delete tables, restricting which schemas are able to be viewed, and which stored procedures can be executed are important considerations in any instance where a new entry point is introduced to a secure or sensitive system.
... ...
\ No newline at end of file
0
+Another consideration to take into account when setting up security with Izenda is to use a restricted database user account in your connection string. Every relational DBMS supported by izenda.comes some kind of database server security model, and we encourage our customers to take full advantage of that. Restricting access to create or delete tables, restricting which schemas are able to be viewed, and which stored procedures can be executed are important considerations in any instance where a new entry point is introduced to a secure or sensitive system.
Integration/Tutorials/Views.md
... ...
@@ -187,4 +187,4 @@ The following example illustrates how to create a view that will convert a date
187 187
CREATE VIEW WeekView AS
188 188
SELECT DATENAME(week, [dbo].[Orders].[OrderDate]) AS Week, OrderID
189 189
FROM [dbo].[Orders]
190
-```
... ...
\ No newline at end of file
0
+```
Integration/Tutorials/connect-to-the-database.md
... ...
@@ -4,7 +4,7 @@
4 4
5 5
##Introduction
6 6
7
-Izenda Reports lets business users generate simple custom reports without involving SQL experts or developers. Izenda Reports is an agile reporting solution for ASP.NET and can be installed in about an hour. These are the installation instructions for different database versions, if you have a question about the installation process, please contact us. If you have not already downloaded Izenda Reports, you can [[review this article|http://wiki.izenda.us/Integration/Tutorials/Installing-Izenda]] and [request a trial license key](mailto:sales@izenda.com).
7
+Izenda Reports lets business users generate simple custom reports without involving SQL experts or developers. Izenda Reports is an agile reporting solution for ASP.NET and can be installed in about an hour. These are the installation instructions for different database versions, if you have a question about the installation process, please contact us. If you have not already downloaded Izenda Reports, you can [[review this article|http://wiki.izenda.com/Integration/Tutorials/Installing-Izenda]] and [request a trial license key](mailto:sales@izenda.com).
8 8
9 9
##Supported Databases
10 10
... ...
@@ -17,11 +17,11 @@ Izenda Reports lets business users generate simple custom reports without involv
17 17
* OData (requires FUSION add-on)
18 18
* Web Services and EAV (with custom implementation)
19 19
20
-[[Izenda Fusion|http://wiki.izenda.us/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]] (additional module) delivers dynamic real-time analytics from **multiple databases** and applications without having to do periodic ETL into a data warehouse. Also, support for other database architectures is possible. Please speak to our sales team for more information.
20
+[[Izenda Fusion|http://wiki.izenda.com/Guides/Izenda-AdHoc-Driver#Izenda-Fusion-Driver]] (additional module) delivers dynamic real-time analytics from **multiple databases** and applications without having to do periodic ETL into a data warehouse. Also, support for other database architectures is possible. Please speak to our sales team for more information.
21 21
22 22
##Connecting to multiple data sources
23 23
24
-Izenda Reports supports connecting to multiple data sources simultaneously by using views. Views are the simplest and most secure way to connect to many different data sources in order to build reports. For specific examples of how to apply and use views, [[click here|http://wiki.izenda.us/Integration/Tutorials/Views]].
24
+Izenda Reports supports connecting to multiple data sources simultaneously by using views. Views are the simplest and most secure way to connect to many different data sources in order to build reports. For specific examples of how to apply and use views, [[click here|http://wiki.izenda.com/Integration/Tutorials/Views]].
25 25
26 26
##Microsoft SQL Server 2000/2005/2008/2012/2014/2016 Setup
27 27
... ...
@@ -35,7 +35,7 @@ Izenda Reports supports connecting to multiple data sources simultaneously by us
35 35
* You must have a functioning database in order to connect Izenda Reports
36 36
* _**Important!**_ Ensure that the database login can read the tables and views
37 37
* Open your Izenda Reports Global.asax file in your IDE and find the ``InitializeReporting()`` method.
38
-* Update the [[LicenseKey|http://wiki.izenda.us/API/CodeSamples/LicenseKey]] and [[ConnectionString|http://wiki.izenda.us/API/CodeSamples/SqlServerConnectionString]]
38
+* Update the [[LicenseKey|http://wiki.izenda.com/API/CodeSamples/LicenseKey]] and [[ConnectionString|http://wiki.izenda.com/API/CodeSamples/SqlServerConnectionString]]
39 39
* Sample standard connection string (local database):
40 40
* **"Server=myAddress;Database=mydb;User ID=myUsername;Password=myPassword;"**
41 41
* Sample non-trusted connection string (remote database):
... ...
@@ -59,7 +59,7 @@ Izenda Reports supports connecting to multiple data sources simultaneously by us
59 59
* You must have a functioning database in order to connect Izenda Reports
60 60
* _**Important!**_ Ensure that the database login can read the tables and views
61 61
* Open your Izenda Reports Global.asax file in your IDE and find the ``InitializeReporting()`` method.
62
-* Update the [[LicenseKey|http://wiki.izenda.us/API/CodeSamples/LicenseKey]] and [[ConnectionString|http://wiki.izenda.us/API/CodeSamples/OracleConnectionString]]
62
+* Update the [[LicenseKey|http://wiki.izenda.com/API/CodeSamples/LicenseKey]] and [[ConnectionString|http://wiki.izenda.com/API/CodeSamples/OracleConnectionString]]
63 63
* You can use your [[TNSNames.ora|http://www.orafaq.com/wiki/Tnsnames.ora]] file to create the connection string or you can plug the connection string directly into the OracleConnectionString.
64 64
* Sample standard connection string (using TNS):
65 65
* **"Data Source=TORCL;User Id=myUsername;Password=myPassword;"**
... ...
@@ -85,7 +85,7 @@ User Id=myUsername;Password=myPassword;"**
85 85
* You must have a functioning database in order to connect Izenda Reports
86 86
* _**Important!**_ Ensure that the database login can read the tables and views
87 87
* Open your Izenda Reports Global.asax file in your IDE and find the ``InitializeReporting()`` method.
88
-* Update the [[LicenseKey|http://wiki.izenda.us/API/CodeSamples/LicenseKey]] and [[ConnectionString|http://wiki.izenda.us/API/CodeSamples/MySqlConnectionString]]
88
+* Update the [[LicenseKey|http://wiki.izenda.com/API/CodeSamples/LicenseKey]] and [[ConnectionString|http://wiki.izenda.com/API/CodeSamples/MySqlConnectionString]]
89 89
* Sample standard connection string (using SSL):
90 90
* **"Driver={MySQL ODBC 5.3 ANSI Driver};Server=myServerAddress;Database=myDataBase;User=myUsername;Password=myPassword;sslca=c:\cacert.pem;sslcert=c:\client-cert.pem;sslkey=c:\client-key.pem;sslverify=1;Option=3;"**
91 91
* Other sample connection strings: https://www.connectionstrings.com/mysql/
... ...
@@ -149,7 +149,7 @@ End Class
149 149
150 150
**Parts of a Connection String**
151 151
152
-Izenda uses a third party .NET data provider to connect to PostgreSQL instances, called Npgsql. There are certain patterns that are recognized as settings within the connection string for Npgsql, such as the User ID and Password, and the structure of the connection string differs from other ODBC, JDBC, and OLE DB providers for PostgreSQL databases. You can read more about the parts of the Npgsql PostgreSQL connection string [[here|https://github.com/npgsql/npgsql/wiki/User-Manual#connection-string-parametersx]]. Here are the essential parts of the connection string:
152
+izenda.comes a third party .NET data provider to connect to PostgreSQL instances, called Npgsql. There are certain patterns that are recognized as settings within the connection string for Npgsql, such as the User ID and Password, and the structure of the connection string differs from other ODBC, JDBC, and OLE DB providers for PostgreSQL databases. You can read more about the parts of the Npgsql PostgreSQL connection string [[here|https://github.com/npgsql/npgsql/wiki/User-Manual#connection-string-parametersx]]. Here are the essential parts of the connection string:
153 153
154 154
* **Server** - Address/Name of PostgreSQL Server.
155 155
* **Port** - Port to connect to. Default is 5432.
... ...
@@ -222,4 +222,4 @@ Public Shared Sub InitializeReporting()
222 222
AdHocSettings.SqlConnectionString = WebServiceRequest.GetConnectionStringForUser() 'Set the connection string for a regular user
223 223
End If
224 224
End Sub
225
-```
... ...
\ No newline at end of file
0
+```
Integration/User-Types.md
... ...
@@ -139,4 +139,4 @@ public class CustomAdHocConfig : DatabaseAdHocConfig
139 139
}
140 140
141 141
}
142
-```
... ...
\ No newline at end of file
0
+```
Integration/_Sidebar.md
... ...
@@ -1,10 +1,10 @@
1 1
![Izenda Logo](http://izenda.com/wp-content/uploads/2014/12/IzendaNewLogoBlueTR.png)
2 2
---
3 3
4
-* [[Installing Izenda on Windows Server|http://wiki.izenda.us/Guides/Installing-Izenda]]
4
+* [[Installing Izenda on Windows Server|http://wiki.izenda.com/Guides/Installing-Izenda]]
5 5
* [[Installing Izenda on Mac|/Guides/Mac-Install]]
6 6
* [[Connecting to the Database|/Integration/Tutorials/connect-to-the-database]]
7
-* [[User Guides|http://wiki.izenda.us/Guides/ReportDesign]]
7
+* [[User Guides|http://wiki.izenda.com/Guides/ReportDesign]]
8 8
* [[Developer Guides|Guides/Developer Links and Guides]]
9 9
10 10
---
... ...
@@ -20,4 +20,4 @@
20 20
21 21
---
22 22
23
-* [[Acknowledgements]]
... ...
\ No newline at end of file
0
+* [[Acknowledgements]]
Izenda-Overview/Dashboard-Designer/Dashboard-Designer-Overview.md
... ...
@@ -1,3 +1,3 @@
1 1
This page is currently under construction.
2 2
3
-This page is intended to be a landing page to summarize and direct to additional articles.
... ...
\ No newline at end of file
0
+This page is intended to be a landing page to summarize and direct to additional articles.
Known-Issues.md
... ...
@@ -2,7 +2,7 @@
2 2
3 3
<!---Click the link below and select "Login" to see the updated Known Issues Report. -->
4 4
5
-<!---[Known Issues Report](http://fogbugz.izenda.us/reporting/reportviewer.aspx?rn=Tracking_DO_NOT_EDIT\\KIL\\KnownIssues)-->
5
+<!---[Known Issues Report](http://fogbugz.izenda.com/reporting/reportviewer.aspx?rn=Tracking_DO_NOT_EDIT\\KIL\\KnownIssues)-->
6 6
##Known Issues
7 7
8 8
There are no current known issues for version 6.10.0.38+
Release-Notes.md
... ...
@@ -719,7 +719,7 @@ There is a small issue in this version where the report list will not load if th
719 719
720 720
|Case|Category|Subcategory|Description|
721 721
|:----|:-----------|:----------------|:---------------|
722
-|27317|API|Optimization|Upgraded EVO PDF generator to version 7. **Please note if you are using the Azure service you will need to use the 7 version of the service as well which can be found here:** http://www.evopdf.com/azure-html-to-pdf-converter.aspx **Further instructions are provided for setting this up here on our wiki:** http://wiki.izenda.us/API/CodeSamples/PdfPrintMode/Pdf-Exports-in-Azure-Websites.docx|
722
+|27317|API|Optimization|Upgraded EVO PDF generator to version 7. **Please note if you are using the Azure service you will need to use the 7 version of the service as well which can be found here:** http://www.evopdf.com/azure-html-to-pdf-converter.aspx **Further instructions are provided for setting this up here on our wiki:** http://wiki.izenda.com/API/CodeSamples/PdfPrintMode/Pdf-Exports-in-Azure-Websites.docx|
723 723
|22876|API|Settings|Using ProcessEqualsSelectList to retrieve a list of filter values with the "Doesn't equals" filter operator returns no results.|
724 724
|25548|Report Design|Filters|Corrected custom Equals(Popup) not appearing.|
725 725
|26591|API|Optimization|Optimized memory usage when rendering Visualizations.|
... ...
@@ -804,7 +804,7 @@ There is a small issue in this version where the report list will not load if th
804 804
PLEASE NOTE THAT THIS RELEASE REQUIRES DOWNLOADING THE FULL REFERENCE IMPLEMENTATION AS WE ADDED ONE PAGE WHICH MUST BE ADDED TO YOUR IMPLEMENTATION. <br/>
805 805
Please follow the steps below to update your current Izenda version:<br/>
806 806
807
-1.A Download the FULL RI <a href="http://archives.izenda.us/ri/"> Downloads RI Link </a>
807
+1.A Download the FULL RI <a href="http://archives.izenda.com/ri/"> Downloads RI Link </a>
808 808
1.B If you are upgrading from an older version of Izenda and do not want to download the full RI, you can use the RI as a reference. The important thing here is to update your resource links per this example: link rel = "stylesheet" type = "text / css" href = "./ rp.aspx? extres = components.vendor.bootstrap.css.bootstrap.min.css"
809 809
2. Unzip and copy the bin and resources to the corresponding website folders as would be done in a standard upgrade.
810 810
3. Locate the rp.aspx page in the extracted folder. For MVC Kits this is in the Reporting folder. In Webforms and VB this is located in the root of the extracted folder.
... ...
@@ -1393,7 +1393,7 @@ Please follow the steps below to update your current Izenda version:<br/>
1393 1393
|23343|Report Viewer|Export|Animated (transitions/world tour/etc) visualizations cannot be printed to PDF so the user should get a link within the export. Regular visualizations will print to PDF.|
1394 1394
|23345|Instant Reports|Visualization|In IR2.0 'World Tour' & 'Projected Map' charts showed errors when exported to HTML.|
1395 1395
|23393|API|Logging|Improved logging of html->image process implemented.|
1396
-|23418|Report Design|Optimization|Fixed functionality of operator "Use Previous Or" described here http://wiki.izenda.us/FAQ/Questions/How-is-Use-Previous-OR-used-in-Filters|
1396
+|23418|Report Design|Optimization|Fixed functionality of operator "Use Previous Or" described here http://wiki.izenda.com/FAQ/Questions/How-is-Use-Previous-OR-used-in-Filters|
1397 1397
|23424|API|Optimization|Fixed application crash in case of null key in http request parameters.|
1398 1398
|23447|Instant Reports|Caching|IR2.0 - When the following two settings are applied to enable caching, the new Instant Report designer will display an error upon initially saving a report, and will only allow reports to be opened with the legacy report designer. AdHocSettings.CacheReports = true; AdHocSettings.DataCacheInterval = 60 * 24 * 30;|
1399 1399
|23449|Instant Reports|UI|Feature: IR2.0 - Help text for Width in Field Formatting section.|
... ...
@@ -1422,7 +1422,7 @@ Please follow the steps below to update your current Izenda version:<br/>
1422 1422
|23722|API|Optimization|Crashes with "column not found" error when adding constraint, if you: 1) Didn't close browser. 2) Changed constraints configuration in Global. 3) Restarted website and reopened it in existing browser window. Also: MySQL Stored Procedures not getting listed in the Settings Page|
1423 1423
|23723|Report Design|UI|Fixes to legacy settings to support new UI 'ALL' option in browser row dropdown menus. In case of ReportDesigner, IR2.0 - to use ShowAllInPreview and in case of ReportViewer and Dash2.0 - to use ShowAllInResults|
1424 1424
|23727|API|Optimization|When AdHocSettings.ShowStackTrace=false; stacktrace link was disabled, but hyperlink text remains.|
1425
-|23734|API|Optimization|Method "ReportSet.GenerateOutput" is used in the ReportRenderer class in the following methods: ExportReportSet(string reportName, string output) ExportReportSet(string reportName, string output, string filters) also the ReportRenderer class has other two methods: RenderReportSet(string reportName) RenderReportSetWithFilters(string reportName, string filters) These have been obsolesced and removed from the Izenda API. For the best practice method to accomplish the same behavior: http://wiki.izenda.us/FAQ/accessing-izendas-export-process|
1425
+|23734|API|Optimization|Method "ReportSet.GenerateOutput" is used in the ReportRenderer class in the following methods: ExportReportSet(string reportName, string output) ExportReportSet(string reportName, string output, string filters) also the ReportRenderer class has other two methods: RenderReportSet(string reportName) RenderReportSetWithFilters(string reportName, string filters) These have been obsolesced and removed from the Izenda API. For the best practice method to accomplish the same behavior: http://wiki.izenda.com/FAQ/accessing-izendas-export-process|
1426 1426
|23741|API|Optimization|'Click Link for Details' hyperlink in Izenda error screen the hyperlink doesn't show the standard "hand" cursor when hovering over the link.|
1427 1427
|23743|Report Design|Optimization|If you change drilldown style from anything to combokey, a visualization can break When you change it back to non-combokey setting, it breaks even further - notice the split metric dropdown.|
1428 1428
|23770|Report Viewer|UI|We have a report that has a date filter using "In Time Period". When users open this report and change the filter to Between (Calendar), the results come back correctly, but the filter label is wrong.|
... ...
@@ -1464,7 +1464,7 @@ Please follow the steps below to update your current Izenda version:<br/>
1464 1464
|11189|API|Feature| Addition of commentary to Izenda serialization.|
1465 1465
|21937|Dashboards|Feature| Dash2.0 - Adding support for Fusion Report Cache timestamp to appear on report tiles in new Dashboard.|
1466 1466
|22505|Instant Reports|Feature| Dash2.0 - Ability added to easily set default category in Dash2.0 in code. Settings in file: "Resources/components/dashboards/module-definition.js" // dashboard config object: angular.module('izendaDashboard').constant('izendaDashboardConfig', { showDashboardToolbar: true, defaultDashboardCategory: 'Filters', defaultDashboardName: 'dashboard Autocomplete Filter' });|
1467
-|22537|API|Feature| Refactored Datatable class to increase performance on larger data sets. Implemented setting AdHocSettings.ClearManagedMemoryOnRender, this false by default. When set to true .NET Garbage Collector is explicitly called. To take full advantage of these changes in the Datatable class custom formats can be updated to use the following: **1) Replace IFormatter with BaseFormatter** **2) Replace all DataTable occurrences with AdHocDataTable** **3) Add override key words to the methods:** `"public Type GetOutputDataType" -> "public override Type GetOutputDataType" - "public object Format" -> "public override object Format"` http://wiki.izenda.us/Release-Notes/Code-for-22537-ReleaseNote _**All previous implementations of IFormat will still work, but will not take advantage of the optimizations in the new Datatable implementation**_. |
1467
+|22537|API|Feature| Refactored Datatable class to increase performance on larger data sets. Implemented setting AdHocSettings.ClearManagedMemoryOnRender, this false by default. When set to true .NET Garbage Collector is explicitly called. To take full advantage of these changes in the Datatable class custom formats can be updated to use the following: **1) Replace IFormatter with BaseFormatter** **2) Replace all DataTable occurrences with AdHocDataTable** **3) Add override key words to the methods:** `"public Type GetOutputDataType" -> "public override Type GetOutputDataType" - "public object Format" -> "public override object Format"` http://wiki.izenda.com/Release-Notes/Code-for-22537-ReleaseNote _**All previous implementations of IFormat will still work, but will not take advantage of the optimizations in the new Datatable implementation**_. |
1468 1468
|22749|Report Design|Feature| Cell Highlight - 'High' 'Medium' and 'Low' strings can no longer be used to address the upper, middle, and lower thirds of a range in highlighting or value range aliasing. You can use "x% to y%" range syntax to establish custom proportional ranges instead. High, Medium and Low will now function properly as strings.|
1469 1469
|23025|Instant Reports|Logging|Feature: IR2.0 (BETA) - Support for Filter Regex added to IR2.0.|
1470 1470
|23039|Scheduler|Logging|Feature: Scheduling - Added ability of configure local SMTP port. Add this method to customadhocconfig: public static System.Net.IPEndPoint BindIPEndPoint(System.Net.ServicePoint servicePoint, System.Net.IPEndPoint remoteEndPoint, int retryCount) { return new System.Net.IPEndPoint(System.Net.IPAddress.Parse("192.168.0.61"), 6666); } Add this setting to InitializeReporting: AdHocSettings.SmtpClientBindIPEndPointDelegate = BindIPEndPoint;|
... ...
@@ -1507,7 +1507,7 @@ Please follow the steps below to update your current Izenda version:<br/>
1507 1507
|23194|Scheduler|Optimization|Fixed: Applying timezone to UTC caused error - 'The added or subtracted value results in an un-representable DateTime.' - using Izenda setting 'ScheduleTimeZone'.|
1508 1508
|23208|API|Optimization|Fixed: On-page UI sort of data by clicking column header using alphanumeric order for dates instead of date order.|
1509 1509
|23224|API|Optimization|Fixed: Legacy JS refactored to allow '&' symbol in the name value of a drilldown.|
1510
-|23227|Report Design|Forms|Fixed: Deploying Izenda using UNC pathing, issues with FORMS product corrected.|
1510
+|23227|Report Design|Forms|Fixed: Deploying izenda.coming UNC pathing, issues with FORMS product corrected.|
1511 1511
|23230|Dashboards|UI|Fixed: "Missing color hue rotate" error resolved in dash 2.0 background hue UI.|
1512 1512
|23231|Dashboards|Filters|Fixed: Dash2.0 - New Dashboard slider fixed so that it can be drug one or many segments.|
1513 1513
|23234|Instant Reports|Filters|Fixed: "ORA-01036: illegal variable name/number" error when using IR2.0 and Equals(Calendar) and preview results 100.|
... ...
@@ -1558,8 +1558,8 @@ Please follow the steps below to update your current Izenda version:<br/>
1558 1558
|20555|Report Viewer|Optimization|Added Support of Server Side sorting in the Report Viewer. Setting which controls the behavior is AdHocSettings.SortGridOnServerInViewer. The default value is set to false so the behavior will remain the same for all existing customers. This change only works in the Report Viewer, on other pages default client-side filtering should be utilized by changing the sort on the field in the designer. - All active field settings are shown and user can change the sort on multiple columns. With pure client-side sorting there is no way to apply sorting hierarchy while in this case we can do this so user can cycle asc/desc/none sorting on any column keeping previously saved sort. For instance, you could sort by Country and by City using this new feature while with the old sorting you can sort either by Country or by City. Applied sorting is respected in exports. In case of a pagination current page is preserved.|
1559 1559
|22561|API|Optimization|Added setting for number of recently updated reports to allow client to set a value for how many should be displayed. The default value for the new setting, AdHocSettings.RecentlyUpdatedCountAtReportList is 10 but any other interger may be used.|
1560 1560
|22608|Instant Reports|Optimization|Added support for BETA Instant Report page for user to drag new field into the work area between two existing fields on a report. User can drag existing fields around in the report work area to change position as well.|
1561
-|22703|Instant Reports|Optimization|Adding support for creating pivots in the BETA New Instant Report page. [Documentation](http://wiki.izenda.us/Guides/Instant-Reports-v2-BETA#Adding-a-Pivot---Added-6.10.0.3-Release)|
1562
-|22704|Instant Reports|UI|New BETA Instant Report - Rearranged the Field formatting options on the field panel. [Documentation](http://wiki.izenda.us/Guides/Instant-Reports-v2-BETA#Field-Settings---Updated-6.10.0.3-Release)|
1561
+|22703|Instant Reports|Optimization|Adding support for creating pivots in the BETA New Instant Report page. [Documentation](http://wiki.izenda.com/Guides/Instant-Reports-v2-BETA#Adding-a-Pivot---Added-6.10.0.3-Release)|
1562
+|22704|Instant Reports|UI|New BETA Instant Report - Rearranged the Field formatting options on the field panel. [Documentation](http://wiki.izenda.com/Guides/Instant-Reports-v2-BETA#Field-Settings---Updated-6.10.0.3-Release)|
1563 1563
|22708|Instant Reports|Optimization|Enabled full support of FUSION with DataSourceCategories API for InstantReports 1.0/2.0. FUSION connections and DataSourceCategories now both create hierarchies in IR 1.0/2.0.|
1564 1564
|23251|Report Design|Expressions|Changed default of value of AdHocSettings.ShowModifiedReportMessage to false from true. This feature has been noted to cause issues for some client and the default has been changed until a final resolution can be made to enhance the feature.|
1565 1565
... ...
@@ -1713,11 +1713,11 @@ Any upgrades going forward will require to to copy the contents of the Bin folde
1713 1713
|FB:13917|Data|Data Sources|Feature - Addition of support for Oracle Stored Procedures. The only stored procedures supported at this time are pipelined functions that return a table-valued object. See [[this documentation|http://docs.oracle.com/cd/B19306_01/appdev.102/b14289/dcitblfns.htm]] for more details on table-valued pipelined functions. Functionally, these work just like MSSQL stored procedures as far as Izenda is concerned. The processes for including them in VisibleDataSources, working with constraints, passing parameters as filters, etc are the same.|
1714 1714
|FB:21959|Data|Data Sources|Feature - Addition of MySQL Stored Procedure support. The only stored procedures supported at this time MUST be formatted a specific way for Izenda to be able to use them. The connection string must use the MULTI_STATEMENTS=1 identifier. The procedures themselves must use the following syntax: DELIMITER $$ BEGIN DROP TABLE IF EXISTS `[SprocName]_spResult`; /* Izenda-specific code */ CREATE TEMPORARY TABLE `[SprocName]_spResult` AS /* Izenda-specific code */ [The normal sproc body goes here] SELECT * FROM `[SprocName]_spResult`; /* Izenda-specific code */ END$$ DELIMITER ; where [SprocName] is the exact name of your stored procedure without the brackets. Functionally, these work just like MSSQL stored procedures as far as Izenda is concerned. The processes for including them in VisibleDataSources, working with constraints, passing parameters as filters, etc are the same. Be sure to change the DELIMITER to something other than the semicolon or else MySQL will not correctly compile the stored procedure.|
1715 1715
|FB:22093|API|Cache|Feature - Add support to allow 'InvalidateSchemaCache' to be executed across entire webfarm. New setting implemented, activated through a single setting. If there are two machines "server1" and "server2" in webfarm, for both servers, use the following setting in InitializeReporting:AdHocSettings.WebFarmNodesRsUrls = new string[] { "http://server1/rs.aspx", "http://server2/rs.aspx" }; When invalidate schema cache is used it works across all machines.|
1716
-|FB:19135|API|Session State|Feature - Added IDataStorage interface to allow customization of the storage mechanisms for sessions. Izenda can be configured to use a custom class that implements this interface. Sample use:// This code should be placed before any Izenda calls.AdHocContext.Storage = new CustomSessionStorage(); A code sample was created to illustrate the concepts. Code Sample available [here](http://wiki.izenda.us/Release-Notes/sessionsample.txt)|
1717
-|FB:19705|Report Design|Filters|Feature – Add Filter Alias. Prior to this new feature filters must be named the same as the column name or Field Alias set in code. Now to alias filters there are 2 options 1 – Use AdHocSettings.FilterAliases to set the alias for how column names are displayed in the filter selection drop down from code. 2 – User can change the filter name using the new Description field. This can be accessed in the Report designer from the filter tab or from the viewer by clicking the gear icon in the filter. The logic of applying aliases is the following (from the highest priority to the lowest): 1) Defined by the user alias - Description property of the filter 2) AdHocSettings.FilterAliases 3) AdHocSettings.FieldAliases 4) Column name. More information can be found [here](http://wiki.izenda.us/Guides/ReportDesign/5.0-Filters-tab)|
1718
-|FB:19756|API|Caching|Feature - Cache Interface Added. The first phase of cache changes to allow easy customization of the caching mechanism(s) used in Izenda. A new cache interface (IPermanentDataCache) was implemented for two Izenda data caches. RenderedResultsCache: the Fusion(HTML) cache DatabaseSchemaCache: used to cache the schema information. With these changes, any caching provider can be used by implementing the IPermanentDataCache interface in a custom class and configuring Izenda to use the custom class. AdHoc.Cache.DataCache.IPermanentDataCache is called "permanent" because for these caches we do not use the "storage" expiration approach. The expiration policy of all objects in the cache can be controlled by custom code. - Custom caches can be specified using AdHocContext.Caches property. Currently DataCacheRepository contain only two caches - RenderedResultsCache and DatabaseSchemaCache but we will expand this list to more different caches. Having one repository will make adding them easier in the future. Here is how you can apply custom class for DB cache: AdHocContext.Caches.DatabaseSchemaCache = new CustomDbSchemaCache(); And here is the same for Fusion cache: AdHocContext.Caches.RenderedResultsCache = new CustomHtmlCache(); Be sure to do this before all other Izenda calls. A sample Redis cache for DB Schema has been created for reference. This was implemented using Redis. Code Sample available [here](http://wiki.izenda.us/Release-Notes/CacheSample.txt)|
1719
-|FB:19815|Instant Reports|New BETA Page|Feature - The new Instant Report Designer page is being released as a *BETA* version in the Izenda 6.10.0.1 release. This beta release is made available to allow a broad user base to evaluate and give us feedback on the future of the Report Designer, but is not recommended for production use at this stage. This is not a fully supported feature however and any product defects will be noted, but not slated for immediately scheduled work.Please review documentation [here](http://wiki.izenda.us/Guides/Instant-Reports-v2-BETA)|
1720
-|FB:21663|Printing|PDF Support In Azure|Addition of new PDF engine - EVO. Provides Azure support via cloud service. There is a known issue with HTML charts and EVO printing that is scheduled for resolution in 6.10.0.2. Learn more on this configuring the cloud service [here](http://wiki.izenda.us/API/CodeSamples/PdfPrintMode#PdfPrintMode)|
1716
+|FB:19135|API|Session State|Feature - Added IDataStorage interface to allow customization of the storage mechanisms for sessions. Izenda can be configured to use a custom class that implements this interface. Sample use:// This code should be placed before any Izenda calls.AdHocContext.Storage = new CustomSessionStorage(); A code sample was created to illustrate the concepts. Code Sample available [here](http://wiki.izenda.com/Release-Notes/sessionsample.txt)|
1717
+|FB:19705|Report Design|Filters|Feature – Add Filter Alias. Prior to this new feature filters must be named the same as the column name or Field Alias set in code. Now to alias filters there are 2 options 1 – Use AdHocSettings.FilterAliases to set the alias for how column names are displayed in the filter selection drop down from code. 2 – User can change the filter name using the new Description field. This can be accessed in the Report designer from the filter tab or from the viewer by clicking the gear icon in the filter. The logic of applying aliases is the following (from the highest priority to the lowest): 1) Defined by the user alias - Description property of the filter 2) AdHocSettings.FilterAliases 3) AdHocSettings.FieldAliases 4) Column name. More information can be found [here](http://wiki.izenda.com/Guides/ReportDesign/5.0-Filters-tab)|
1718
+|FB:19756|API|Caching|Feature - Cache Interface Added. The first phase of cache changes to allow easy customization of the caching mechanism(s) used in Izenda. A new cache interface (IPermanentDataCache) was implemented for two Izenda data caches. RenderedResultsCache: the Fusion(HTML) cache DatabaseSchemaCache: used to cache the schema information. With these changes, any caching provider can be used by implementing the IPermanentDataCache interface in a custom class and configuring Izenda to use the custom class. AdHoc.Cache.DataCache.IPermanentDataCache is called "permanent" because for these caches we do not use the "storage" expiration approach. The expiration policy of all objects in the cache can be controlled by custom code. - Custom caches can be specified using AdHocContext.Caches property. Currently DataCacheRepository contain only two caches - RenderedResultsCache and DatabaseSchemaCache but we will expand this list to more different caches. Having one repository will make adding them easier in the future. Here is how you can apply custom class for DB cache: AdHocContext.Caches.DatabaseSchemaCache = new CustomDbSchemaCache(); And here is the same for Fusion cache: AdHocContext.Caches.RenderedResultsCache = new CustomHtmlCache(); Be sure to do this before all other Izenda calls. A sample Redis cache for DB Schema has been created for reference. This was implemented using Redis. Code Sample available [here](http://wiki.izenda.com/Release-Notes/CacheSample.txt)|
1719
+|FB:19815|Instant Reports|New BETA Page|Feature - The new Instant Report Designer page is being released as a *BETA* version in the Izenda 6.10.0.1 release. This beta release is made available to allow a broad user base to evaluate and give us feedback on the future of the Report Designer, but is not recommended for production use at this stage. This is not a fully supported feature however and any product defects will be noted, but not slated for immediately scheduled work.Please review documentation [here](http://wiki.izenda.com/Guides/Instant-Reports-v2-BETA)|
1720
+|FB:21663|Printing|PDF Support In Azure|Addition of new PDF engine - EVO. Provides Azure support via cloud service. There is a known issue with HTML charts and EVO printing that is scheduled for resolution in 6.10.0.2. Learn more on this configuring the cloud service [here](http://wiki.izenda.com/API/CodeSamples/PdfPrintMode#PdfPrintMode)|
1721 1721
1722 1722
##Fixes
1723 1723
|Case|Category|SubCategory|Description|
Release-Notes/CacheSample.md
... ...
@@ -54,4 +54,4 @@ public class CustomDbSchemaCache : IPermanentDataCache
54 54
55 55
#endregion
56 56
}
57
-```
... ...
\ No newline at end of file
0
+```
Release-Notes/Code-for-22537-ReleaseNote.md
... ...
@@ -7,4 +7,4 @@ _public object Format(DataTable table, int rowNumber, int columnNumber, Field fi
7 7
**Updated:**
8 8
_class CustomDateFormatter : BaseFormatter, IExcelFormatter { public string GetExcelCellClass { get { return "xls-text"; } }_
9 9
_public override Type GetOutputDataType(AdHocDataTable table, int columnNumber, ReportOutputOptions reportOutputOptions, Field field) { return typeof(string); }_
10
-_public override object Format(AdHocDataTable table, int rowNumber, int columnNumber, Field field, AdHocDataTable originalTable, Field nameField) { var value = table.Rows[rowNumber][columnNumber]; if (value == null || value == DBNull.Value) return ""; return string.Format("{0:dd MMM yyyy}", value); } }_
... ...
\ No newline at end of file
0
+_public override object Format(AdHocDataTable table, int rowNumber, int columnNumber, Field field, AdHocDataTable originalTable, Field nameField) { var value = table.Rows[rowNumber][columnNumber]; if (value == null || value == DBNull.Value) return ""; return string.Format("{0:dd MMM yyyy}", value); } }_
Tutorials/CodeSamples/Login-Sample.md
... ...
@@ -65,4 +65,4 @@ If you are using a database to hold usernames and passwords, your ``Authenticate
65 65
66 66
##Conclusion
67 67
68
-After you have set up your global.asax to use ``InitializeReporing()``, you now have basic authentication that integrates with Izenda. You may now use your login page.
... ...
\ No newline at end of file
0
+After you have set up your global.asax to use ``InitializeReporing()``, you now have basic authentication that integrates with Izenda. You may now use your login page.
Virtualdatasource.md
... ...
@@ -42,10 +42,10 @@ A virtual data source is simply a typical Izenda report, except the output is us
42 42
43 43
###Step 3: Enable report as VDS
44 44
On the Misc Tab, above the drilldown key dropdown there is a checkbox labeled "Expose as Datasource". Checking this box then saving the report will cause the report to appear in the data source menu.
45
-![Enable VirtualDataSource](http://wiki.izenda.us/Virtualdatasource/AllowVirtualDatasources.png)
45
+![Enable VirtualDataSource](http://wiki.izenda.com/Virtualdatasource/AllowVirtualDatasources.png)
46 46
47 47
###Step 4: Use VDS in new report
48 48
49 49
When you create a new report, the data sources menu should include the full report name of the report which you just saved as a VDS. You may now build a report based on the output of the VDS report.
50 50
51
-![VirtualDataSources Screenshot](http://wiki.izenda.us/Virtualdatasource/AVDS.png)
51
+![VirtualDataSources Screenshot](http://wiki.izenda.com/Virtualdatasource/AVDS.png)
Whats-new-in-the-6-dot-8-0-dot-1-Reference-Implementation.md
... ...
@@ -44,4 +44,4 @@ The dependency chain has been optimized in the Default.master. Previously, the
44 44
45 45
Also, pathing changes have been made to a majority of the css files. Notice that they all have .min.css extensions. As mentioned before, many of our css files have minified versions now. Removing white space helps reduce the size of the file and increase loading times. The RI now comes with the paths defaulted to the .min.css files of Reset2, print, fun, and main.
46 46
47
-**Note**- Although the .min.css files are present, the .css files also still exist in the folder. So having a path point at, for example, main.css instead of main.min.css will still work.
... ...
\ No newline at end of file
0
+**Note**- Although the .min.css files are present, the .css files also still exist in the folder. So having a path point at, for example, main.css instead of main.min.css will still work.
_Header.md
... ...
@@ -1,3 +1,3 @@
1 1
![Izenda Logo](http://izenda.com/wp-content/uploads/2014/12/IzendaNewLogoBlueTR.png "Izenda Logo")
2 2
3
-**This documentation is for the legacy Izenda 6 product. Documentation for the new Izenda 7 product can be found at [[https://www.izenda.com/docs/|https://www.izenda.com/docs/]]**
... ...
\ No newline at end of file
0
+**This documentation is for the legacy Izenda 6 product. Documentation for the new Izenda 7 product can be found at [[https://www.izenda.com/docs/|https://www.izenda.com/docs/]]**
_Sidebar.md
... ...
@@ -26,4 +26,4 @@
26 26
27 27
---
28 28
29
-* [[Acknowledgements]]
... ...
\ No newline at end of file
0
+* [[Acknowledgements]]
customization/branding/CustomReportList.md
... ...
@@ -1 +1 @@
1
-Under Construction
... ...
\ No newline at end of file
0
+Under Construction