![]() |
|
Помогите по перебору запроса | ☑ | ||
---|---|---|---|---|
0
LivingStar
18.12.14
✎
10:53
|
Нужно перебрать запрос. Сам запрос мучался делал вывел что то нужное.
Задача сейчас в том что бы перебрать каждую ветку ветви выборки, и поместить её значение в нужное поле макета. Иначе буду делать перебором, не запросом. Структура запроса, такая: | Исполнители - Город1 - ВидИсполнителя1 - Исполнитель1 - Исполнитель2 - ВидИсполнителя2 - Город2 - ВидИсполнителя1 - Исполнитель1 |
|||
1
Любопытная
18.12.14
✎
10:54
|
Чё?
|
|||
2
Ненавижу 1С
гуру
18.12.14
✎
10:54
|
Посмотри параметры методы Выбрать у результата запроса и выборки
|
|||
3
ДенисЧ
18.12.14
✎
10:55
|
"Иначе буду делать перебором, не запросом"
Угрожаешь? А чё дерзкий такой? |
|||
4
LivingStar
18.12.14
✎
10:55
|
(0+)
ВЫБРАТЬ Контрагенты.Ссылка КАК Ссылка, Контрагенты.Родитель КАК Родитель, Контрагенты.Родитель.Родитель, Контрагенты.ЭтоГруппа, Контрагенты.Родитель.Родитель.Родитель, Контрагенты.Родитель.Родитель.Родитель.Родитель, Контрагенты.Родитель.Родитель.Родитель.Родитель.Родитель ИЗ Справочник.Контрагенты КАК Контрагенты ГДЕ Контрагенты.Родитель В ИЕРАРХИИ(&Родитель) И Контрагенты.ЭтоГруппа = ЛОЖЬ СГРУППИРОВАТЬ ПО Контрагенты.Родитель, Контрагенты.Ссылка, Контрагенты.Родитель.Родитель, Контрагенты.ЭтоГруппа, Контрагенты.Родитель.Родитель.Родитель, Контрагенты.Родитель.Родитель.Родитель.Родитель, Контрагенты.Родитель.Родитель.Родитель.Родитель.Родитель УПОРЯДОЧИТЬ ПО Контрагенты.Наименование ИТОГИ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Родитель) ПО Ссылка ТОЛЬКО ИЕРАРХИЯ |
|||
5
Ёпрст
гуру
18.12.14
✎
10:55
|
(1) ЛивингСтар, чё!
|
|||
6
Ненавижу 1С
гуру
18.12.14
✎
10:56
|
(4) феерично:
СГРУППИРОВАТЬ ПО Контрагенты.Родитель, Контрагенты.Ссылка, Контрагенты.Родитель.Родитель, Контрагенты.ЭтоГруппа, Контрагенты.Родитель.Родитель.Родитель, Контрагенты.Родитель.Родитель.Родитель.Родитель, Контрагенты.Родитель.Родитель.Родитель.Родитель.Родитель |
|||
7
Ёпрст
гуру
18.12.14
✎
10:56
|
(4) :)))
И нафига это всё ? Когда иерархию можно делать.. обычной выборкой с иерархией и обходом потом ? |
|||
8
ДенисЧ
18.12.14
✎
10:57
|
(6) см (5) )))
|
|||
9
LivingStar
18.12.14
✎
10:57
|
(7) Как????? можно пример?
|
|||
10
Ненавижу 1С
гуру
18.12.14
✎
10:59
|
(9) читай мануал
ВыборкаИзРезультатаЗапроса (QueryResultSelection) Уровень (Level) Синтаксис: Уровень() Возвращаемое значение: Тип: Число. Уровень текущей записи. Описание: Получает уровень текущей записи в иерархии и группировках. Уровень считается от начальной выборки из результата запроса. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Пример: ТабДокумент.Вывести(ВыводимаяОбласть, Уровень + Выборка.Уровень()); |
|||
11
ДенисЧ
18.12.14
✎
10:59
|
(9)
1. Берём чистый лист бумаги А4 2. Пишем "Прошу уволить меня по собственному всвязи с некомпетентностью" 3. Относим в отдел кадров. 4. Profit! |
|||
12
Ненавижу 1С
гуру
18.12.14
✎
11:00
|
(11) "в_связи"
|
|||
13
ДенисЧ
18.12.14
✎
11:00
|
(12) Ему можно и без пробела ))
|
|||
14
LivingStar
18.12.14
✎
13:41
|
(10) что бы этим перебрать какой запрос должен быть?
учитывая структуру нужного каталога справочника контрагенты изложенную в (0) ? |
|||
15
ifso
18.12.14
✎
14:51
|
(13) ну.хоть.точками.разделить.што.ли
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |