Имя: Пароль:
1C
1С v8
передача параметра в СКД
0 begem0t
 
25.03.16
12:28
Добрый день.
помогите пожалуйста. сделал отчет. хочу чтобы пользователь выбирал параметр Здание, если он его выбрал, тогда правильным образом формировался запрос. Я сделал справочник Коды, из него человек выбирает элемент, который передается в параметр Здание. Я сделал представление Справочника в виде кода, код - строка(5).
Дело в том, что "Здание" это часть шифра в другом поле, то есть код из справочника Коды надо поискать функцией ПОДОБНО по полю шифр в Справочнике Реестр.

и вот в этой части запроса у меня проблема:

И ВЫБОР
КОГДА &Здание <> НЕОПРЕДЕЛЕНО
ТОГДА Реестр.Шифр ПОДОБНО "_____-"+&Здание+"-____-%"
ИНАЧЕ ИСТИНА
КОНЕЦ

вот эта часть у меня никак не получается "_____-"+&Здание+"-____-%"

не хочет оно в запросе строку конкатенировать с параметром, особенно если параметр - объект Справочника.

Я уже тычусь второй день, перепробовал все уже. Подскажите пожалуйста правильное решение. Спасибо.
1 Nuobu
 
25.03.16
12:31
ТОГДА Реестр.Шифр ПОДОБНО "_____-"+&Здание+"-____-%"

ТОГДА Реестр.Шифр ПОДОБНО "_____-" + Выразить(&Здание КАК Справочник.Номенклатура).Наименовние + "-____-%"
2 ObjectRelation Model
 
25.03.16
12:31
я бы тоже не хотел конкатенации с не строкой
3 begem0t
 
25.03.16
12:37
(1) я хочу от вас детей. нотгей. спасибо большое, заработало.
нажрусь сегодня.
4 salvator
 
25.03.16
12:40
(3) Аккуратнее, с постоянными победами над 1с и печень посадить недолго ;)
5 begem0t
 
25.03.16
15:21
Товарищи, а управлять параметрами можно?
Вот у меня в параметрах есть справочник Коды. У него владельцем являются элементы другого параметра, который они тоже выбирают - справочник Проект. Можно ли при выборе параметра Коды видеть только те коды, которые подчиняются уже выбранному параметру Проект?

то есть динамически менять значение реквизита Владелец для параметра Коды при выборе параметра Проект. Надеюсь объяснил понятно.

Хочется красиво сделать =)
6 begem0t
 
25.03.16
15:32
(5) гугление привело меня сюда http://forum1s.ru/read/sviaz-po-vladeltsu-v-otbore-i-parametrakh-1s-skd/

продолжаю изучать.
Программист всегда исправляет последнюю ошибку.