Цитата(logist @ 11.10.11, 13:33)
Потому что у Объекта нет метода записать, это же НаКлиенте. А ЭтаФорма только записывает данные формы но обработок записи и проведения не происходит.
Я почему в смежной теме и спросил, после "Записать()" делаются ли правильные движения...
В том то и дело что я проверил что данные записывает и проводит остаёться только звёздочка типа редактируется
Ещё раз более детально на форме есть Список при нажатии кнопки Продано выполняеться
Процедура Продано(Команда)
СтрокаСписка = Объект.Список.Добавить();
СтрокаСписка.Код = ВводКода;
СтрокаСписка.Товар = РаботаСПрайсЛистом.ПолучитьСсылкуНаПозициюПрайсЛиста(ВводКода);
СтрокаСписка.Количество = ВводКоличества;
СтрокаСписка.Сумма = ВводСуммы;
СтрокаСписка.Цена = СтрокаСписка.Сумма/СтрокаСписка.Количество;
Этаформа.Записать();
КонецПроцедуры
Эта часть кода добавляет в табличную часть позицию записывает документ и на форме нет * что она редактируеться.
У таблицы "Списка" есть возможность прописать обработчик После удаления
&НаКлиенте
Процедура СписокПослеУдаления(Элемент)
Этаформа.Записать();
КонецПроцедуры
После удаления позиции из табличной части докумет записываеться и проводиться (проверил)
но документ отсаётся с * и пракрытии спрашивает сохранить или нет