Добрый день! подскажите пжлст, каким способом можно применить маску номера для строк на детали с редактируемым реестром. Методы, которые работают для нумерации строк для обычной детали, в данном случае не работают.
Спасибо!
Нравится
По идее если использовать формирование номер на событийном БП (штатно как описано в документации) то после сохранения он должен отображатся на детали, посмотрите тут (Алгоритм реализации кейса на стороне сервера)
"Методы, которые работают для нумерации строк для обычной детали, в данном случае не работают" - а что это за методы? Просто нигде в базовых версиях не видел нумерации строк в гриде.
Варфоломеев Данила,
Наверное речь о формировании номера для объекта по маске по аналогии с тем как это делается в карточке редактирования открываемой из реестра.
По идее если использовать формирование номер на событийном БП (штатно как описано в документации) то после сохранения он должен отображатся на детали, посмотрите тут (Алгоритм реализации кейса на стороне сервера)
Добрый день, коллеги! Спасибо за обратную связь!
Да,но Заказчику в данном случае получать номера строк после обновления карточки в данном случае не подходит.
Попробую еще объяснить. Нажатие Добавить запись на деталь у нас обращается к коду, который что то анализирует, чтобы сгенерировать код строки. Код сгенерирован. Далее схема детали должна передать этот номер на страницу редактирования детали, а страница в данном случае (редактируемый реестр) не активируется и получается передавать некуда. Именно в этом вопрос сейчас).
Я смотрю в решении Террасофта с маркета в Конструкторе отчетов даже это не сделано… там всегда проставляется по умолчанию просто 1… и далее ты сам сидишь и нумеруешь.
Похожее обсуждали тут. Возможно, такой код и для редактируемых будет работать.