Навигатор по структуре и данным информационной базы 1С:Предприятия 8.2, 8.3 на обычных и управляемых формах

Программирование - Инструментарий

25
Обработка предназначена для просмотра структуры конфигурации и данных информационной базы 1С:Предприятия 8.2, 8.3. С ее помощью можно изучить структуру и типы метаданных, просмотреть данные объектов, табличных частей и движений документов, оценить объем данных. Доступна функция просмотра структуры хранения объекта. Будет полезна администраторам и разработчикам 1С. Версия 1.0 работает на обычных формах в толстом клиенте, версия 2.0 работает на управляемых формах в тонком клиенте.

Версия 1.0

Универсальная обработка "Навигатор 1С" позволяет просматривать структуру конфигурации и данные информационной базы 1С:Предприятия на платформе 8.2, 8.3. 

Списки элементов открываются на отдельных страницах, отображаются данные реквизитов объекта, табличные части, движения по регистрам. При щелчке по реквизиту открывается значение реквизита, есть возможность открыть объект (строку табличной части, строку регистра) в отдельном редакторе.

Есть функция выгрузки и загрузки данных объекта в XML. Выбранный объект можно открыть в редакторе объекта. Доступна функция поиска ссылок на объект.

Отличный инструмент для администратора баз 1С и для разработчика. Позволяет быстро решать проблемы связанные с данными информационной базы: анализ структуры объекта, поиск данных, корректировка данных базы "на лету". При разработке позволяет быстро просмотреть структуры и данные структур объектов, выгрузить нужные для отладки объекты в базу разработчика, сохранить отладочные объекты.

Исходный код обработки открыт.

Версия 2.0

Развитие предыдущей версии навигатора на обычных формах. Весь исходный код доступен для загрузки из репозитория с сайта github. Для разработки используется EDT. По мере выхода новых версии EDT и платформы выполняется перевод разработки на обновленные инструменты. Текущий developer kit - EDT 1.9 Onyx и платформа 1С 8.3.12.

В git-хранилище размещена конфигурация с включенной в нее обработкой. Для тех кому лень подключаться, клонировать хранилище и собирать обработку, в этой публикации доступна собранная версия последней стабильной сборки. Код открыт. Если нужно что-то исправить, доработать - добро пожаловать в мир EDT и git. Берете проект, создаете ответвление - и, все в ваших руках!

Также можно просто скачать обработку и что-то делать уже с ней. Исходный код доступен под лицензией BSD.

2.0.0.20
Разработка переведена на версию платформы 8.3.12. Ранее были проблемы при разработке из-под EDT, сейчас, с выходом версии 1.9 Onyx, успешно преодолены. Разработка теперь полностью ведется на EDT. Приведено в порядок хранилище на github. Выпущенная версия полностью совпадает с версией в свободном доступе.

Из новенького:
- исправлены выявленные ошибки;
- в форме редактора объекта добавлено отображение навигационной ссылки элемента. Также добавлена команда открытия элемента в редакторе по навигационной ссылки. В самом редакторе можно вставить ссылку и сразу открыть нужный элемент;
- добавлено отображение типов данных для структуры регистра накопления и регистра сведений;
- добавлена команда расчета и отображения количества всех элементов информационной базы;
- в информационное окно "О программе" добавлена ссылка на репозиторий github.

В следующей версии, скорей всего появится:
- редактор записи (табличной части, регистра);
- встроенное отображение цепочки связанных документов (сейчас используется штатный отчет "Структура подчиненности", но, конечно, он не во всех же конфигурациях есть).

2.0.0.18
Изменен вид интерфейса на штатный размер Такси. Добавлена возможность настройки колонок списков (теперь список открывается по-умолчанию с основными реквизитам и, затем, можно настроить отображение нужных). Уточнено представление типов данных - выводятся системные представления, для строк, чисел и дат выводятся значения квалификаторов. 

25

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

Наименование Файл Версия Размер
Навигатор по структуре и данным информационной базы 1С:Предприятия 8.2, 8.3, версия 1.0.0.7 + навигатор на управляемых формах, версия 2.0.0.20
.zip 426,00Kb
13.08.18
71
.zip 2.0.0.20 426,00Kb 71 Скачать

См. также

Комментарии
Сортировка: Древо
1. maleshov.maxim 76 11.07.16 10:09 Сейчас в теме
Если версия ознакомительная на три недели, то почему выложена за стартмани?
2. o.nikolaev 228 11.07.16 11:38 Сейчас в теме
(1) maleshov.maxim, Максим, извините пожалуйста, но это какой-то косяк infostart-а! В публикации явно указал что она бесплатная, в письме к администрации, тоже указал, что пожалуйста, при подтверждении убедитесь, что публикация будет доступна как бесплатная. Выложили за "стартмани"... С утра отписал в службу поддержки об этой ошибке. Если за сегодня ничего не изменится, то в комментариях выложу ссылку на все-таки, бесплатное скачивание.
3. Aphanas 125 22.01.17 13:08 Сейчас в теме
Какие таблицы поддерживаются? Планы обмена, последовательности, константы и т. п.?
4. o.nikolaev 228 22.01.17 13:24 Сейчас в теме
(3) Планы обмена отображаются в дереве с указанием измерений, можно открыть список узлов выбранного плана, но возможность просмотреть что зарегистрировано, что нет, отсутствует. Последовательности отображаются в дереве с указанием структуры, документов и регистров. Для констант есть возможность вывести полный список с значениями. При необходимости можно отредактировать значение константы. Если будут пожелания, то все необходимые функции будут добавлены. Развитие обработки ведется. Также уже есть первая версия Навигатора для управляемых форм.
Прикрепленные файлы:
5. skteks 11.05.17 16:33 Сейчас в теме
Добрый день. Заинтересовала Ваша обработка - а как получить версию для управляемых форм?
6. o.nikolaev 228 12.05.17 10:02 Сейчас в теме
(5) Добрый день. Версия для управляемых форм пока в стадии альфа :-) В этом году будет доведена до работоспособного состояния и опубликована, но точнее срок вряд ли смогу пока назвать.
7. skteks 12.05.17 16:21 Сейчас в теме
Выдает вот такую ошибку:
{ВнешняяОбработка.МенеджерВнешнихМодулей.МодульОбъекта(20)}: Поле объекта не обнаружено (НавигаторПоСтруктуреХранения)
Возврат ВнешниеМодули[ИмяВнешнегоМодуля];

При нажатии правой кнопкой "Структура хранения объекта"
8. o.nikolaev 228 12.05.17 17:02 Сейчас в теме
(7) Да, ошибка (в макет не загружена обработка навигатора по структуре хранения). Напишите мне письмо, сегодня вышлю исправленную версию обработки, и соответственно опубликую ее.
9. skteks 12.05.17 17:22 Сейчас в теме
Написал, жду исправленную версию
10. o.nikolaev 228 15.05.17 13:13 Сейчас в теме
Отправил. Опубликовал версию 1.0.1.7 с исправлением ошибки.
11. gortol 182 26.12.17 14:28 Сейчас в теме
Добрый день,
есть новости по обработке на управляемых формах?

очень интересно

С Уважением,
Анатолий
13. o.nikolaev 228 07.02.18 23:46 Сейчас в теме
(11) Выпущена версия 1.0.0.1 для управляемых форм. Отправил на модерацию. В ближайшее время должна появиться на портале.
12. o.nikolaev 228 26.12.17 21:58 Сейчас в теме
Добрый день, да есть.

В рабочем состоянии:
- построение навигационного дерева метаданных;
- отображение закладки со списком элементов при щелчке на узле навигационного дерева (справочники, документы, регистры и т.п.)
- редактор объекта, открытие выбранного элемента в редакторе объекта (элемент или запись регистра).
14. gortol 182 20.02.18 16:47 Сейчас в теме
(238)
(13)
Олег, а есть перспективы появления данной версии?, тк уже давно сидит данная публикация на модерации((((
15. o.nikolaev 228 21.02.18 07:47 Сейчас в теме
(14) Анатолий, добрый день. Да, перспективы есть. К сожалению на данном этапе публикацию не пропускают из-за ограничения - запрет на разные публикации версий одной и той же программы. На мой взгляд - новый навигатор - принципиально другая программа. Администрация ресурса считает иначе :) Что тут сказать, 10 лет назад (20 килограммов назад) и трава была зеленее и инфостарт был иной, и девчонки красивее :) Если не получится убедить администрацию, то придётся редактировать эту публикацию, что поделаешь. Сейчас я в отпуске, после отпуска займусь доведением этого дела до финала. До конца февраля навигатор для управляемых форм будет опубликован точно.
16. gortol 182 21.02.18 09:35 Сейчас в теме
(15) Благодарю за ответ, с нетерпением ждём
17. o.nikolaev 228 28.02.18 12:21 Сейчас в теме
Оставьте свое сообщение