|
Изменить завершенный БП |
☑ |
0
antihacker
26.02.15
✎
13:35
|
Ребята.
Вот код
//-----Отмечем как отражен----------------
Для Каждого СтрокаСписка Из ЭтотОбъект.ТЧБПАвансы Цикл
СтруктраПоиска=Новый Структура;
СтруктраПоиска.Вставить("Сотрудники",СтрокаСписка.Сотрудники);
СтруктраПоиска.Вставить("СтатьяРасходов",СтрокаСписка.СтатьяРасходов);
НайденныеЗначения=СтрокаСписка.БПАванс.ТЧСтатьяРасходов.НайтиСтроки(СтруктраПоиска);
сообщить(СтрокаСписка.БПАванс.Ссылка);
Для Каждого СтрокаНайденного Из НайденныеЗначения Цикл
сообщить(СтрокаНайденного.Отражен);
СтрокаНайденного.Отражен=Истина;
КонецЦикла;
КонецЦикла;
//----------------------------------------
Пишет
Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{Документ.ПечатьАванса.МодульОбъекта(16)}: Поле объекта недоступно для записи (Отражен)
СтрокаНайденного.Отражен=Истина;
Завершенный БП нельзя имзенить ? Но я открываю интерактивно и меню данные и сохраняю. И него. Сохраняеться.
|
|
1
Naumov
26.02.15
✎
14:04
|
а слабо текст ошибки еще раз перечитать?
|
|
2
antihacker
26.02.15
✎
14:05
|
Не слабо. Именно это поле я редактирую в интерактивном режиме.
И что ? Почему здесь нельзя ?
|
|
3
Naumov
26.02.15
✎
14:07
|
(2) Читай текст ошибки до просветления. проблема не в закрытом БП или чего-то там
|
|
4
Naumov
26.02.15
✎
14:08
|
по тексту кода не понятно во что ты пишешь, но с 99% ты пишешь в ссылку, а не в объект.
|
|
5
antihacker
26.02.15
✎
14:13
|
Мля не заметил. Красава.
Делаю вот так
БПАвансОбъект=СтрокаСписка.БПАванс.ПолучитьОбъект();
Спасибо !
|
|