Несмотря на наличие похожих инструментов от других разрабочтиков, публикую свои наработки.
Расширение для конфигураций 1С. Совместимо со всеми конфигурациями на БСП, практически использовалось на 1С:Документооборот 2.0, Управление Торговли 11.2 и Бухгалтерии 3.0.
Умеет:
- Изменяет все данные объекта, кроме отключенных функциональными опциями и хранилищ значения. Объекты можно копировать, создавать без копирования.
- В том числе умеет редактировать общие реквизиты (кроме используемых для независимого разделения данных)
- Не работает с хранилищами значений
- Изменяет константы
- Изменяет данные в независимых регистрах сведений, изменяет движения документов
- Открывает объект либо список объектов по навигационной ссылке
- Редактирует имя предпределенного
- При вводе навигационной ссылки в поле ввода подставляет значение по найденной ссылке.
- При работе с объектом доступен просто переход к независимым регистрам сведений по измерению
В будущем буду дополнять расширение новыми функциями.
Поддержки обычного приложения не будет.
UPDATE 2016_08_29:
Обновлен менеджер данных:
-
1.0.2 Добавлен макет "Список обновлений"
-
1.0.2 Добавлена возможность удаления объектов из динамического списка
-
1.0.2 Исправлена ошибка: не открывается справочник, имя которого содержит "Документы"
-
1.0.3 Добавлена возможность добавлять и копировать записи в независимых регистрах сведений
-
1.0.4 Исправлена ошибка: не открывалась форма метаданных, когда некоторые данные недоступны
-
1.0.5 Добавлено отображение для объектов в дереве метаданных, у которых не установлен синоним
-
1.0.6 В дереве метаданных добавлена сортировка (порядок в конфигурации, имя, синоним), добавлена возможность просмотра имени и/или синонима в дереве метаданных (до этого был синоним, а в заголовке было написано "Метаданные")
-
1.1.1 В таблице данных добавлена возможность ввести/очистить значение во всех выделенных строках по текущей колонке. Пока работает только с сылочными данными.
-
1.1.2 Исправлена ошибка: не открывалась таблица регистра
-
1.1.3 В таблице данных добавлена возможность групповой обработки для регистра сведений
-
1.1.4 В таблице данных для измерений, реквизитов и ресурсов добавлены картинки (полезно при групповой обработке)
-
1.2.1 Добавлена форма открытия объектов из избранного и истории
-
1.2.2 Исправлена ошибка: для таблицы данных используется навигационная ссылка
Дальнейшие версии будут требовать платформу 8.3.8
UPDATE 2016_12_20:
-
2.0.1 Добавлена работа с журналами документов
-
2.0.2 В таблице данных оптимизировано место на экран: спрятан отбор в одно поле, меню "Еще..." с действиями формы убрано в меню динамического списка
-
2.0.3 Исправлена ошибка открытия журналов документов из избранного и истории
-
2.0.4 Макеты списка обновлений и информации о разработчике перенесены в общие макеты
-
2.0.5 В форме объекта ссылочного типа оптимизировано экранное место
-
2.0.6 В форме объекта реквизты выводятся таблицей, это позволяет еще выиграть экранное место и при этом теперь можно преодолеть функциональные опции для реквизитов, и можно в картточке объекта увидеть ревизит "Хранилище значения", однако с ним пока все равно нельзя работать. Не завершено.
-
2.0.7 Галочка "Есть хранилище значения" заменена на соттветствующую картинку в дереве метаданных
-
2.0.8 В выпадающем списке в новой форме объекта ссылочного типа есть возможностьвыбрать ссылку открытого ы данный момент объекта, объекта из изранного иобъекта из истории работы пользователя
-
2.0.9 Исправлена ошибка групповой обработки регистра сведений
-
2.0.10 Реквизиты, используемые для группы, теперь не отображаются в элементах, а реквизиты, используемые для элемента, теперь не отображаются в группах.
-
2.0.11 Для иерархических таблиц доступно переключение способа отображения (Иерархический список, Список, дерево)
-
2.0.12 Исправлна ошибка получения списка избранного, если настройки не найдены.
-
2.0.13 Исправлена ошибка: в иерархическом справочнике групп и элементов отображались поля предопределенных, даже если предопределенных в справочнике нет (следствие доработки 2.0.10)
-
2.0.14 В форме ссылочного объекта галочка "Есть хранилище значения" заменена на соттветствующую картинку, реализовано заполнение этого признака
-
2.0.15 Реализовано выполнение происзвольного кода.
-
2.0.15 Добавлено поле с именами данных объекта, что бы проще было писать выполняемый код.
-
2.0.15 Проведен рефакторинг функции "СтрРазложить"
-
2.0.16 Исправлена ошибка запис иерархичекого справочника (следствие доработки 2.0.10)
-
2.0.17 Исправлено оформление измененных полей, если они изменяются при выполнении произвольного кода без записи объекта
-
2.0.17 Сортировка реквизитов объекта
-
2.0.17 Поиск реквизита объекта
-
2.0.17 Запрет изменения состава реквизитов объекта
-
2.0.18 Кнопки "старт" и "выполнить задачу" в форме объекта
-
2.0.18 Кнопки "старт" и "выполнить задачу" в таблице
-
2.0.19 Переделана кнопка создания нового в журнале документов, теперь красивое подменю на своем месте
-
2.0.20 Исправена ошибка: при записи объекта в процессе вполнения произвольного кода не устанаавливался новй заголовок
-
2.0.21 Добавлена возможность присваивать ссылку нового для нового объекта
-
2.0.22 Добавлена возможность выполнения кода в списке
-
2.0.23 Исправлена ошибка отображения ссылочного объекта: форма не растягивалась
UPDATE 2017_03_08:
- 2.0.24 Исправлена ошибка отборов: отбор через меню "Еще/Настройки" в ряде случаев расходился с отбором, выведенным на форму
- 2.1.1 Для записи независимого регистра сведений создается новая форма аналогично ссылочному объекту (пока не готово до конца)
- 2.1.2 Для произвольной обработки данных передается номер итерации
- 2.1.3 Завершено создание формы для независимого регистра сведений. Исправлен баг: если в регистре сведений есть запись с пустым ключем, то создание новой записи затирало запись с пустым ключем.
- 2.1.4 В таблице данных добавлен отбор по текущему значению
- 2.1.5 В таблице ссылочных данных отображается картинка избранного
- 2.1.6 Автоустановка текущей даты сеанса для стандартного реквизита "Дата" если она не указана у нового объекта
- 2.2.1 Работа с регистрами сведений (подчиненными регистратору), накопления, бухгалтерии и расчета через список, исправление ошибок для регистра бухглатерии в форме документа, частичный рефакторинг
- 2.2.2 Работа с наборами записей регистров доведена до работающего функционала, остается реализовать групповые обработки данных в регистрах (кроме независимых регистров сведений)
- 2.2.3 ДОбавлена возможность создавать новые наборы записей, остается реализовать групповые обработки данных в регистрах (кроме независимых регистров сведений), остается реализовать копирование строк из таблицы динамического списка
- 2.2.4 Исправлена ошибка: в форме объета и зменеджера записи нельзя было работать с числом с дробной частью
- 2.2.5 Добавлен просмотр версий менеджера данных в режиме 1С:Предприятие
- 2.2.6 В таблице метаданных отображается картинка избранного
- 2.2.7 Рефакторинг перед разработкой групповых обработок для документозависимых регистров.
- 2.2.8 Групповые обработки зависимых регистров: изменить данные, очистить данные, удалить запись (через кнопку "Удалить непосредственно")
- 2.2.9 В дереве метаданных по умолчанию не отображаются хранилища значений и количество, но это можно включить
- 2.2.10 Устранены недостатки работы с планами счетов: не отображались признаки учета, признаки учета субконто, не отображалась картинка типа "Вид счета"
- 2.2.11 Теперь в таблице данных отбор, установленный через команду контекстного меню либо переходом из другого объекта с отбором, доступе в настройках отбора через меню "еще"
- 2.2.12 Версия данных по умолчанию теперь скрыта (можно включить через изменение формы), для жкрналов документов теперь видно избранное (ранее колонка была, но значений не было в ней)
- 2.2.12 Добавлены картинки для всех колонок в таблице данных
- 2.2.13 Исправлены ошибки при работе с журналом документов: не открывался выбранный документ, не копировался документ
- 2.2.13 Добавлено выполнение кода для регистров
- 2.2.14 Добавлен отбор списком значений из другой таблицы
- 2.2.15 Анализ остатков в регистрах накопления
- 2.2.16 Исправлена ошибка: "по нав ссылке не открывает регистр накопления", исправлена аналогичная ошибка для избранного и истории
- 2.2.16 Исправлена ошибка: "не окрывает форму из истории", исправлена аналогичная ошибка для открытия по навигационной ссылке
- 2.2.16 Анализ остатков сделан видимым только для остатковых регистров накопления
- 2.2.16 При пересчете количества, наличия хранилища значения в данных и пересчете избранного теперь дерево метаданных не сворачивается
- 2.2.17 Отображает признак истории (истории работы пользователя) для недавнего объекта в таблице данных,так же показывает последнюю дату истории. Показывает таким образом не более 9 объектов.
- 2.2.18 Исправлена ошибка: не открывались списки, если в истории 10 объектов и более
- 2.2.19 Новая иконка менеджера данных
- 2.2.20 Исправлено растягивание картинки "Избранное" в таблице данных
- 2.2.21 В таблице данных добавлена возможность отбора по реквизитам из табличных частей и стандартных табличных частей
- 2.2.22 В таблице данных добавлено условное оформление для полей составного типа: когда = "Неопределено", выводится серым цветом текст "Неопределено"
- 2.2.23 Исправлена ошибка: если в таблице для регистра накопления не оказалось строк, то вываливалась ошибка
- 2.2.24 Добавлен анализ доступа к объекту, можно перейти из таблицы данных
- 2.2.25 Исправлена ошибка открытия таблиц регистров "Поле не найдено "DM_HistoryDate"" из-за условного оформления
UPDATE 2018_09_28:
- 3.0.1 В таблице метаданных добавлено отображение константы
- 3.0.2 переход из объекта туда, где на него ссылки (ранее были только регистры сведений и только по измерениям)
- 3.0.3 Список движений в форме ссылочного объекта теперь слева, закладки спрятаны
- 3.0.4 Перенос в группу для иерархических таблиц с помощью перетаскивания
- 3.0.5 Сохранение пользовательских настроек в файл, загрузка пользовательских настроек из файла
- 3.1.0 Добавлен функционал по поику и удалению дублиирующихся ссылок объектов
- 3.1.1 Для групповой обработки (изменить данные и очистить данные) в таблице регистра и для обработки дублей исправлена ошибка работы с субконто
- 3.1.2 Для формы объекта с битой ссылкой теперь доступен поиск ссылок
- 3.1.3 Для обработки дублей исправлена ошибка из-за которой не обрабатывались регистры сведений
- 3.1.4 Для обработки дублей исправлена еще одна ошибка из-за которой не обрабатывались регистры сведений
- 3.1.5 Получение навигационной ссылке в попытке, потому что План счетов не отрабатывает
- 3.1.6 Исправлена ошибка чтения объекта, если он был кем-то изменен
- 3.1.7 Добавлена возможность изменять реквизит ссылочного объетка или резависимого регистра сведений, если его тип ID (через редактирование UID)
- 3.1.7 Добавлена возможность удобно редактировать многострочный текст, если это реквизит ссылочного объетка или резависимого регистра сведений
- 3.1.8 В анализ ролей добавлен просмотр, кому какая роль доступна
- 3.1.9 Обработка дублей теперь работает в режиме произвольного запроса
- 3.1.9 Обработка дублей теперь может пропускать обработку некоторых ссылок, это актуально для регистров сведений, особенно для ведущих измерений
- 3.1.10 Обработка дублей теперь может автоматически определить эталон с учетом пометки удаления
- 3.1.11 Исправлена ошибка автоматического определения эталона по пометке, если на него нет ссылок
- 3.1.12 Добавлен анализ роли: выводится в виде дерева, что этой роли доступно
- 3.1.13 В обработке удаления теперь можно посмотреть сколько ссылок по метаданным всего и можно удалить из дерева те метаданныек, по которым нет ссылок
- 3.1.14 Вариант открытия зависимого регистра: регистратор/набор записей
- 3.1.14 В таблице регистра или журнала скрыта кнопка работы с дублями
- 3.1.15 История динамических списков увеличена до 30 элементов
- 3.1.15 Расширенная настройка отборов динамического спика
- 3.1.15 Переход в анализ доступа через главную страницу меннеджера данных
- 3.1.15 Удобный поиск колонок в динамическом списке
- 3.1.16 Для формы объекта с пустой ссылкой теперь доступен поиск ссылок
- 3.1.16 Отбор переходом в связанные объекты теперь не группируется в "ИЛИ", если там только один элемент
- 3.1.16 Допускает оставить объект при удалении дублей (пометка удаления не устанавливается)
- 3.1.17 Улучшен поиск колонок в динамическом списке: поиск при вводе
- 3.1.17 Улучшена работа с произвольным кодом в динамическом списке: сохранение, восстановление, автосохранение кода, моноширинный текст, режим открытия: блокировать владельца
- 3.1.18 При работе с произвольным кодом можно загружать таблицу из табличного документа MXL
- 3.1.19 Отбор по периоду при обработке дублей
- 3.1.20 Переход к таблицам в обработке дублей
- 3.1.21 Переинциализация и удаление незначимых при поиске ссылок в форме объекта данных
- 3.1.22 Формирование запроса по поиску ссылки в форме объекта данных
- 3.1.22 Проверка заполнения в форме объекта
- 3.1.23 Проверка заполнения в форме списка, пока работает только для ссылочных данных
- 3.1.23 Проверка заполнения в форме дерева метаданных, пока работает только для ссылочных данных
- 3.1.24 Для наборов записей зависимых регистров реализовано "ОбменДанными.Загрузка = Истина"
- 3.1.24 Для движений в форме ссылочного объекта реализовано "ОбменДанными.Загрузка = Истина"
- 3.1.24 Для движений в форме ссылочного объекта ускорен пересчет количества
- 3.1.25 Переход в список из формы ссылочного объекта
Дальнейшие версии, возможно, будут требовать платформу 8.3.9, либо больше зависеть от БСП