Имя: Пароль:
1C
1С v8
Нумерация объектов
0 alexmobile
 
19.04.16
14:57
Нужно завязать префикс номера объекта со значением реквизита. Как сделать чтобы при изменении этого реквизита, при записи объекта вызывалось событие установки нового номера? Как в типовых сделано при изменении организации происходит "сброс" номера.
1 Лефмихалыч
 
19.04.16
14:58
Процедура ПередЗаписью()

   Если Ссылка.РЕквизит <> Реквизит Тогда
      УстановитьНовыйНомер();
2 Fragster
 
гуру
19.04.16
15:03
я удалял номер по вопросу в форме (Номер = "") при изменении реквизита, тогда срабатывает обработчик установки номера.
а с помощью (1) можно интересно выстрелить себе в ногу. И, главное, неожиданно.
3 alexmobile
 
19.04.16
15:04
а как в типовых сделано, на примере смены организации?
4 Лефмихалыч
 
19.04.16
15:04
(2) это просто демонстрация того, что старое значение получается из базы и сравнивается с тем, что в объекте