|
регистр сведений 8.2 |
☑ |
0
ladalk
21.02.12
✎
21:20
|
Доброй ночи,
в непериодическом независимом регистре сведений содержатся записи.
при попытке подсчитать количество:
РегистрыСведений.УчетВремени.СоздатьНаборЗаписей().Количество()
получаю 0.
что сделать, чтобы подсчитать?
|
|
1
DrShad
21.02.12
✎
21:24
|
нужно прочитать набор и тогда смотреть количество
|
|
2
DrShad
21.02.12
✎
21:25
|
по твоему коду создан пустой набор и естественно что количество равно 0
|
|
3
ladalk
22.02.12
✎
14:38
|
следующая проблема...
Создаю набор записи, делаю отбор, после чего хочу удалить отобранные записи:
НаборЗаписей.Записать();
НаборЗаписей.Прочитать();
не удаляется
Также пытаюсь удалить запись по индексу, не удаляется
|
|
4
Starhan
22.02.12
✎
14:51
|
сначала прочитала, потом удаляешь через записать?
|
|
5
pessok
22.02.12
✎
14:59
|
(3) топорно так
НаборЗаписей = РегистрыСведений.ШтатноеРасписаниеОрганизаций.Выбрать();
Пока НаборЗаписей.Следующий() Цикл
Если НаборЗаписей.Период < Дата("20120109") Тогда
НаборЗаписей.ПолучитьМенеджерЗаписи().Удалить();
КонецЕсли;
КонецЦикла;
|
|
6
pessok
22.02.12
✎
15:00
|
если удалять полностью, то
создаешь набор записей, пишешь набор записей(пустой). читать не надо
|
|
7
Heckfy
22.02.12
✎
15:01
|
Регистр=РегистрыСведений.АналитикаУчетаПартий;
НаборЗаписей=Регистр.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.ФизЛицо.Установить(ФЛ);
НаборЗаписей.Записать();
Вот из обработки кусок кода.
|
|