В модуле формы нужно ПередЗаписью в структуру ДополнительныеСвойства.Вставить("Состояние", Состояние) Потом в обработке проведения анализировать ДополнительныеСвойства, если свойство состояние есть у структуры, тогда в зависимости от того, какое значение это свойство имеет, присвоить Движение.состояние нужное значение Эту проверку поместите в ветку Если ЗначениеЗаполнено(СменяемыйКартридж) Тогда // Есть что снимать из принтера или Если ЗначениеЗаполнено(СменяемыйКартридж), это уже поразмыслите, как вам нужно, , т.к. у вас там движение по регистру СведенияКатриджа формируется Отдельное условие в конце обработки смысла не имеет, ну либо его нужно изменить, потому что если вы в первое условие не попадете и во второе не попадете, тогда у вас запись в регистр совсем куцая получится, только состояние будет заполнено Добавлять движение не нужно, вы его уже добавили, вам просто нужно установить значение измерения, ну или что там у вас означает состояние И еще, в модуле объекта форма недоступна |