|
СКД. Список элементов справочника начиная с выбранного кода |
☑ |
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) Супер, способ работает.
Всем спасибо )
|
|