У кого есть опыт удаления (пометки на удаление) операций во внешних обработках? И как задать номер операции при ее создании?
У кого есть опыт удаления (пометки на удаление) операций во внешних обработках? И как задать номер операции при ее создании?
"1. Оп = СоздатьОбъект("Операция");<br>Оп.ВыбратьОперации(ДатаНач,ДатаКон);<br>Пока Оп.ПолучитьОперацию() = 1 Цикл<br> Оп.Удалить(*нужный режим*);<br>КонецЦикла;<br><br>либо сразу найти нужную операцию (Оп.НайтиОперацию())<br><br>2.<br>Оп.Новая();<br>Оп.Документ.НомерДок = *нужный номер*;<br><br>стр. 405 2 части описания встроенного языка :)"
"Создаю процедуру удаления:<br><br>процедура удаление() <br> опер=создатьОбъект("операция");<br> опер.выбратьОперации(дата("01.01.1970"),выбдата);<br> Пока опер.получитьОперацию()=1 Цикл <br> опер.Удалить(0); <br> конеццикла; <br>конецпроцедуры <br><br>Результат выполнения:<br><br>опер.Удалить(0); <br>{C:\...\СВЕРСТКА 1.0.ERT(81)}: Недопустимая операция<br><br>По поводу номера операции спасибо, работает!"
Все получилось, спасибо!