|
Отборы в отчёте | ☑ | ||
---|---|---|---|---|
0
Heh exe
naïve
03.12.24
✎
13:55
|
Есть отчёт с отбором (нужно чтобы был именно отбор). В отборе выбирается номенклатура из справочника. Потом при формировании отчёта перебираются артикулы выбранной номенклатуры, и по ним получаются данные из внешнего источника.
Полученные данные могут не совпадать с теми, что в справочнике. Поэтому в поле отчёта "Номенклатура" выводится либо ссылка на Номенклатуру (если она есть в справочнике), либо полученное из внешнего источника название. Возникла проблема. Если пробовать получать данные по номенклатуре, которой нет в справочнике, ничего в отчёт не выводит (хотя данные получаются без проблем, проверял). Насколько я понимаю это из-за того, что отбор работает по ссылке на Номенклатуру, а в отчёте записывается её название. Что можно с этим придумать? Пробовал отключать отборы программно - не работает. |
|||
1
Волшебник
03.12.24
✎
14:01
|
Сделайте отбор по артикулам
ГДЕ Артикул В (&СписокАртикулов) |
|||
2
Heh exe
naïve
03.12.24
✎
14:09
|
(0) (1) Забыл уточнить, отчёт строится через СКД. Я не так давно занимаюсь 1С и не понял, куда именно нужно написать то, что вы упомянули. Сами данные уже отобраны, там нет ничего лишнего. Они просто не выводятся
|
|||
3
Волшебник
03.12.24
✎
14:12
|
(2) Может Вам ещё рано решать такие сложные задачи?
|
|||
4
Heh exe
naïve
03.12.24
✎
14:13
|
(3) Возможно) Но, к сожалению, решить её надо
|
|||
5
Волшебник
03.12.24
✎
14:13
|
покажите картинку
|
|||
6
Heh exe
naïve
03.12.24
✎
14:23
|
(5) А как её можно прикрепить сюда? Х)
|
|||
7
Волшебник
03.12.24
✎
14:32
|
||||
8
Heh exe
naïve
03.12.24
✎
14:35
|
||||
9
Heh exe
naïve
03.12.24
✎
14:36
|
Когда отбор включён - ничего не выводит. Если отключить отбор (и не проверять его Использование в коде), то данные получаются и выводятся без проблем
|
|||
10
Волшебник
03.12.24
✎
14:46
|
Сделайте отбор по списку артикулов.
Артикул "В списке" |
|||
11
Heh exe
naïve
03.12.24
✎
14:50
|
(10) Я уже думал об этом. Но в таком случае необходимо вводить именно сами артикулы, а не выбирать Номенклатуру из справочника
|
|||
12
Волшебник
03.12.24
✎
14:54
|
(11) Всё верно. Вы же сами говорите
по номенклатуре, которой нет в справочнике |
|||
13
RVN
03.12.24
✎
15:10
|
(11)
1. В запросе, как параметр, &СписокАртикулов и убрать его из доступных полей СКД. 2. в СКД добавить параметр номенклатура. 3. "ПриКомпоновкеРезультата" по номенклатуре получать список артикулов и передавать его в параметр &СписокАртикулов например. |
|||
14
Волшебник
03.12.24
✎
15:12
|
(13) Перед этим причесать базу, убедиться, что артикулы у всех заданы и уникальны.
|
|||
15
Heh exe
naïve
03.12.24
✎
15:12
|
(12) Как же я плохо пишу.. Артикул номенклатуры есть, название другое
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |