Показано с 1 по 4 из 4
-
18.12.2018, 02:50 #1
- Регистрация
- 20.09.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Вопрос по выражению В ИЕРАРХИИ
Добрый день.
В языке запроса можно проверять нахождение элемента в иерархии, например
Выбрать
Справочник.ПодразделенияК� �мпании.Ссылка
Где
Справочник.ПодразделенияК� �мпании.Ссылка В ИЕРАРХИИ (&Департамент)
То есть, слева от оператора ссылка на элемент, а справа группа, переданная в виде параметра.
А что делать, если группа является не параметром, а полем в запросе, например:
ВЫБРАТЬ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение КАК Подразделение,
пгс_СоответствиеВидНоменк� �атуры_Склад.ГруппаВидовНо� �енклатуры КАК ГруппаВидовНоменклатуры ,
пгс_СоответствиеВидНоменк� �атуры_Склад.Склад КАК Склад
ИЗ
РегистрСведений.пгс_Соотве тствиеВидНоменклатуры_Скл� �д КАК пгс_СоответствиеВидНоменк� �атуры_Склад
ГДЕ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение = &ПодразделениеПолучатель
И &ВидНоменклатуры В ИЕРАРХИИ(ГруппаВидовНомен� �латуры );
У меня в регистре сведений хранятся группы видов номенклатуры, в запросе нужно проверить нахождение элемента, переданного параметром на нахождение в иерархии группы. Вышеприведенный запрос не выполнятся, т.к. справа от оператора находится не переменная.
Что можно с этим сделать?
-
18.12.2018, 04:53 #2
- Регистрация
- 20.09.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Вопрос по выражению В ИЕРАРХИИ
Криво тема создалась.
В языке запроса можно проверять нахождение элемента в иерархии, например
Выбрать
Справочник.ПодразделенияК� �мпании.Ссылка
Где
Справочник.ПодразделенияК� �мпании.Ссылка В ИЕРАРХИИ (&Департамент)
То есть, слева от оператора ссылка на элемент, а справа группа, переданная в виде параметра.
А что делать, если группа является не параметром, а полем в запросе, например:
ВЫБРАТЬ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение КАК Подразделение,
пгс_СоответствиеВидНоменк� �атуры_Склад.ГруппаВидовНо� �енклатуры КАК ГруппаВидовНоменклатуры ,
пгс_СоответствиеВидНоменк� �атуры_Склад.Склад КАК Склад
ИЗ
РегистрСведений.пгс_Соотве тствиеВидНоменклатуры_Скл� �д КАК пгс_СоответствиеВидНоменк� �атуры_Склад
ГДЕ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение = &ПодразделениеПолучатель
И &ВидНоменклатуры В ИЕРАРХИИ(ГруппаВидовНомен� �латуры );
У меня в регистре сведений хранятся группы видов номенклатуры, в запросе нужно проверить нахождение элемента, переданного параметром на нахождение в иерархии группы. Вышеприведенный запрос не выполнятся, т.к. справа от оператора находится не переменная.
Что можно с этим сделать?
-
18.12.2018, 04:53 #3
- Регистрация
- 20.09.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Вопрос по выражению В ИЕРАРХИИ
Криво тема создалась.
В языке запроса можно проверять нахождение элемента в иерархии, например
Выбрать
Справочник.ПодразделенияК� �мпании.Ссылка
Где
Справочник.ПодразделенияК� �мпании.Ссылка В ИЕРАРХИИ (&Департамент)
То есть, слева от оператора ссылка на элемент, а справа группа, переданная в виде параметра.
А что делать, если группа является не параметром, а полем в запросе, например:
ВЫБРАТЬ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение КАК Подразделение,
пгс_СоответствиеВидНоменк� �атуры_Склад.ГруппаВидовНо� �енклатуры КАК ГруппаВидовНоменклатуры ,
пгс_СоответствиеВидНоменк� �атуры_Склад.Склад КАК Склад
ИЗ
РегистрСведений.пгс_Соотве тствиеВидНоменклатуры_Скл� �д КАК пгс_СоответствиеВидНоменк� �атуры_Склад
ГДЕ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение = &ПодразделениеПолучатель
И &ВидНоменклатуры В ИЕРАРХИИ(ГруппаВидовНомен� �латуры );
У меня в регистре сведений хранятся группы видов номенклатуры, в запросе нужно проверить нахождение элемента, переданного параметром на нахождение в иерархии группы. Вышеприведенный запрос не выполнятся, т.к. справа от оператора находится не переменная.
Что можно с этим сделать?
-
18.12.2018, 04:55 #4
- Регистрация
- 20.09.2018
- Сообщений
- 7
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: Вопрос по выражению В ИЕРАРХИИ
В языке запроса можно проверять нахождение элемента в иерархии, например
Выбрать
Справочник.ПодразделенияК� �мпании.Ссылка
Где
Справочник.ПодразделенияК� �мпании.Ссылка В ИЕРАРХИИ (&Департамент)
То есть, слева от оператора ссылка на элемент, а справа группа, переданная в виде параметра.
А что делать, если группа является не параметром, а полем в запросе, например:
ВЫБРАТЬ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение КАК Подразделение,
пгс_СоответствиеВидНоменк� �атуры_Склад.ГруппаВидовНо� �енклатуры КАК ГруппаВидовНоменклатуры ,
пгс_СоответствиеВидНоменк� �атуры_Склад.Склад КАК Склад
ИЗ
РегистрСведений.пгс_Соотве тствиеВидНоменклатуры_Скл� �д КАК пгс_СоответствиеВидНоменк� �атуры_Склад
ГДЕ
пгс_СоответствиеВидНоменк� �атуры_Склад.Подразделение = &ПодразделениеПолучатель
И &ВидНоменклатуры В ИЕРАРХИИ(ГруппаВидовНомен� �латуры );
У меня в регистре сведений хранятся группы видов номенклатуры, в запросе нужно проверить нахождение элемента, переданного параметром на нахождение в иерархии группы. Вышеприведенный запрос не выполнятся, т.к. справа от оператора находится не переменная.
Что можно с этим сделать?
Похожие темы
-
Вопрос
от mjakcat в разделе Конфигурирование, программирование 1С - ПредприятиеОтветов: 0Последнее сообщение: 06.06.2016, 17:07 -
ОСВ по счету без лишней иерархии
от Светлана5291 в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 3Последнее сообщение: 21.05.2015, 21:33 -
Вопрос по УТ 10.3.5
от Bumblebee в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3Ответов: 2Последнее сообщение: 08.04.2011, 16:25 -
Вопрос по FAR'y
от ra1n в разделе СОФТ (SOFT)Ответов: 1Последнее сообщение: 14.02.2009, 17:38
Социальные закладки