1C:Enterprise 8.3. Developer Guide. Appendix 3. List of Auto-saved Settings

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.

Leave a Reply

Your email address will not be published.

 

1C:Enterprise Developer's Community