Приложение 4. Перечень автоматически сохраняемых настроек
страницаПриложение 4. Перечень автоматически сохраняемых настроек
Приложение описывает настройки, которые автоматически сохраняются платформой в системном хранилище.
4.1. Хранилище: вариантов отчета
Настройка: варианты отчета
● Ключ объекта – полное имя отчета.
Пример ключа объекта:
Отчет.Продажи
● Ключ настройки – текстовый идентификатор варианта.
Пример ключа настройки:
ПродажиПоРегионам
● Тип сохраняемого значения – НастройкиКомпоновкиДанных.
4.2. Хранилище: настроек отчета
Настройка: настройки отчета
● Ключ объекта – текстовая строка, составленная из полного имени отчета, символа «/» и ключа варианта.
Пример ключа объекта:
Отчет.Продажи/ПродажиПоРегионам
● Ключ настройки – текстовый идентификатор настройки.
Пример ключа настройки:
МоиКлиенты
● Тип сохраняемого значения – ПользовательскиеНастройкиКомпоновкиДанных.
4.3. Хранилище: данные форм
Настройка: значения полей формы
● Ключ объекта – полное имя формы.
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма
● Ключ настройки – текстовый идентификатор сохраняемых значений.
Пример ключа настройки:
ВыгрузкаВСбербанк
● Тип сохраняемого значения – Соответствие. Ключом соответствия выступает текстовый путь к сохраняемому реквизиту данных, а значением является значение реквизита.
4.4. Хранилище: настроек динамического списка
Настройка: настройки динамического списка
● Ключ объекта – является строковым значением, состоящим из полного имени формы и имени реквизита типа ДинамическийСписок.
Пример ключа объекта:
Документ.ПриходТовара.Форма.ФормаСписка.Список
● Ключ настройки – текстовый идентификатор сохраняемых значений.
● Тип сохраняемого значения – ПользовательскиеНастройкиКомпоновкиДанных.
4.5. Системное хранилище
Настройка: ключ текущего варианта отчета
● Ключ объекта – текстовая строка, составленная из полного имени отчета и строки /КлючТекущегоВарианта (/CurrentVariantKey).
Пример ключа объекта:
Отчет.Продажи/КлючТекущегоВарианта
Если у формы установлено свойство КлючНазначенияИспользования, то ключ объекта формируется следующим образом: полное имя отчета, символ "/", значение свойства КлючНазначенияИспользования и строка /КлючТекущегоВарианта.
Пример ключа объекта:
Отчет.Продажи/ДляФормыНачисленияСкидок/КлючТекущегоВарианта
В данном примере свойство КлючНазначенияИспользования имеет значение ДляФормыНачисленияСкидок.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – произвольное значение, содержащее ключ текущего варианта.
Настройка: ключ текущей настройки отчета
● Ключ объекта – является строковым значением, состоящим из полного имени отчета, ключа варианта отчета (в виде строки) и текста /КлючТекущихПользовательскихНастроек (/CurrentUserSettingsKey).
Пример ключа объекта:
Отчет.Продажи/ПродажиПоРегионам/КлючТекущихПользовательскихНастроек
Если у формы установлено свойство КлючНазначенияИспользования, то ключ объекта формируется следующим образом: полное имя отчета, символ "/", ключ варианта отчета в виде строки, символ "/", значение свойства КлючНазначенияИспользования и строка /КлючТекущихПользовательскихНастроек.
Пример ключа объекта:
Отчет.Продажи/ПродажиПоРегионам/ДляФормыНачисленияСкидок/КлючТекущихПользовательскихНастроек
В данном примере ключ варианта отчета имеет значения ПродажиПоРегионам, а свойство КлючНазначенияИспользования имеет значение ДляФормыНачисленияСкидок.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – произвольное значение, содержащее ключ текущего варианта.
Настройка: настройки варианта отчета при закрытии отчета или смене варианта
● Ключ объекта – является строковым значением, состоящим из полного имени отчета, ключа варианта отчета (в виде строки) и текста /ТекущиеПользовательскиеНастройки (/CurrentUserSettings).
Пример ключа объекта:
Отчет.Продажи/ПродажиПоРегионам/ТекущиеПользовательскиеНастройки
Если у формы установлено свойство КлючНазначенияИспользования, то ключ объекта формируется следующим образом: полное имя отчета, символ "/", ключ варианта отчета в виде строки, символ "/", значение свойства КлючНазначенияИспользования и строка /ТекущиеПользовательскиеНастройки.
Пример ключа объекта:
Отчет.Продажи/ПродажиПоРегионам/ДляФормыНачисленияСкидок/ТекущиеПользовательскиеНастройки
В данном примере ключ варианта отчета имеет значения ПродажиПоРегионам, а свойство КлючНазначенияИспользования имеет значение ДляФормыНачисленияСкидок.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – ПользовательскиеНастройкиКомпоновкиДанных.
Настройка: ключ текущей настройки полей формы
● Ключ объекта – является строковым значением, состоящим из полного имени формы и текста /КлючТекущихНастроекДанных (/CurrentDataSettingsKey).
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/КлючТекущихНастроекДанных
Если у формы установлено свойство КлючНазначенияИспользования, то ключ объекта формируется следующим образом: полное имя формы, символ "/", значение свойства КлючНазначенияИспользования и строка /КлючТекущихНастроекДанных.
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/ДляФормыНачисленияСкидок/КлючТекущихНастроекДанных
В данном примере свойство КлючНазначенияИспользования имеет значение ДляФормыНачисленияСкидок.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – произвольное значение, содержащее ключ текущей настройки.
Настройка: значения полей формы при закрытии
● Ключ объекта – является строковым значением, состоящим из полного имени формы и текста /ТекущиеДанные (/CurrentData).
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/ТекущиеДанные
Если у формы установлено свойство КлючНазначенияИспользования, то ключ объекта формируется следующим образом: полное имя формы, символ "/", значение свойства КлючНазначенияИспользования и строка /ТекущиеДанные.
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/ДляФормыНачисленияСкидок/ТекущиеДанные
В данном примере свойство КлючНазначенияИспользования имеет значение ДляФормыНачисленияСкидок.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – Соответствие. Ключом элемента соответствия выступает текстовый путь к сохраняемому реквизиту данных, а значением является значение реквизита.
Настройка: настройка отображения формы
● Ключ объекта – является строковым значением, состоящим из полного имени формы и текста /НастройкиФормы (/FormSettings).
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/НастройкиФормы
Если у формы установлено свойство КлючНазначенияИспользования (значение свойства не пустое), то ключ объекта формируется следующим образом: полное имя формы, символ "/", значение свойства КлючНазначенияИспользования и строка /НастройкиФормы.
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/ОсновнойВариант/НастройкиФормы
В данном примере свойство КлючНазначенияИспользования имеет значение ОсновнойВариант.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиФормы. Объект без свойств и методов.
Настройка: размеры формы и элементов управления, положение разделителей и ширины колонок таблиц
● Ключ объекта – является строковым значением, состоящим из полного имени формы и текста /НастройкиОкна (/WindowSettings).
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/НастройкиОкна
Если при работе с формой задано свойство формы КлючСохраненияПоложенияОкна, то ключ объекта будет включать значение этого ключа <ЗначениеКлючаСохраненияПоложенияОкна>/НастройкиОкна.
Например, если значение ключа сохранения окна равно ОсновнойРежим, то вышеуказанный пример будет выглядеть следующим образом:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/ОсновнойРежим/НастройкиОкна
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиОкна. Объект без свойств и методов.
Настройка: настройки для основного окна приложения
● Ключ объекта – строковое значение ОсновноеОкно/НастройкиОкна (MainWindow/WindowSettings).
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиОкна. Объект без свойств и методов.
Настройка: положение разделителей рабочего стола
● Ключ объекта – строковое значение:
● РабочийСтол/НастройкиОкна (Desktop/WindowSettings) в режиме совместимости с версией 8.3.2 и младше.
● НачальнаяСтраница/НастройкиОкна (StartPage/WindowSettings) в режиме совместимости старше, чем версия 8.3.2.
● НачальнаяСтраница/Такси/НастройкиОкна (StartPage/Taxi/WindowSettings) при использовании интерфейса Такси.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиОкна. Объект без свойств и методов.
Настройка: размеры формы и элементов управления, положение разделителей и ширины колонок таблиц в веб-клиенте
● Ключ объекта – является строковым значением, состоящим из полного имени формы и текста /НастройкиОкнаВебКлиента (/WebClientWindowSettings).
Пример ключа объекта:
Обработка.ВыгрузкаДанных.Форма.ОсновнаяФорма/НастройкиОкнаВебКлиента
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиОкна. Объект без свойств и методов.
Настройка: настройки начальной страницы (рабочего стола)
● Ключ объекта – строковое значение:
● Общее/НастройкиРабочегоСтола (Common/DesktopSettings) в режиме совместимости с версией 8.3.2 и младше.
● Общее/НастройкиНачальнойСтраницы (Common/StartPageSettings) в режиме совместимости старше, чем версия 8.3.2.
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиНачальнойСтраницы. Объект без свойств и методов.
Настройка: избранное
● Ключ объекта – строковое значение Общее/ИзбранноеРаботыПользователя (Common/UserWorkFavorites).
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – ИзбранноеРаботыПользователя.
Настройка: настройки динамического списка
● Ключ объекта – является строковым значением, состоящим из полного имени формы, имени реквизита типа ДинамическийСписок и текста /ТекущиеПользовательскиеНастройки (/CurrentUserSettings).
Пример ключа объекта:
Документ.ПриходТовара.Форма.ФормаСписка.Список/ТекущиеПользовательскиеНастройки
Если при работе с формой задано свойство формы КлючСохраненияПоложенияОкна, то ключ объекта будет включать значение этого ключа <ЗначениеКлючаСохраненияПоложенияОкна>/ ТекущиеПользовательскиеНастройки.
Например, если значение ключа сохранения окна равно ОсновнойРежим, то вышеуказанный пример будет выглядеть следующим образом:
Документ.ПриходТовара.Форма.ФормаСписка.Список/ОсновнойРежим/ТекущиеПользовательскиеНастройки
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – ПользовательскиеНастройкиКомпоновкиДанных.
Настройка: история поиска в таблице, связанной с динамическим списком
● Ключ объекта – Общее/ИсторияПоискаТаблицы/<Имя формы>.<Имя таблицы> (Common/TableSearchHistory/<Имя формы>.<Имя таблицы>).
Пример ключа объекта:
Общее/ИсторияПоискаТаблицы/Справочник.Товары.Форма.ФормаСписка.Список
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – ИсторияПоискаТаблицы. Объект без свойств и методов.
Настройка: настройки глобального командного интерфейса
● Ключ объекта – строковое значение, один из вариантов:
● Общее/ПанельРазделов/НастройкиКомандногоИнтерфейса (Common/SectionsPanel/CommandInterfaceSettings) – настройки панели разделов;
● полное имя фрагмента командного интерфейса и /ПанельДействий/НастройкиКомандногоИнтерфейса (/ActionsPanel/CommandInterfaceSettings) – настройки панели действий подсистемы;
● полное имя фрагмента командного интерфейса и /ПанельНавигации/НастройкиКомандногоИнтерфейса (/NavigationPanel/CommandInterfaceSettings) – настройки панели навигации подсистемы;
● РабочийСтол/ПанельДействий/НастройкиКомандногоИнтерфейса (Desktop/ActionsPanel/CommandInterfaceSettings) – настройки панели действий рабочего стола (в режиме совместимости с версией 8.3.2 и младше);
● ОсновнойРаздел/ПанельДействий/НастройкиКомандногоИнтерфейса (MainSection/ActionsPanel/CommandInterfaceSettings) – настройки панели действий рабочего стола (в режиме совместимости старше, чем версия 8.3.2);
● РабочийСтол/ПанельНавигации/НастройкиКомандногоИнтерфейса (Desktop/NavigationPanel/CommandInterfaceSettings) – настройки панели навигации рабочего стола (в режиме совместимости с версией 8.3.2 и младше);
● ОсновнойРаздел/ПанельНавигации/НастройкиКомандногоИнтерфейса (MainSection/NavigationPanel/CommandInterfaceSettings) – настройки панели навигации рабочего стола (в режиме совместимости старше, чем версия 8.3.2).
Пример ключа объекта:
Подсистема.Продажи/ПанельНавигации/НастройкиКомандногоИнтерфейса РабочийСтол/ПанельДействий/НастройкиКомандногоИнтерфейса
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиКомандногоИнтерфейса. Объект без свойств и методов.
Настройка: настройки печати табличного документа
● Ключ объекта – строковое значение, состоящее из Общее/НастройкиПечатиТабличногоДокумента/ (Common/SpreadsheetDocumentPrintSettings/) и имени параметров печати.
Пример ключа объекта:
Общее/НастройкиПечатиТабличногоДокумента/РасходнаяНакладная
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиПечатиТабличногоДокумента. Объект без свойств и методов.
Настройка: настройки клиентского приложения
● Ключ объекта – строковое значение Общее/НастройкиКлиентскогоПриложения (Common/ClientSettings).
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиКлиентскогоПриложения. Объект без свойств и методов. Содержит признак отображения команды Все функции, установки режима отладки при запуске, установки режима низкой скорости соединения (для веб-клиента), признак Внешняя диалога получения ссылки.
Для интерфейса Такси в данных настройках дополнительно сохраняются изменения панелей относительно состава и расположения, заданного в конфигураторе.
Настройка: настройки интерфейса клиентского приложения
● Ключ объекта – строковое значение Общее/НастройкиИнтерфейсаКлиентскогоПриложения (Common/ ClientApplicationInterfaceSettings).
● Ключ настройки – пустая строка.
● Сохраняемое значение – объект НастройкиИнтерфейсаКлиентскогоПриложения. Содержит настройки расположения панелей приложения.
Настройка: настройки внешних компонент
● Ключ объекта – строковое значение НастройкиВнешнейКомпоненты/<ИмяНастроекВнешнейКомпоненты> (AddInSettings/<ИмяНастроекВнешнейКомпоненты>). Строковое значение <ИмяНастроекВнешнейКомпоненты> определяется внешней компонентой с помощью метода RegisterProfileAs().
Пример ключа объекта:
НастройкиВнешнейКомпоненты/СканерШтрихКодов
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиВнешнейКомпоненты. Объект без свойств и методов.
Настройка: настройки справочной системы
● Ключ объекта – строковое значение Общее/НастройкиСправки (Common/HelpSettings).
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиСправки. Объект без свойств и методов.
Настройка: цветовые настройки параметров сравнения файлов
● Ключ объекта – строковое значение Общее/НастройкиСравнения (Common/ComparisonSettings).
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – НастройкиСравнения. Объект без свойств и методов.
Настройка: история поиска
● Ключ объекта – строковое значение Общее/ПараметрыПоискаТаблиц(Common/TableSearchParameters).
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – список значений, содержащий список строк истории. Наиболее поздние элементы находятся в начале списка.
Настройка: история выбора значений в поле ввода управляемой формы
● Ключ объекта – строковое значение ИсторияВыбора(ChoiceHistory).
● Ключ настройки – пустая строка.
● Тип сохраняемого значения – объект НастройкиИсторииВыбора. Объект без свойств и методов.