Менеджер данных

Обработки - Обработка документов

Простой инструмент для произвольного изменения данных.

Несмотря на наличие похожих инструментов от других разрабочтиков, публикую свои наработки.

Расширение для конфигураций 1С. Совместимо со всеми конфигурациями на БСП, практически использовалось на 1С:Документооборот 2.0, Управление Торговли 11.2 и Бухгалтерии 3.0.

Умеет:

  1. Изменяет все данные объекта, кроме отключенных функциональными опциями и хранилищ значения. Объекты можно копировать, создавать без копирования.
    1. В том числе умеет редактировать общие реквизиты (кроме используемых для независимого разделения данных)
    2. Не работает с хранилищами значений
  2. Изменяет константы
  3. Изменяет данные в независимых регистрах сведений, изменяет движения документов
  4. Открывает объект либо список объектов по навигационной ссылке
  5. Редактирует имя предпределенного
  6. При вводе навигационной ссылки в поле ввода подставляет значение по найденной ссылке.
  7. При работе с объектом доступен просто переход к независимым регистрам сведений по измерению

В будущем буду дополнять расширение новыми функциями.

Поддержки обычного приложения не будет. 

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      Добавлена возможность выполнения кода в списке

UPDATE 2016_12_24:
  • 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"" из-за условного оформления

Дальнейшие версии, возможно, будут требовать платформу 8.3.9, либо больше зависеть от БСП

Скачать файлы

Наименование Файл Версия Размер
Менеджер данных: 2.2.25
.cfe 181,95Kb
03.05.17
0
.cfe 2.2.25 181,95Kb Скачать
Менеджер данных
.cfe 55,97Kb
28.03.16
11
.cfe 1.0.1 55,97Kb 11 Скачать
Менеджер данных 1.2.2
.cfe 69,27Kb
29.08.16
1
.cfe 1.2.2 69,27Kb 1 Скачать
Менеджер данных 2.0.22
.cfe 137,13Kb
20.12.16
1
.cfe 2.0.22 137,13Kb 1 Скачать
Менеджер данных 2.0.23
.cfe 137,38Kb
24.12.16
2
.cfe 2.0.23 137,38Kb 2 Скачать
Менеджер данных 2.2.15
.cfe 160,40Kb
08.03.17
1
.cfe 2.2.15 160,40Kb 1 Скачать

См. также

В этой теме еще нет сообщений.
Оставьте свое сообщение