Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Отбор записей регистра расчета не только по регистратору

Отбор записей регистра расчета не только по регистратору
Я
   Ученик дилетанта
 
06.11.19 - 14:43
Добрый день!
Здесь https://its.1c.ru/db/metod8dev#content:2719:hdochttps://its.1c.ru/db/metod8dev#content:2719:hdoc написано: "В регистрах расчетов кроме отбора по регистратору для набора записей можно также установить отбор по другим значениям измерений (только по равенству). Это позволяет выполнить изменение части записей, подчиненных одному регистратору."

Собственно проблема, так работает:

НаборЗаписей = РегистрыРасчета.Начисления.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Значение = Ссылка;
НаборЗаписей.Прочитать();

Так не работает:

НаборЗаписей = РегистрыРасчета.Начисления.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.НомерСтроки.Значение = Ссылка;
НаборЗаписей.Прочитать();

Пишет поле не найдено, пробовал по другим измерениям, кроме регистратора ничего не работает. Что я делаю не так?
 
 
   Ученик дилетанта
 
1 - 06.11.19 - 14:44
Конечно, для номера строки число указываю, а не ссылку
   1Сергей
 
2 - 06.11.19 - 14:48
А для измерений работает?
   mistеr
 
3 - 06.11.19 - 14:50
(0) "измерений" - читай внимательно.
   Ученик дилетанта
 
4 - 06.11.19 - 14:53
(2) Для измерений, которые добавил в регистр сам работает, если предварительно написать

НаборЗаписей.Отбор.Сотрудник.Использование = Истина.
   Ученик дилетанта
 
5 - 06.11.19 - 14:53
(3) Разве НомерСтроки не измерение?
   Ученик дилетанта
 
6 - 06.11.19 - 14:54
Так же, как и регистратор
   1Сергей
 
7 - 06.11.19 - 14:55
(5) Реквизит
   olegves
 
8 - 06.11.19 - 14:57
(0) читай по регистратору, выгружай в ТЗ, в которой меняй нужные тебе записи. После загружай ТЗ в набор записей по регистратору и записывай - так будет правильно
   Ученик дилетанта
 
9 - 06.11.19 - 14:58
Всем спасибо!
   acht
 
10 - 06.11.19 - 15:00
(8) А без ТЗ уже никак нельзя? Ну там, сразу в наборе поменять?
   olegves
 
11 - 06.11.19 - 17:12
(10) попробуй

Список тем форума
Рекламное место пустует  Рекламное место пустует
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.