Ошибка по причине: Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.Калькуляция.МодульОбъекта(126)}: Поле объекта не обнаружено (Стоимость)
Как из модуля проведения документа заполнить значение табличной части формы документа, не пойму.
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(alexkhua @ 28.12.12, 15:13)
Пробовал так
Не совсем понял вопрос, поэтому дал не верный ответ.
Цитата(alexkhua @ 28.12.12, 15:13)
Как из модуля проведения документа заполнить значение табличной части формы документа, не пойму.
Выше указали как, только имейте ввиду что такое изменение повлечет изменение объекта, и после проведения при закрытии формы будет выдаваться сообщение о необходимости записать изменения. Т.е. раз вы пришли к такому варианту, скорее всего весь процесс спроектирован не верно.
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Пользователи
Сообщений: 181
Спасибо сказали: 2 раз
Рейтинг: 0
Есть ТЧ документа "Калькуляци" с именами колонок: материал, количество, стоимость. В форме документа при нажатии "Заполнить" заполняются поля Материал и Количество на основании ТЧ элемента справочника "Продукция", поле "Стоимость" пустое. Далее при проведении документа формируются движения по "Остатки номенклатуры", рассчитывается ФИФО стоимость списываемого материала. Далее для наглядности эту стоимость нужно поместить в Форму документа в колонку ТЧ "Стоимость"
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(alexkhua @ 28.12.12, 16:17)
Нет , ну а серьезно?
Блин, ну прочитайте книжки что ли,.. в управляемом приложении модуль объекта живет отдельной жизнью от формы. В модуле объекта можно работать с реквизитами объекта, что вам и предлагают, я не пойму в чем у вас проблема.
Личные бесплатные консультации не даю, для этого есть форум!
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0
Цитата(logist @ 28.12.12, 16:02)
Значит нужно сначала (ПередЗаписью) сформировать движения, заполнить колонку, а затем уже делать проведение
Опасно. Пока пользователь будет любоваться цифрами, попавшие в расчет партии может списать кто-то другой. Все-таки, по-моему, нужно пересматривать постановку задачи.
Группа: Пользователи
Сообщений: 181
Спасибо сказали: 2 раз
Рейтинг: 0
Цитата(logist @ 28.12.12, 16:21)
Блин, ну прочитайте книжки что ли,.. в управляемом приложении модуль объекта живет отдельной жизнью от формы. В модуле объекта можно работать с реквизитами объекта, что вам и предлагают, я не пойму в чем у вас проблема.
Группа: Местный
Сообщений: 1994
Из: Киева и окрестностей
Спасибо сказали: 406 раз
Рейтинг: 0
Цитата(logist @ 28.12.12, 16:36)
ПередЗаписью когда режимзаписи = проведение. Будет конечно какое-то время, можно заблокировать таблицы например.
"И пусть весь мир подождет" Считаю, что на форму дока должна выводиться только инфа, необходимая для его корректного формирования. Остальное - от лукавого. Потом ведь скажут "1с тормозная"(
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!