Стандартное хранилище настроек
База данных - Инструменты администратора БД
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Данная обработка предназначена для доступа к настройкам, хранящимся в стандартном хранилище, а так же для редактирования хранилища настроек, удаления и/или копирования настроек другим пользователям.
За основу были взяты механизмы детального редактирования настроек Копирование и редактирование пользовательских настроек от smirnov0ser, которую он любезно разрешил.
Стандартные механизмы хранения настроек:
- Хранилище вариантов отчетов
- Хранилище пользовательских настроек отчетов
- Хранилище настроек данных форм
- Хранилище общих настроек
- Хранилище системных настроек
- Хранилище пользовательских настроек динамических списков
Обработка умеет:
- Фильтровать по части строки (пользователь, ключ настроек, ключ объекта).
- Фильтровать по хранилищу настроек.
- Копировать несколько настроек другим пользователям и удалять их.
- Редактировать произвольные значения.
- Выводить произвольную таблицу значений на форму.
Что нового:
- Добавлена возможность скопировать/вставить настройку другим пользователям
- Добавлена возможность удалить настройку(и) пользователя
- Убрано ограничение с указанием произвольного значения пользователя
- Скопировать/вставить несколько настроек другим пользователям(было: можно копировать только одну настройку и вставить ее другим пользователям, две кнопки "Копировать настройку" и "Вставить настройку"; стало: скопировать несколько настроек другим пользователям по кнопке "Скопировать настройки")
- Добавлена возможность детального редактирования настроек следующих типов (все ссылочные данные, структура, таблица значений, массив, список значений, соответствие, строка, булево, дата, число, массив массивов структур и т.д.)
- Фильтровать по части строки пользователя
- При редактировании значений через "Открыть настройку" или "Редактировать значение в новой форме" увеличивает размер окна.
- Исправление ошибок при открытии настроек в значении соответствия с типом таблицы или дерева значений.
Идеи для разработки:
- Копировать и удалять варианты отчетов пользователей с хранилищем "ХранилищеВариантовОтчетов" (с таблицей все ок, но не копируются варианты отчетов)
- Использовать 2 варианта отбора:
Отбор по части строки.
Отбор "=".
Типичные ошибки:
- Если в конфигурации в качестве хранилища варианта отчетов используется объект – метаданных, то метод в качестве значения свойства ХранилищеВариантовОтчетов будет выступать объект типа ХранилищаНастроекМенеджер, у которого метода Выбрать нет.
Вступайте в нашу телеграмм-группу Инфостарт