Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) Скорее всего это универсальная обработка выгрузки/загрузки. Достаточно отобрать по условию ЭтоГруппа = истина (если дополнительные условия не требуются). Вот пример
ВЫБРАТЬ
Номенклатура.Ссылка КАК Ссылка
ИЗ
Справочник.Номенклатура КАК Номенклатура
ГДЕ
Номенклатура.ЭтоГруппа = ИСТИНА
Использование рекурсивного общего табличного выражения для отображения нескольких уровней рекурсии
В следующем примере представлен иерархический список руководителей и служащих, отчитывающихся перед ними.
нашел на просторах описание рекурсии. Правильно понимаю, что нужно поменять только на Справочник.Номенклатура, Номенклатура.ЭтоГруппа?
В следующем примере представлен иерархический список руководителей и служащих, отчитывающихся перед ними.
USE AdventureWorks;
GO
WITH DirectReports(ManagerID, EmployeeID, EmployeeLevel) AS
(
SEL ECT ManagerID, EmployeeID, 0 AS EmployeeLevel
FR OM HumanResources.Employee
WH ERE ManagerID IS NULL
UNI ON ALL
SEL ECT e.ManagerID, e.EmployeeID, EmployeeLevel + 1
FR OM HumanResources.Employee e
INNER JOIN DirectReports d
ON e.ManagerID = d.EmployeeID
)
SEL ECT ManagerID, EmployeeID, EmployeeLevel
FR OM DirectReports ;
GO
Показатьнашел на просторах описание рекурсии. Правильно понимаю, что нужно поменять только на Справочник.Номенклатура, Номенклатура.ЭтоГруппа?
(16)Если вы используете параметры в запросе, соответственно перед выполнением запроса надо задать значения этим параметрам.
Перед выполнением запроса должен быть код примерно такой:
Если используете консоль запросов, то в самой консоли можно задать параметр и заполнить его.
Перед выполнением запроса должен быть код примерно такой:
Запрос.УстановитьПараметр("Родитель", ЗначениеРодителя);
Если используете консоль запросов, то в самой консоли можно задать параметр и заполнить его.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот