|
Отбор по регистратору |
☑ |
0
Sergio447
19.07.23
✎
10:07
|
Как правильно установить отбор по регистратору в регистре сведений, если регистратор вложен в серию?
НаборЗаписей.Отбор.Серия.Регистратор.Установить(Документ) , так пишет что поле объекта серия не найдена
|
|
1
Волшебник
19.07.23
✎
10:16
|
Правильно так:
НаборЗаписей.Отбор.Серия.Установить(Серия)
|
|
2
Галахад
гуру
19.07.23
✎
10:20
|
Какие измерения-то у регистра? И что значит "регистратор вложен в серию"?
|
|
3
Sergio447
19.07.23
✎
12:00
|
(1) мне по серии не нужно, нужно по документу отбор сделать
|
|
4
НафНаф
19.07.23
✎
12:07
|
(0) как это вложен в серию? делайте так:
НаборЗаписей.Отбор.Регистратор.Установить(Документ);
|
|
5
Sergio447
19.07.23
✎
12:19
|
(4) Документ-регистратор, вложен в серию. У регистра одно измерение штрихкоды и 4 ресурса, серия, номенклатура, упаковка, тара.
|
|
6
Sergio447
19.07.23
✎
12:20
|
(5) если смотреть запросом, то увидим что серия раскрывается и у нее есть свои реквизиты.
|
|
7
shuhard
19.07.23
✎
12:21
|
(6) и что мешает запросом получить регистратор и по нему установить отбор ?
|
|
8
mikecool
19.07.23
✎
12:25
|
(0) тебе же написали уже - отбор по значениям измерений, во реквизитам измерений отбора нет
|
|
9
Sergio447
19.07.23
✎
18:39
|
(8) и каким образом можно сделать отбор по регистратору?
|
|
10
azernot
19.07.23
✎
18:57
|
(9) Отбор набора записей - никак.
Данные записей по тем сериям, в который указан нужный регистратор получить можно. Проще всего запросом.
|
|
11
Жан Пердежон
19.07.23
✎
19:09
|
(9) позвать программиста (настоящего), который расскажет тебе разницу между регистратором и измерением
|
|
12
Sergio447
19.07.23
✎
19:51
|
(10) Сделал так через запрос, но почему то очищает запись в регистре сведений, что не так
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
НаборЗаписей = РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Штрихкод.Установить(ВыборкаДетальныеЗаписи.Штрихкод);
НаборЗаписей.Прочитать();
Для Каждого Стр Из НаборЗаписей Цикл
Стр.Номенклатура = Объект.Номенклатура;
КонецЦикла;
НаборЗаписей.Записать();
КонецЦикла;
|
|
13
Sergio447
19.07.23
✎
20:23
|
Все разобрался, запрос исправить нужно было
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший