Всем привет. Кто-нибудь может подсказать, в каком месте находится/формируется теперь форма группы номенклатуры в УТ 11.5? В конфигурации есть форма группы, она задана как основная у справочника Номенклатуры, но открывается при этом другая. Расширений нет. UPD: кроме Битрикса и исправлений/патчей. Ни в одном из них нет ничего, что касается формы группы номенклатуры
---
если это все, значит входит куда-то в закрытый модуль, в котором уже и формируется/открывается форма. Смотрите расширения с закрытыми(без текста) модулями)
---
Решилось, проблема всё-таки была в расширении Битрикса. Оно очищает основную форму группы у номенклатуры, соответственно она генерируется платформой автоматически(в том числе поле "Код для поиска" и табличная часть "Представления") соответственно это происходит на стороне платформы и в мониторе мы этого не увидим. В какой-то мере ваш ответ оказался правильным) Всем спасибо за помощь
---
1. Модуль менеджера (обработка получения формы)
2. Возможно програмное добавление элементов
3. А битрикс у вас как подключен? Как расширение или встроен в конфигурацию?
---
1. Там нет кода, касающегося формы группы, смотрел.
2. В этой форме не срабатывают точки останова - ни при создании, ни при открытии, значит эта форма в принципе не используется. Либо где-то эти методы переопределены, но для этого форма должна быть в расширении - её там нет.
3. Расширением, обновил описание.
---
Чудес не бывает. Значит надо "останавливаться" в отладке, открывать форму группы и смотреть что происходит.
---
или поставить в модуле менеджера точку останова на обработке получения формы и открывать группу в предприятии. В этот кусок кода 100% залезет.
---
С помощью монитора производительности посмотрел, при открытии элемента проходит модуль менеджера, открывает форму элемента. При открытии группы - проходит модуль менеджера и всё. При этом форма открывается. Подумал про фоновые - подключил - ничего.
---
Подумал про фоновые
Из фоновых в принципе невозможно открыть форму.
---
Добавляются элементы мультиязычности... ;)
МультиязычностьКлиент.ПриОткрытии() Это используется для тех реквизитов у которых могут быть наименования на разных языках. ;)
---
И там был) Точка останова не работает. Упреждая следующий вопрос: другие точки останова работают, например, если вынести в расширение обработчик Открытие реквизита Родитель из формы элемента.
---
Нормально все останавливается... У Вас файловая или серверная? Если серверная отладка не сервере включена?
Если используется один язык в печатных формах то в модуле возврат, иначе с текущей строки будет формироваться таблица языков для печати.
Где то у Вас установлена многоязычность для печатных форм.
---
База файловая. У вас на скриншоте форма, какой она была раньше, на моей версии она другая, с табличной частью внизу. Точная версия УТ - 11.5.10.93.
---
В модуле который на втором скрине поставьте останов Если Объект <> Неопределено.
У Вас пролетит мимо, так как используется несколько языков для печатной формы, а у мена срабатывает возврат и дальше не идет
---
Поставил. При открытии элемента останавливается, группы - нет. А какая у вас версия?
---
11.5.10.93 демо версия
---
запускаете замер производительности и открываете форму группы. И смотрите вызываемый код.
---
(20)
И сюда я тоже залез(надо было бы сразу), смотрите, как красиво. Включил замер, открыл элемент, получил ожидаемое - модуль менеджера прошли, открыли форму. Делаю то же самое с группой(открывал из номенклатуры, открывал из иерархии, без разницы) - на модуле менеджера всё заканчивается
---
если это все, значит входит куда-то в закрытый модуль, в котором уже и формируется/открывается форма. Смотрите расширения с закрытыми(без текста) модулями)
---
Решилось, проблема всё-таки была в расширении Битрикса. Оно очищает основную форму группы у номенклатуры, соответственно она генерируется платформой автоматически(в том числе поле "Код для поиска" и табличная часть "Представления") соответственно это происходит на стороне платформы и в мониторе мы этого не увидим. В какой-то мере ваш ответ оказался правильным) Всем спасибо за помощь
---
Прошелся по модулям Мультиязычность[...] и СобытияФорм[...] - всё глухо. На открытии формы элемента - в указанных выше модулях ТО срабатывают, на группе - нет.

P.S. Я может отстал от жизни, и теперь группы справочника Номенклатуры теперь сохраняются как-то иначе? Может это и не номенклатура вовсе теперь?
---
Что говорит информация для технического специалиста в окне формы?
---
Проверил у себя - в форме группы все нормально останавливается по отладке.
---
11.5.8.267
Если открываю существующую группу - останавливается в "ПриЧтенииНаСервере", при создание новой в "ПриСозданииНаСервере"
---
У меня версия 11.5.10.93, более новая
---
Проверьте предметы отладки, вдруг отладка на сервере не доступна.
---
(16)База файловая, на элементах останавливается, на группах нет
---
Вы удивитесь, но даже на файловой базе есть отладка на клиенте и сервере. ;)
---
Вы удивитесь но работая локально на файловой базе, сервер = клиент и либо работает всё, либо ничего) Отладка полностью рабочая.
---
Я вот про что, а Вы про что? ;)
---
Это галочка позволяет отлаживать фоновые задания.
---
Я в курсе, спасибо.
---
А что переход в форму через значек при включенной отладке уже перестал работать?
---
Что вы имеете в виду?