|
СКД. Список элементов справочника начиная с выбранного кода | ☑ | ||
---|---|---|---|---|
0
kosts
19.10.12
✎
13:32
|
Простой список. Выводится часть справочника начиная с выбранного кода.
Отчет СКД в целом работает. Тип кода - строка. На данный момент код для отбора вводится вручную (0000001234). Хочется что бы можно было выбирать элемент справочника, а не писать его код, но что бы сравнение прошло по коду (больше или равно коду). Как такое можно реализовать в СКД? |
|||
1
Axel2009
19.10.12
✎
13:34
|
не выбирай ссылку, а в СКД получай код
|
|||
2
kosts
19.10.12
✎
13:36
|
(1) > в СКД получай код
вот в этом и загвоздка, не представляю в каком месте ... |
|||
3
kosts
19.10.12
✎
13:42
|
Реализуем ли теоретически такой вариант?
Завести 2 параметра, один строковый "Код" скрытый, второй с типом ссылка. При изменении ссылки что бы менялся код. И отбор фактически был только по параметру код. |
|||
4
Axel2009
19.10.12
✎
13:42
|
(2) ну а где там код стоит?
|
|||
5
kosts
19.10.12
✎
13:47
|
(4) ?
|
|||
6
Axel2009
19.10.12
✎
13:48
|
(5) запрос кажи
|
|||
7
ptiz
19.10.12
✎
13:50
|
(3) Можно или программно перед выполнением отчета присваивать параметр, или прямо в запросе
ВЫБРАТЬ Контрагенты.Код ПОМЕСТИТЬ ТЗКод ИЗ Справочник.Контрагенты КАК Контрагенты ГДЕ Контрагенты.Ссылка = &Контрагент ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПЕРВЫЕ 10 Контрагенты.Ссылка, Контрагенты.Код КАК Код ИЗ Справочник.Контрагенты КАК Контрагенты ЛЕВОЕ СОЕДИНЕНИЕ ТЗКод КАК ТЗКод ПО (ИСТИНА) ГДЕ Контрагенты.Код >= ТЗКод.Код УПОРЯДОЧИТЬ ПО Код |
|||
8
kosts
19.10.12
✎
13:51
|
(6) Простой совсем
|
|||
9
kosts
19.10.12
✎
13:52
|
(7) Попробую
|
|||
10
kosts
19.10.12
✎
13:57
|
(7) Супер, способ работает.
Всем спасибо ) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |