|
Отбор по пустой ссылке в регистре сведений |
☑ |
0
Azgerd
22.05.13
✎
09:08
|
Здравствуйте! В регистре сведений по лицевым счетам сотрудников необходимо найти записи с пустым измерением "Организация" (ссылка) и заполнить его. В обработке написал следующее:
Ссыль=Справочники.Организации.НайтиПоКоду("000000001").Ссылка;
Рег=РегистрыСведений.ЛицевыеСчетаРаботниковОрганизации;
НаборЗаписей=Рег.СоздатьНаборЗаписей();
ПарОтбор=Рег.Организация.ПустаяСсылка();
НаборЗаписей.Отбор.Организация.Установить(ПарОтбор);
НаборЗаписей.Прочитать();
Для каждого Запись из НаборЗаписей Цикл
Запись.Организация = Ссыль;
КонецЦикла;
НаборЗаписей.Записать();
Ругается, "Метод объекта не обнаружен - ПустаяСсылка()". Как в параметрах отбора правильно установить отбор по пустой ссылке? Спасибо.
|
|
1
zippygrill
22.05.13
✎
09:09
|
"ПарОтбор=Рег.Организация.ПустаяСсылка();" - что это за *уйня?
|
|
2
Azgerd
22.05.13
✎
09:14
|
Понимаю, что *уйня, но как мне для ПарОтбор указать, что для поля "Организация" с типом СправочникСсылка.Организации не заполнено значение?
|
|
3
SeraFim
22.05.13
✎
09:21
|
Справочники.Организации.ПустаяСсылка()
|
|
4
Рэйв
22.05.13
✎
09:26
|
НаборЗаписей.Отбор.Организация.Установить(Справочники.Организация.Пустаяссылка);
|
|
5
Рэйв
22.05.13
✎
09:26
|
...
ОрганизациИ.Пустаяссылка()
|
|
6
Мыш
22.05.13
✎
09:52
|
Делай запросом:
ВЫБРАТЬ * ИЗ РегистрСведений.ЛицевыеСчетаРаботниковОрганизации
ГДЕ Организация=ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
|
|