Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 мая 2025, 17:17

Присвоение значения стандартного реквизита "Код" другому реквизиту в справочнике

Автор Sl1Der, Сегодня в 08:45

Sl1Der и 1 гость просматривают эту тему.

Sl1Der

Возможно ли присвоить значение стандартного реквизита "Код" другому реквизиту, например "УчетныйНомер", при нажатии на Записать и закрыть. Если да то какой обработчик событий лучше всего использовать?

sali

Sl1Der, а зачем? вы хотите чтобы "код" назывался не "код", а "учетныйНомер"?

Sl1Der

sali, нет, хочется иметь реквизит, дублирующий значение реквизита код

Максим75

Цитата: Sl1Der от Сегодня в 08:45Возможно ли присвоить значение стандартного реквизита "Код" другому реквизиту, например "УчетныйНомер", при нажатии на Записать и закрыть. Если да то какой обработчик событий лучше всего использовать?
вот прямо ПриЗаписи и присваивайте другому реквизиту значение Код.

sali


Sl1Der

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

Sl1Der


Максим75

Цитата: Sl1Der от Сегодня в 09:08Максим75, с этим есть проблема, при нажатии на Записать и закрыть поле код пустое, соответственно и в другое поле ничего не присваивается
поле Код должно самой платформой заполняться.
у всего справочника оно пустое? тип кода какой? строка или число?

antoneus

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

Sl1Der


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск