20.05.2013 Последнее обновление данной разработки. Дальнейшее ее развитие в Метаданные ++
Иногда возникает необходимость просмотреть реквизиты какого-то объекта метаданных, не заходя в конфигуратор.
Особенно такая возможность востребована при наличии 2 (или больше ) мониторов. Очень удобно открыть конфигуратор на одном мониторе и, не переключаясь между его окнами, посмотреть реквизиты и их типы значений на соседнем мониторе.
Войти в 2 конфигуратора одной базы нельзя, зато можно открыть много-много предприятий и в одном из них запустить данную обработку. Вот как это выглядит у меня:
Поддерживаются следующие типы объектов:
— общие объекты; (добавлено 06.11.2012)
— Константы;
— Справочники;
— Документы;
— Журналы документов;
— Перечисления;
— Отчеты;
— Обработки;
— Планы видов характеристик;
— Планы видов расчета;
— Регистры сведений;
— Регистры накопления;
— Регистры бухгалтерии;
— Регистры расчета;
— Планы счетов;
— Бизнес-процессы;
— Задачи;
— Внешние источники данных.
Основой для данной публикации послужила обработка Abadonna и любезно предоставленная автором http://dev.1tsm.ru/project/129
Есть возможность попытаться открыть все стандартные типы объектов и некоторые Общие:
— Планы обмена;
— Общая форма;
— Общий макет;
— Общая картинка;
— и переключить Интерфейс.
Вот еще парочка красивых скриншотов:
Небольшое замечание: при выводе стандартных реквизитов пропускаются некоторые совсем уж стандартные .
Например, для регистров «Активность» и «НомерСтроки».
При выборе типов объектов показывается количество объектов данного типа.
Данная обработка тестировалась в следующих конфигурациях:
— УТП для Украины;
— Бухгалтерский учет для Украины;
— УПП для Украины;
— УПП для России.
Но, и в других конфигурациях проблем быть не должно.
Че-то как то необходимости не вижу в этом 🙁
Имхо, снегопат поставить и привет
🙂
(1) Ёпрст, речь идет не о том, чтобы подбирать реквизиты при вводе кода.
С этим и так стандартная справляется (по Ctrl+пробел)
А именно о том чтобы посмотреть, например, кому подчинен справочник. Да и, вообще, типы реквизитов.
Это, предопределенные элементы кажет ?
Значения перечислений ?
Да и.. как то дерева метаданных хватает.
Тем более, на таком мониторе как у тебя можно окно пофигуратора растянуть в право до немогу
да ладно, смотрялка меты встанет в ряд с перенумераторами и отключателями1сиподдержки, пожалуй, уже и никогда
(4) Ёпрст, да я пробовал растягивать, но все равно неудобно.
Я привык работать с максимизированными внутренними окнами.
P.S. У меня не только мониторы хорошие 🙂
Не увидел поиска. Например:
«Строка (100)»
…и получаем список всех реквизитов соответствующего типа.
А ещё можно собирать статистику по использованным в конфигурации типам данных.
Не увидел где сохраняются результаты. Или обработка каждый раз перелопачивает всю конфигурацию?
(7) alexk-is,
Поиск? Если честно, не подумал что он нужен 🙂
Сохранения нет. Перелопачивается не вся конфигурация, а, к примеру, только необходимый вид справочника в процедуре
Процедура ТЗ1ПриАктивизацииСтроки(Элемент)
(1) Ёпрст,
кстати, хотел уточнить — снегопат работает только в режиме конфигуратора? 🙂
Вот сейчас в режиме предприятия пишу запрос в консоли. И хочется мне узнать какие типы у реквизита. Так что, мне для этого конфигуратор надо открывать?
Мне таки постоянно требуется что-то посмотреть…
(4) поддерживаю, дерево метаданных итак хорошо на второй монитор можно перетащить, также как и свойства объектов
(11) kstukov, второй монитор не для этого нужен.
У меня на левом (основном) открыты Опера и конфигураторы, а на правом Qip и Предприятия.
(9) Согласен
(10) Согласен, но когда по мелочи — каждый раз в конфу лезть…
))) осталось только второй монитор рядом поставить
(14) nataon, второй монитор никогда не повредит 🙂
Вне зависимости от того, будет ли на нем крутится эта обработка или что-то другое.
(12) дело вкуса думаю. Лично в этом случае мне дерево метаданных удобнее потому что могу менять свойства объектов и фильтровать по подсистемам
(16) kstukov, проблема в том, что дерево метаданных доступно только в режиме конфигуратора.
Еще один плюс моей обработки в том, что т.к. она запускается в режиме предприятия, можно сразу открыть форму списка с реальными данными, а не с мета-
Или запустить отчет/обработку. Кстати, это можно сделать не только по кнопочке «Открыть список», но и по двойному клику по списку объектов (слева).
А про подсистему «Инструменты разработчика» не слышали?http://infostart.ru/public/15126/
Я бы прежде чем что-то такое изобретать, заглянул сначала туда, может уже есть давно. Редактор запросов с контекстной подсказкой там точно есть.
(18) ADirks, посмотрите внимательно на первый скриншот!
Похоже, Вы о ней только слышали, но не видели 🙂
Вот тут крупнее 😉
(7) alexk-is,
> А ещё можно собирать статистику по использованным в конфигурации типам данных.
Обновил обработку. Вот так?
> Похоже, Вы о ней только слышали, но не видели 🙂
Ага, по большей части так и есть. Просто удивился, что никто не помянул
(21) ADirks, имхо ИР немножко другие функции выполняет.
Кстати….
(20) Нет. Не так. А вот так:
— Строка — 30
— + Строка(20) — 18
— — Строка(100) — 12
— — — Фиксированная — 5
— — — Переменная — 7
+ Число — 63
+ Дата — 17
+ Булево — 7
И чтобы в качестве расшифровки можно было получить информацию в каких именно объектах и реквизитах используется такой тип данных. В конфигураторе такой возможности нет. Точнее так. По ссылочным типам данных найти информацию можно, а вот по простым типам всё гораздо хуже.
(23) alexk-is, ага! понял 🙂
(6) ssd в качестве системного ещё поставьте и тогда будет вам счастье )
(25) srv7, все эти ухищрения не заменят главного преимущества данной обработки.
А именно — возможность смотреть структуру метаданных, реквизитов и их типов в режиме предприятия.
Ведь не всегда можно открыть конфигуратор.
P.S. И, кстати, открывать документы, справочники, отчеты, обработки и т.д. с ее помощью намного удобнее, чем через операции.
(26) что ж это за контора, которая приглашает спеца по 1С и не даёт ему войти в конфигуратор )) единственная ценность данной обработки в том, что иногда приходится в табло писать код и нет времени (читай лень) открыть конфигуратор.. это моё мнение..
а вообще я указал на (6) пост с целью обратить ваше внимание на оценку вашего жёсткого диска — поставьте ssd, мин 7.5 оценка будет.. тогда система будет более сбалансирована.
(27) srv7,
я имел в виду другое
(0) > Войти в 2 конфигуратора одной базы нельзя
ага! про SSD понял 🙂
(0) Чет я отвлекся… После 25.10.2012 11:12 что-нить изменилось? Стоит заново качать?
(29) Famza,
26.10.2012 — При выборе типов объектов показывается количество объектов данного типа.
P.S. сделать Вам перевод на 1 с/м? 🙂 Мне не жалко.
(29) Famza, а вот теперь сильно обновилось 😉
Все объекты из дерева Общие.
(31) ща посмотрю
Делал лет 5 назад подобное для пользователей, но прижилось только у программистов. Вообще полезная штука!
(33) Valiko77, так оно для программистов и нужно 🙂 А еще для администраторов БД.
Кстати, в моей базе у пользователя даже нет прав на эту обработку.
(30) не стоит переводить $m — вопрос не в цене)))
Ничего не понял.
Убийца снегопата?
Здесь только смотреть списком типы данных реквизитов у объектов?
(36) AlexO, здесь — да 🙂
Метаданные ++
А еще открытие форм списков. Дальнейшее развитие в
(37)
ага, уже глянул — там поинтереснее.
И плюс туда же уехал 🙂
(38) AlexO, плюсики Вы можете ставить по одному на каждую публикацию. А не по одному на автора 😉
(35) Famza, хорошо, не буду 🙂
Кстати, а Вы уже скачалиМетаданные ++ ?
(40) всему свое время ))