Пометка удаления у справочника.
☑
0
uuu_ggg
28.08.12
✎
17:54
Подскажите пожалуйста,мне нужно пройтись по справочнику физлица,и у тех у кого не заполнена дата рождения,пометить на удаление.написала обработку)
Сотрудники = Справочники.ФизическиеЛица.Выбрать();
Пока Сотрудники.Следующий() цикл
Если не ЗначениеЗаполнено(Сотрудники.ДатаРождения) Тогда
Сотрудники.ПометкаУдаления = Истина;
конецесли;
конеццикла;
пишет ошибку
{Форма.Форма.Форма(7)}: Поле объекта недоступно для записи (ПометкаУдаления)
Сотрудники.ПометкаУдаления = Истина;
подскажите,что не так))
1
Reset
28.08.12
✎
17:56
Так уже есть такая обработка
2
Reset
28.08.12
✎
17:58
Но если приперло самомстоятельно то как то так
Если не ЗначениеЗаполнено(Сотрудники.ДатаРождения) Тогда
Сотрудники.ПолучитьОбъект().УстановитьПометкуУдаления(Истина);
конецесли;
А еще лучше не выборкой, а запросом получить необходимые записи
3
Reset
28.08.12
✎
17:59
УстановитьПометкуУдаления(Истина,ЛОЖЬ); // забыл второй параметр
4
uuu_ggg
28.08.12
✎
18:00
ок,спасибо)все получилось)))
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой