API/AdHocSettings.md
... ...
@@ -0,0 +1,408 @@
1
+#AdHocSettings
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 [[User Guides||FAQ/UserGuides]] and [[Developer Guides|/Guides/Developer-Links-and-Guides]].
4
+|Datatype|Setting name|Setting description|
5
+|:-------|:----------:|:-----------------:|
6
+| string|AddAllFilterRegex||
7
+| Dictionary<string,double>|AdditionalTimeZones ||
8
+| AdHocConfig|AdHocConfig||
9
+| string|AdHocUserKey||
10
+| AggregateFunctionCollection|AggregateFunctions||
11
+| bool|AllowAnalysisGrid||
12
+| bool|AllowArchivedReportTableCreation||
13
+| bool|AllowClientSorting||
14
+| bool|AllowComparativeArithmetic||
15
+| bool|AllowCreateNewCategory||
16
+| bool|AllowDataFieldsInDescription||
17
+| bool|AllowDeletingReports||
18
+| bool|AllowDeltas||
19
+| bool|AllowDomainJoin||
20
+| bool|AllowEqualsSelectForStoredProcedures||
21
+| bool|AllowFieldsAsValue||
22
+| bool|AllowGroupWithoutSelect||
23
+| bool|AllowHorizontalBarChart||
24
+| bool|AllowHtmlOutputsInScheduledReports||
25
+| bool|AllowInvalidCharacters||
26
+| bool|AllowInvertedGrid||
27
+| bool|AllowLineOnBar||
28
+| bool|AllowMultilineHeaders||
29
+| bool|AllowNewFiltersInReportViewer||
30
+| bool|AllowOverwritingReports||
31
+| bool|AllowSelfJoin||
32
+| bool|AllowStackedBarChart||
33
+| bool|AllowSummaryDeltas||
34
+| bool|AllowVisualGroups||
35
+| string|ApplicationHeaderImageUrl||
36
+| bool|AutoJoinOnRenderedRows||
37
+| bool|AutoPostBackOnFilterChange||
38
+| bool|CacheEqualsSelect||
39
+| bool|CacheQueries||
40
+| bool|CacheReports||
41
+| bool|CacheSchema||
42
+| bool|CacheStoredProcedureMetaDataToDisk||
43
+| bool|CascadeFilterValues||
44
+| char|CategoryCharacter||
45
+| bool|ChangParentUrlWhenRedirect||
46
+| ChartingEngine|ChartingEngine||
47
+| int|ChartLimit||
48
+| ChartCollection|Charts||
49
+| Point|ChartSize||
50
+| string[]|ChartSortFields||
51
+| int|CheckBoxListColumns||
52
+| bool|CheckForUpdates||
53
+| bool|CheckUserPermission||
54
+| bool|CollapsedFiltersInReportViewer||
55
+| Unit|ColumnDropDownWidth||
56
+| CultureInfo|Culture||
57
+| bool|CurrentUserIsAdmin||
58
+| bool|CurrentUserIsGlobalAdministrator||
59
+| string|CurrentUserName||
60
+| string[]|CurrentUserRoles||
61
+| string|CurrentUserTenantId||
62
+| CustomizeChartDelegate|CustomizeChartDelegate||
63
+| DashboardDateSliderMode|DashboardDateSliderMode||
64
+| string|DashboardDesignerUrl||
65
+| int|DashboardFieldsCount||
66
+| double|DashboardGaugeMax||
67
+| double|DashboardGaugeMin||
68
+| int|DashboardGaugeWidth||
69
+| int|DashboardMinimumWidth||
70
+| bool|DashboardMode||
71
+| string|DashboardsCss||
72
+| string|DashboardsCssUrl||
73
+| string|DashboardTabBackgroundImageUrl||
74
+| string|DashboardViewer||
75
+| string|DatabaseDiagramImageUrl||
76
+| int|DataCacheInterval||
77
+| NameDistinctValueCollection|DataSourceAliases||
78
+| NameStringsCollection|DataSourceCategories||
79
+| TimeSpan|DataSourceDropDownTimeout||
80
+| Unit|DataSourceDropDownWidth||
81
+| string|DataSourceHeading||
82
+| int|DataSourceLimit||
83
+| int|DateArithmeticDecimalPlaces||
84
+| string|Db2ConnectionString||
85
+| string|DefaultAlternatingItemColor||
86
+| string|DefaultHeaderForegroundColor||
87
+| string|DefaultItemForegroundColor||
88
+| int|DefaultItemsPerPage||
89
+| int|DefaultLinesPerItem||
90
+| string|DefaultLoadTab||
91
+| int|DefaultPreviewResults||
92
+| string|DefaultReportBorderColor||
93
+| string|DefaultReportHeaderColor||
94
+| string|DefaultReportItemColor||
95
+| StringCollection|DefaultReportOrder||
96
+| string|DefaultSharingRights||
97
+| string|DefaultTable||
98
+| string|DefaultUserName||
99
+| string|DefaultVisibilityForNonAdmins||
100
+| Unit|DescriptionWidth||
101
+| NameValueCollection|DetailReportFormatString||
102
+| bool|Distinct||
103
+| bool|DistinctSubtotalInnerQuery||
104
+| FormatCollection|DrillDownStyle||
105
+| AggregateFunctionCollection|DundasAggregateFunctions||
106
+| string|EmailFromAddress||
107
+| string|EmailSubjectFormatString||
108
+| bool|EmbedReportInServerEmail||
109
+| int|EqualsDropDownLimit||
110
+| int|EqualsDropDownTimeout||
111
+| Dictionary<string,string[]>|EqualsPopupDestinations ||
112
+| string|EqualsSelectDateFormat||
113
+| int|EqualsSelectLimit||
114
+| string|EqualsSelectText||
115
+| int|EqualsSelectTimeout||
116
+| string|ErrorIzendaReplacement||
117
+| string[]|ExistingDatabaseConstraints||
118
+| bool|ExpandCategorizedReports||
119
+| bool|ExpandVisualGroupGrids||
120
+| Font|ExportFont||
121
+| int|ExportLimit||
122
+| NameValueCollection|ExtendedFormats||
123
+| string[]|ExtendedFunctions||
124
+| NameValueCollection|FieldAliases||
125
+| Unit|FieldDropDownWidth||
126
+| string|FieldFilterRegex||
127
+| int|FieldLimit||
128
+| FieldList|FieldList||
129
+| string|FieldsRegex||
130
+| string|FieldValueCssUrl||
131
+| Unit|FilterParameterWidth||
132
+| string|FiltersCustomPagesPath||
133
+| string|FiltersRegex||
134
+| bool|ForceNewNameOnSave||
135
+| Unit|FormatDropDownWidth||
136
+| FormatCollection|Formats||
137
+| string|FormDesignerUrl||
138
+| Unit|FunctionDropDownWidth||
139
+| int|GaugeHeight||
140
+| double|GaugeMaximum||
141
+| double|GaugeMinimum||
142
+| string[]|GaugeStyles||
143
+| int|GaugeWidth||
144
+| bool|GenerateParameterizedSql||
145
+| bool|GenerateThumbnails||
146
+| string|GeoDataTable||
147
+| GetEqualsSelectValuesDelegate|GetEqualsSelectValues||
148
+| TableItemStyle|GridHeaderStyle||
149
+| TableItemStyle|GridItemStyle||
150
+| System.Drawing.Color|HeaderForegroundColor||
151
+| string|HeaderStyle||
152
+| NameValueCollection|HelpText||
153
+| string[]|HiddenCategories||
154
+| string[]|HiddenColumns||
155
+| List<double>|HiddenTimeZones||
156
+| string|IdentifiersRegex||
157
+| string|ImagesPath||
158
+| bool|InheritFiltersInSubreports||
159
+| string|InstantReport||
160
+| bool|InvalidateSchemaOnNew||
161
+| int|InvertedGridLimit||
162
+| System.Drawing.Color|ItemForegroundColor||
163
+| Unit|JoinDropDownWidth||
164
+| JoinedTablesList|JoinedTablesList||
165
+| string|JoinFieldRegex||
166
+| NameValueCollection|LabelAliases||
167
+| AdHocLanguage|Language||
168
+| char|LiteralComma||
169
+| bool|LockViewer||
170
+| string|LoginUrl||
171
+| MapInfoCollection|MapInfoCollection||
172
+| Size|MaxImageSize||
173
+| int|MaximumReportSizeForCache||
174
+| Unit|MinPdfFontSize||
175
+| bool|MultiLevelVisualGrouping||
176
+| string|MySqlConnectionString||
177
+| string|NoDataSourcePage||
178
+| int|NumChartPerRow||
179
+| int|NumChartTabs||
180
+| int|NumSharedDropdowns||
181
+| bool|OpenCustomUrlInNewWindow||
182
+| int|OracleCommandTimeout||
183
+| string|OracleConnectionString||
184
+| ReportOutputGeneratorCollection|OutputTypes||
185
+| string|ParentReportDesignerUrl||
186
+| string|ParentReportListUrl||
187
+| string|ParentReportViewerUrl||
188
+| string|ParentSettingsUrl||
189
+| bool|PerUserCaching||
190
+| int|PivotFieldLimit||
191
+| string|PostgreSQLConnectionString||
192
+| int|PreviewColumnLimit||
193
+| string|PreviewColumnLimitMessage||
194
+| int|PreviewTimeout||
195
+| PrintMode|PrintMode||
196
+| ProcessFiltersDelegate|ProcessFiltersDelegate||
197
+| int|QuickAddFieldWidth||
198
+| int|QuickAddMinElementsInColumn||
199
+| string|RDLFolder||
200
+| int|RecentlyUpdatedCountAtReportList||
201
+| System.Drawing.Color|ReportAlternatingItemColor||
202
+| System.Drawing.Color|ReportBorderColor||
203
+| string|ReportCss||
204
+| string|ReportCssUrl||
205
+| string|ReportDesignerUrl||
206
+| System.Drawing.Color|ReportHeaderColor||
207
+| System.Drawing.Image|ReportHeaderImage||
208
+| string|ReportHeaderImageUrl||
209
+| string|ReportingService2005Url||
210
+| System.Drawing.Color|ReportItemColor||
211
+| string|ReportList||
212
+| ReportListSettings|ReportListSettings||
213
+| ReportSetEventWatcherCollection|ReportSetEventWatchers||
214
+| string|ReportsPath||
215
+| bool|ReportsSharedByDefault||
216
+| StorageMode|ReportStorageMode||
217
+| ReportTypeCollection|ReportTypes||
218
+| string|ReportViewer||
219
+| int|ReportViewerDefaultPreviewResults||
220
+| string|ReportViewerPostHtml||
221
+| string|ReportViewerPreHtml||
222
+| int|ReportViewerRefreshInterval||
223
+| string|ReportViewPageTitle||
224
+| bool|RequireLogin||
225
+| string|ResponseServer||
226
+| int[]|ResultsDropdownValues||
227
+| string|SavedReportsTable||
228
+| string|SaveReportSetNextUrl||
229
+| string|ScheduledReportsUrlFormatString||
230
+| SchedulerOutputCollection|SchedulerOutputTypes||
231
+| string|SchedulerTenantID||
232
+| TimeSpan|SchemaCacheTimeout||
233
+| string|ScriptDirectory||
234
+| Unit|SelectValueDropDownWidth||
235
+| bool|ServiceMode||
236
+| string|SettingsKey||
237
+| string|SettingsPageUrl||
238
+| string[]|SharedWithValues||
239
+| bool|ShowAddAll||
240
+| bool|ShowAddFieldInReportViewer||
241
+| bool|ShowAdminButton||
242
+| bool|ShowAdvancedChartingButton||
243
+| bool|ShowAllInPreview||
244
+| bool|ShowAllInResults||
245
+| bool|ShowAllTables||
246
+| bool|ShowArithmeticInSummary||
247
+| bool|ShowArithmeticOperations||
248
+| bool|ShowBackButton||
249
+| bool|ShowBetweenDateCalendar||
250
+| bool|ShowBulkCSVButton||
251
+| bool|ShowCategoryTextboxInSaveDialog||
252
+| bool|ShowChartLegend||
253
+| bool|ShowChartTab||
254
+| bool|ShowClientEmailButton||
255
+| bool|ShowConstraintsSettings||
256
+| bool|ShowContinueLinks||
257
+| bool|ShowCSVButton||
258
+| bool|ShowCustomFormatType||
259
+| bool|ShowDashboardAddDropDown||
260
+| bool|ShowDashboardFieldsTab||
261
+| bool|ShowDashboardPartViewerLinks||
262
+| bool|ShowDashboardSettings||
263
+| bool|ShowDatabaseDiagramIcon||
264
+| bool|ShowDatabaseTypes||
265
+| bool|ShowDataSourcesAsCheckBoxes||
266
+| bool|ShowDataSourcesTab||
267
+| bool|ShowDataWhenParametersBlank||
268
+| bool|ShowDescriptionsInReportsTab||
269
+| bool|ShowDesignDashboardLink||
270
+| bool|ShowDesignLinkInReportViewer||
271
+| bool|ShowDesignLinks||
272
+| bool|ShowDetailFormat||
273
+| bool|ShowDistinct||
274
+| bool|ShowDOCButton||
275
+| bool|ShowEtlButton||
276
+| bool|ShowFieldAsValueDropDown||
277
+| bool|ShowFieldsTab||
278
+| bool|ShowFieldValueCheckbox||
279
+| bool|ShowFieldValueSummaryCheckbox||
280
+| bool|ShowFilterFunctions||
281
+| bool|ShowFilterLogic||
282
+| bool|ShowFiltersInDashboards||
283
+| bool|ShowFiltersInReportViewer||
284
+| bool|ShowFiltersTab||
285
+| bool|ShowFunctions||
286
+| bool|ShowGaugePercentage||
287
+| bool|ShowGaugeTab||
288
+| bool|ShowGoButton||
289
+| bool|ShowGradientBackground||
290
+| bool|ShowGroupInFunctionDropdown||
291
+| bool|ShowGroupMonth||
292
+| bool|ShowHelpButton||
293
+| bool|ShowHtmlAsCode||
294
+| bool|ShowInTimePeriod||
295
+| bool|ShowInvertSummaryCheckbox||
296
+| bool|ShowInvisible||
297
+| bool|ShowJoinDropDown||
298
+| bool|ShowJustification||
299
+| bool|ShowLinkFormats||
300
+| bool|ShowLoadingForDesigner||
301
+| bool|ShowLoadingOnDesignerLoad||
302
+| bool|ShowLogoInPdf||
303
+| bool|ShowMapTab||
304
+| bool|ShowMenuInReportViewer||
305
+| bool|ShowMiscTab||
306
+| bool|ShowModifyButton||
307
+| bool|ShowMultiLineControls||
308
+| bool|ShowNewButton||
309
+| bool|ShowNonIndexedJoinFields||
310
+| bool|ShowODTButton||
311
+| bool|ShowOnlineDocumentation||
312
+| bool|ShowOpenOfficeButton||
313
+| bool|ShowPDFButton||
314
+| bool|ShowPivot||
315
+| bool|ShowPoweredByLogo||
316
+| bool|ShowPreviewTab||
317
+| bool|ShowPublishRdlButton||
318
+| bool|ShowRdlOutputIcon||
319
+| bool|ShowRecentDatasources||
320
+| bool|ShowRemoveAll||
321
+| bool|ShowRemoveFieldInReportViewer||
322
+| bool|ShowReportClassifiers||
323
+| bool|ShowReportColor||
324
+| bool|ShowReportingServicesSettings||
325
+| bool|ShowReportsInHtmlOutput||
326
+| bool|ShowReportsListAsDropDown||
327
+| bool|ShowReportsTab||
328
+| bool|ShowResponseServerDetails||
329
+| bool|ShowRowButtons||
330
+| bool|ShowRTFButton||
331
+| bool|ShowSaveAsToolbarButton||
332
+| bool|ShowSaveControls||
333
+| bool|ShowSaveControlsInReportsTab||
334
+| bool|ShowSaveInReportViewer||
335
+| bool|ShowSaveRdlToolbarButton||
336
+| bool|ShowScheduleControls||
337
+| bool|ShowServerEmailButton||
338
+| bool|ShowSettingsButton||
339
+| bool|ShowSettingsButtonForNonAdmins||
340
+| bool|ShowSharedCheckbox||
341
+| bool|ShowSharingControl||
342
+| bool|ShowSideHelp||
343
+| bool|ShowSimpleModeViewer||
344
+| bool|ShowSqlOutputIcon||
345
+| bool|ShowStackTrace||
346
+| bool|ShowStyleTab||
347
+| bool|ShowSummaryLine||
348
+| bool|ShowSummaryTab||
349
+| bool|ShowTableNames||
350
+| bool|ShowTenantField||
351
+| bool|ShowTimeZoneDropdown||
352
+| bool|ShowTopInFields||
353
+| bool|ShowTopInSummary||
354
+| bool|ShowVisualGroupLabels||
355
+| bool|ShowWatermarkedExports||
356
+| bool|ShowWaterMarks||
357
+| bool|ShowWidth||
358
+| bool|ShowXLSButton||
359
+| string|SimpleFilterCssUrl||
360
+| bool|SingleLineViewerToolbar||
361
+| string|SmtpLogin||
362
+| string|SmtpPassword||
363
+| string|SmtpServer||
364
+| bool|SortColumnNames||
365
+| int|SqlCommandTimeout||
366
+| string|SqlServerConnectionString||
367
+| bool|StoreCurrentReportSetInApplication||
368
+| int|StoredProcedureStringLimit||
369
+| bool|StoreImagesToCache||
370
+| bool|StrictANSIOuterJoin||
371
+| bool|StripInvalidCharacters||
372
+| string|SubCalculationFilterRegex||
373
+| string|TabBackgroundImageUrl||
374
+| NameDistinctValueCollection|TableAliases||
375
+| Unit|TableDropDownWidth||
376
+| string|TableFilterRegex||
377
+| string|TabsCss||
378
+| string|TabsCssUrl||
379
+| string|TempFiles||
380
+| string|TemplatesPath||
381
+| string|TenantField||
382
+| int|ThumbnailHeight||
383
+| int|ThumbnailWidth||
384
+| Unit|TimePeriodDropDownWidth||
385
+| int|TimeZoneOffset||
386
+| SchedulerTimeZoneCollection|TimeZones||
387
+| string|ToolbarBackgroundImageUrl||
388
+| string|ToolbarBorderColor||
389
+| string|ToolbarCssUrl||
390
+| string|UnCategorizedReportsMenuItemTitle||
391
+| bool|UseAdvancedGauge||
392
+| bool|UseBulkCSV||
393
+| bool|UseColumnNameForDashboardCommonFilters||
394
+| bool|UseConstraintsForJoins||
395
+| bool|UseDefaultDialogs||
396
+| bool|UseFriendlyErrors||
397
+| bool|UseImageDescriptions||
398
+| bool|UseNoLock||
399
+| bool|UseNonPostbackDeleting||
400
+| bool|UseNonPostbackExport||
401
+| bool|UseNonPostbackPreview||
402
+| bool|UseNonPostbackServerEmailing||
403
+| bool|UseReportID||
404
+| bool|ValidateBeforeSave||
405
+| bool|ViewsOnly||
406
+| string[]|VisibleDataSources||
407
+| string[]|VisibleTables||
408
+| VisualGroupStyle|VisualGroupStyle||