Вопрос

Добрый день.

При внесении изменений в раздел через мастер раздела через раз очень долго длится компиляция, а затем вылетает ошибка "AggregateException. One or more errors occurred."

Какую-то логику того, когда именно появляется ошибка не заметил. Можете подсказать в чем может быть причина?

Заранее благодарен.

У меня такой же вопрос

4 комментария

В последний раз после этой ошибки перестало пускать в систему - перекидывает на /0/WorkspaceExplorerModule. и выдает "Сборка конфигурации "Default" не инициализирована"

При попытке компилировать все выдает ошибку 

Ошибка
Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Станислав, проблема устранена, компиляция конфигурации выполняется без ошибок.

Сергей Кy6риш,

Большое спасибо

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Добрый день!

Зарегистрировал раздел на портале, у страницы редактирования в мастере раздела отсутствует правая часть, где нужно элементы управления "располагать"

Подскажите, какое поле в INSERT INTO SysModuleEdit (или другом?) за это отвечает? 

У меня такой же вопрос

3 комментария

Борис, здравствуйте!

Можете, пожалуйста, предоставить наглядный скриншот, как выглядит страница в Мастере (желательно с открытой консолью). И уточните, пожалуйста, как создавался раздел, нормально ли открываются раздел/карточка?

Одеяненко Юлия,

Выглядит так:

Регистрировал 1. по инструкции регистрация+раздела+на+портале.doc, которую техподдержка выдает и тут на форуме видел и 2. использовал инфо из этого топика https://community.terrasoft.ru/questions/rucnaa-registracia-razdela.

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

 

 

Борис, регистрировала раздел по этим же инструкциям - страница в Мастере отобразилась (Header и TabsContainer). Проблема может быть в некорректном наследовании (я наследовала портальную страницу от BasePageV2). Также рекомендую проверить зависимость пакета, в котором портальные схемы, от пакета Wizards. Возможно, перезапуск сайта решит проблему.

Правильность регистрации схем также могу посоветовать проверить по инструкции в этом посте: https://community.terrasoft.ru/questions/poradok-sozdania-razdela-vrucnuu

Войдите или зарегистрируйтесь, чтобы комментировать
Идея

В режиме "Мастер раздела", выполняя дизайн пользовательских полей, предлагаю предоставить в свойствах полей прописывать значение по умолчанию.

Одобрена
3 комментария

Здравствуйте, Сергей!

Данная задача уже принята ответственной командой разработки для ее реализации в последующих релизах.

Так же неплохо было бы увидеть функционал по удалению колонок в мастере, чтобы лишний раз не ходить в конфигурацию для удаления поля из объекта.

Михаил,

Спасибо за Ваш комментарий. Передали пожелание команде разработчиков.

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

При открытии мастера раздела появляется такая ошибка. "Ошибка Мастера разделов. Значение не может быть неопределённым. Имя параметра: path2"
Как можно её исправить?

У меня такой же вопрос

5 комментариев

Антон, здравствуйте!

Для устранения данной ошибки необходимо зайти в [Дизайнер системы] - [Системные настройки] - [Текущий пакет].

И выбрать пакет Custom в [Значение по умолчанию]. Наглядный скриншот прикрепил ниже.

Сохранить. После этого необходимо перезайти в приложение и очистить кэш браузера.

"Вильшанский Дмитрий" написал:

Антон, здравствуйте!

Для устранения данной ошибки необходимо зайти в [Дизайнер системы] - [Системные настройки] - [Текущий пакет].

И выбрать пакет Custom в [Значение по умолчанию]. Наглядный скриншот прикрепил ниже.

Сохранить. После этого необходимо перезайти в приложение и очистить кэш браузера.


Сделал всё как вы написали, проблема не решилась

"Иванов Антон Генадиевч" написал:
Вильшанский Дмитрий пишет:

Антон, здравствуйте!

Для устранения данной ошибки необходимо зайти в [Дизайнер системы] - [Системные настройки] - [Текущий пакет].

И выбрать пакет Custom в [Значение по умолчанию]. Наглядный скриншот прикрепил ниже.

Сохранить. После этого необходимо перезайти в приложение и очистить кэш браузера.

Сделал всё как вы написали, проблема не решилась

Пакет "Custom" доступен для редактирования?

"Вильшанский Дмитрий" написал:
Иванов Антон Генадиевч пишет:

Вильшанский Дмитрий пишет:

Антон, здравствуйте!

Для устранения данной ошибки необходимо зайти в [Дизайнер системы] - [Системные настройки] - [Текущий пакет].

И выбрать пакет Custom в [Значение по умолчанию]. Наглядный скриншот прикрепил ниже.

Сохранить. После этого необходимо перезайти в приложение и очистить кэш браузера.

Сделал всё как вы написали, проблема не решилась

Пакет "Custom" доступен для редактирования?

Да, доступен

"Иванов Антон Генадиевч" написал:
Вильшанский Дмитрий пишет:

Иванов Антон Генадиевч пишет:

Вильшанский Дмитрий пишет:

Антон, здравствуйте!

Для устранения данной ошибки необходимо зайти в [Дизайнер системы] - [Системные настройки] - [Текущий пакет].

И выбрать пакет Custom в [Значение по умолчанию]. Наглядный скриншот прикрепил ниже.

Сохранить. После этого необходимо перезайти в приложение и очистить кэш браузера.

Сделал всё как вы написали, проблема не решилась

Пакет "Custom" доступен для редактирования?

Да, доступен

Странно.
Антон, напишите письмо с полным описанием проблемы, пожалуйста, в техническую поддержку (support@terrasoft.ru). Для того, чтобы оперативно помочь Вам решить проблему.

Спасибо!

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Необходимо переопределить несколько ф-ий мастера раздела. Создаю замещающий клиентский модуль, наследуюсь от Модуля мастера создания раздела. Что бы я не делал, получаю ошибки: cannot read property 'replace' of undefined, или cannot read property 'isDestroyed' of undefined. Подскажите как сделать правильно.

У меня такой же вопрос

4 комментария

Олег, уточни, в каком момент возникает ошибка? при сохранении схемы?
А какие функции хотите переопределить? Может это не предусмотрено в bpm.

Здравствуйте, Олег!

Мастер раздела - это не только конфигурация, а еще и ядро. Изменение конфигурации не повлияет на ядро. Исправлять ядро пользовательскими средствами нет возможности, соответственно изменения функций мастера раздела смогут его сломать.

Правильно будет не трогать мастер раздела.

"Мотков Илья" написал:

Олег, уточни, в каком момент возникает ошибка? при сохранении схемы?
А какие функции хотите переопределить? Может это не предусмотрено в bpm.


Ошибка возникает при открытии мастера раздела. Причем я ничего не менял. Просто создал замещающий модуль SectionDesigner. Пробовал с "пустым" кодом:

define("SectionDesigner", [],
	function() {});

Пробовал полностью скопипастить код, или оставить файл пустым - безрезультатно. Мне бы просто его запустить, а дальше я разберусь.

"Сафонов Олег" написал:
Мотков Илья пишет:

Олег, уточни, в каком момент возникает ошибка? при сохранении схемы?
А какие функции хотите переопределить? Может это не предусмотрено в bpm.

Ошибка возникает при открытии мастера раздела. Причем я ничего не менял. Просто создал замещающий модуль SectionDesigner. Пробовал с "пустым" кодом:

define("SectionDesigner", [],
        function() {});
Пробовал полностью скопипастить код, или оставить файл пустым - безрезультатно. Мне бы просто его запустить, а дальше я разберусь.

Олег, при замещении необходимо полностью замещать модуль (локал. стринги, месседжи, параметры и т.д.). Т.е. здесь работает базовая логика замещение модуля.
Но хотелось бы отметить, если Вы переопределяете базовые методы и если обновите приложение на новые бинари, то базовые изменения не вступят в силу.

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Добрый день!

При создании страниц редактирования для раздела (например, в Контрагентах) в Мастере раздела, созданные страницы наследуются от BaseModulePageV2 ( NUI ).
И тогда приходится дублировать всю имеющуюся функциональность.

Можно ли поменять родительский объект на AccountPageV2 ( UIv2 )? Тогда остается лишь проделать небольшие модификации, оставляя стандартные поля, детали и клиентскую логику.

Какие подводные камни можно ожидать при таком подходе?

У меня такой же вопрос

1 комментарий

Здравствуйте!
Вы можете изменить родительский объект на другой, тогда у страниц редактирования реализуется логика нового объекта. Редактировать объект с базового пакета Вы не сможете. Для этого Вам необходимо заместить его. В замещающем объекте Вы сможете задать общую логику для всех страниц редактирования.

Войдите или зарегистрируйтесь, чтобы комментировать
Идея
Реализовать в мастере создания и редактировании раздела возможность добавлять стандартные "Файлы и ссылки" и "Примечания"
Ревью
2 комментария

а также сделать так, чтобы базовая деталь примечания могла "есть" поля кастомных разделов (с пользовательским префиксом в названии) без дополнительных ухищрений

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

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

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

В карточке редактирования поле отображается, но при попытке внести в него данные выдаёт

Что самое интересное, в странице редактирования (Page) кода для этого элемента нет.
Также поля нет и в таблице раздела
Подскажите пожалуйста, что упускаю из вида.

У меня такой же вопрос

6 комментариев

Здравствуйте, Игорь!

Попробуйте удалить колонку непосредственно в "мастере".

Не совсем корректно было её удалить из объекта сразу. После чего сохраните изменения. Перед повторным входом очистите кеш браузера.

"Резниченко Сергей" написал:Попробуйте удалить колонку непосредственно в "мастере".

Пробовал и удалить из "мастера". Потом очищал кэш и перезаходил в BPMOnline. Поле остаётся на том же месте

Игорь, если Вы добавили поле через мастер раздела, то все изменения были записаны в соответствующую страницу редактирования. Вам необходимо закоментировать\удалить добавленное Вами поле в блоке diff: .
Например, как показано на скриншоте ниже:

"Lymar Maxim" написал:Вам необходимо закоментировать\удалить добавленное Вами поле в блоке diff: .

В это и загвоздка. В странице редактирования этого поля в diff нет, а в мастере оно отображается.

Игорь, можете предоставить схему объекта и страницы редактирования, для анализа и воспроизведения ошибки?

Спасибо за оказанное внимание, разобрался. Проблема была тривиальная: Перед внесением изменений в "мастере" не поменяли системную настройку "Текущий пакет" и замещающий модуль карточки раздела и объекта были созданы в другом пакете. Вот и возникла путаница.
Извините за беспокойство.

Войдите или зарегистрируйтесь, чтобы комментировать