1C:Enterprise 8.3. Developer Guide. Contents
LIST OF AUTO-SAVED SETTINGS
This appendix describes settings auto-saved in the system storage by the platform.
Storage: Report Variants
Settings: Report Variants
Object key – full report name.
An example of an object key:
Report.Sales
Setting key – text ID of variant.
An example of an object key:
SalesByRegion
Saved value type – DataCompositionSettings.
Storage: Report Settings
Object key – text string including full report name, "/" character and variant key.
An example of an object key:
Report.Sales/SalesByRegion
Setting key – text ID of setting.
An example of an object key:
MyClients
Saved value type – DataCompositionUserSettings.
Form Data Storage
Settings: Form Field Values
Object key – full form name.
An example of an object key:
DataProcessor.DataDump.Form.DefaultForm
Setting key – text ID of saved values.
An example of an object key:
DumpToSberbank
Saved value type – Map. Map key is path to saved data attribute and its value is attribute value.
System Repository
Settings: Current Report Variant Key
Object key – text string including full report name and /CurrentVariantKey string. An example of an object key:
Report.Sales/CurrentVariantKey
If the PurposeUseKey property is set for a form, an object key is generated as follows: the full report name, /, PurposeUseKey property value and /CurrentVariantKey string.
An example of an object key:
Report.Sales/ForDiscountChargeForm/CurrentVariantKey
In this example the PurposeUseKey property is set to ForDiscountChargeForm.
Setting key – empty string.
Saved value type – any value containing the current variant key.
Settings: Current Report Setting Key
Object key – string value including full report name, report variant key (represented as a string) and /CurrentUserSettingsKey text.
An example of an object key:
Report.Sales/SalesByRegion/CurrentUserSettingsKey
If the PurposeUseKey property is set for a form, an object key is generated as follows: the full report name, /, report variant key as a string, /, PurposeUseKey property value and /CurrentUserSettingsKey string.
An example of an object key:
Report.Sales/SalesByRegion/ForDiscountChargeForm/CurrentUserSettingsKey
In this example, the report variant key is set to SalesByRegion, and the PurposeUseKey property is set to ForDiscountChargeForm.
Setting key – empty string.
Saved value type – any value containing the current variant key.
Settings: Report Variant Settings On Report Close or Variant Change
Object key – string value including full report name, report variant key (represented as a string) and /CurrentUserSettings text.
An example of an object key:
Report.Sales/SalesByRegion/CurrentUserSettings
If the PurposeUseKey property is set for a form, an object key is generated as follows: the full report name, /, report variant key as a string, /, PurposeUseKey property value and /CurrentUserSettings string.
An example of an object key:
Report.Sales/SalesByRegion/ForDiscountChargeForm/CurrentUserSettings
In this example, the report variant key is set to SalesByRegion, and the PurposeUseKey property is set to ForDiscountChargeForm.
Setting key – empty string.
Saved value type – DataCompositionUserSettings.
Settings: Form Field Current Setting Key
Object key – string value including full form name and
/CurrentDataSettingsKey text.
An example of an object key:
DataProcessor.DataDump.Form.DefaultForm/CurrentDataSettingsKey
If the PurposeUseKey property is set for a form, an object key is generated as follows: the full form name, /, PurposeUseKey property value and /CurrentDataSettingsKey string.
An example of an object key:
DataProcessor.DataDump.Form.DefaultForm/ForDiscountChargeForm/CurrentDataSettingsKey
In this example the PurposeUseKey property is set to ForDiscountChargeForm.
Setting key – empty string.
Saved value type – any value containing the current setting key.
Settings: Form Field Values On Close
Object key – string value including full form name and /CurrentData text.
An example of an object key:
DataProcessor.DataDump.Form.DefaultForm/CurrentData
If the PurposeUseKey property is set for a form, an object key is generated as follows: the full form name, /, PurposeUseKey property value and /CurrentData string.
An example of an object key:
DataProcessor.DataDump.Form.DefaultForm/ForDiscountChargeForm/CurrentData
In this example the PurposeUseKey property is set to ForDiscountChargeForm.
Setting key – empty string.
Saved value type – Map. Map key is path to saved data attribute and its value is attribute value.
Settings: Form Display Setting
Object key – string value including full form name and /FormSettings text.
An example of an object key:
DataProcessor.DataDump.Form.DefaultForm/FormSettings
Setting key – empty string.
Saved value type – FormSettings. Object with no properties and methods.
Settings: Form and Control Size, Separator Location and Table Column Width
Object key – string value including full form name and /WindowSettings text.
An example of an object key:
DataProcessor.DataDump.Form.DefaultForm/WindowSettings
If the WindowOptionsKey property is specified for a form, object key includes the key value: <WindowOptionsKeyValue>/WindowSettings. Thus, if options key value is DefaultMode for a window, the above example looks like the following: DataProcessor.DataDump.Form.DefaultForm/DefaultMode/ WindowSettings.
Setting key – empty string.
Saved value type – WindowSettings. Object with no properties and methods.
Settings: Application Main Window Settings
Object key – string value MainWindow/WindowSettings.
Setting key – empty string.
Saved value type – WindowSettings. Object with no properties and methods.
Settings: Desktop Settings
Object key – Common/DesktopSettings.
Setting key – empty string.
Saved value type – DesktopSettings.Settings: Desktop Separator Location
Object key – string value:
○ Desktop/WindowSettings in compatibility mode with version 8.3.2 or later.
○ StartPage/WindowSettings in compatibility mode with versions earlier than version 8.3.2.
○ StartPage/Taxi/WindowSettings if the Taxi interface is used.
Setting key – empty string.
Saved value type – WindowSettings. Object with no properties and methods.
Settings: Form and Control Size, Separator Location and Table Column Width in Web Client
Object key – string value including full form name and
/WebClientWindowSettings text.
Example:
DataProcessor.DataDump.Form.DefaultForm/WindowSettings
Setting key – empty string.
Saved value type – WindowSettings. Object with no properties and methods.
Settings: Start Page (Desktop)
Object key – string value:
○ Common/DesktopSettings in version 8.3.2 and older compatibility mode
○ Common/StartPageSettings in compatibility mode with version later than 8.3.2
Setting key – empty string.
Saved value type StartPageSettings.
Object with no properties and methods.Settings: Favorites
Object key – Common/UserWorkFavorites.
Setting key – empty string.
Saved value type – UserWorkFavorites.
Settings: Global Command Interface Settings
Object key – string value; one of the options:
○ full name of command interface section and /ActionsPanel
○ full name of command interface section and /NavigationPanel/CommandInterfaceSettings
○ Common/PartitionPanel/CommandInterfaceSettings
○ MainSection/ActionsPanel/CommandInterfaceSettings – desktop actions panel settins (in compatibility mode older than version 8.3.2)
○ Desktop/NavigationPanel/CommandInterfaceSettings – desktop navigation panel settings (in compatibility mode later than version 8.3.2)
○ MainSection/NavigationPanel/CommandInterfaceSettings – navigation panel settings (in compatibility mode older than version 8.3.2)
Example:
Subsystem.Sales/NavigationPanel/CommandInterfaceSettings Desktop/ActionsPanel/CommandInterfaceSettings
Setting key – empty string.
Saved value type – CommandInterfaceSettings.
Settings: Spreadsheet Document Print Settings
Object key – string value including Common/SpreadsheetDocumentPrintSettings/ and print parameter name. For example, Common/ SpreadsheetDocumentPrintSettings/Invoice.
Setting key – empty string.
Saved value type – SpreadsheetDocumentPrintSettings.
Settings: client application settings
Object key – string value Common/ClientSettings.
Setting key – empty string.
Saved value type – ClientSettings. Object with no properties and methods. Stores the following settings: whether the All actions command is displayed. whether the debug mode is enables on startup, where the slow connection mode is enabled (for the web client), and the External parameter of the Get link dialog box.
For the Taxi interface mode, it also stores the following settings: changes in the list of displayed panels and their positions, as specified in Designer.
Settings: add-in settings
Object key – string value AddInSettings/<AddInSettingName>). String value <AddInSettingName> is defined by the add-in using the RegisterProfileAs() method.
An example of an object key:
AddInSettings/BarCodeScanner
Setting key – empty string.
Saved value type – AddInSettings. Object with no properties and methods.
Settings: help system settings
Object key – string value Common/HelpSettings.
Setting key – empty string.
Saved value type – HelpSettings. Object with no properties and methods.
Settings: color settings for file comparison parameters
Object key – string value Common/ComparisonSettings.
Setting key – empty string.
Saved value type – ComparisonSettings. Object with no properties and methods.
Settings: search history
Object key – string value Common/TableSearchParameters.
Setting key – empty string.
Saved value type – value list containing a list of history strings. The latest items are in the beginning of the list.