Имя: Пароль:
1C
1С v8
изврат с таблицами и запросами
0 Glime
 
21.07.11
17:43
Уважаемые гуру запросов, возможно ли построить запрос по таблице со вложенным списком значения, то есть есть таблица


ТаблицаОрганизацийСчетов = Новый ТаблицаЗначений;

ТаблицаОрганизацийСчетов.Колонки.Добавить("Организация",Новый ОписаниеТипов("СправочникСсылка.Организации"));
ТаблицаОрганизацийСчетов.Колонки.Добавить("СписокСчетов",Новый ОписаниеТипов("СписокЗначений"));

она заполнена, и в колонке СписокСчетов есть список значений с пометками, так вот мне нужно выдернуть только помеченные счета.
1 Jstunner
 
21.07.11
17:44
да
2 Glime
 
21.07.11
17:51
а как, если можно подскажите?
3 Jstunner
 
21.07.11
17:52
для чего?
4 Glime
 
21.07.11
17:56
Для того что бы запросом из временной таблицы получить список счетов с пометками, ну в идеале прикрутить его(результат этого запроса) к другому запросу, в котором идет формирование циферок для большой таблицы.
5 Glime
 
21.07.11
17:57
просто в этой таблице хранится настройка рабочего места казначея, с какими счетами ему работать в каких организациях.
6 Jstunner
 
21.07.11
17:59
выгружаешь помеченные счета в массив и выбираешь в запросе счета из этого массива
7 Живой Ископаемый
 
21.07.11
18:00
ну можнож скопировать отбором помеченные и выгрузить в другую тз и уже именно ее в менеджер ВремененныхТаблиц и в запрос
8 Glime
 
21.07.11
18:00
у нас есть организации в холдинге в которых по 30 счетов в банках, и в зависимости от того в каких отношениях наша контора с этим банком(дали или нет нам гарантию, кредит на выгодных условиях, ну и пр), они могут быть живыми, или мертвыми или временно мертвыми
9 Glime
 
21.07.11
18:05
тогда уж проще прокрутить цикл, я думал можно что то типа:

"ВЫБРАТЬ
   |    Таблица.СписокСчетов,
   |    Таблица.Организация
   |ПОМЕСТИТЬ врТаблица
   |ИЗ
   |    &Таблица КАК Таблица
   |;
   |
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |    врТаблица.СписокСчетов.Значение КАК Значение
   |ПОМЕСТИТЬ врТаблицаСчетов
   |ИЗ
   |    врТаблица КАК врТаблица
   |////////////////////////////////////////////////////////////////////////////////
   |ВЫБРАТЬ
   |    врТаблица.Значение.Значение
   |ИЗ
   |    врТаблицаСчетов КАК врТаблица
|ГДЕ    врТаблица.Значение.Пометка"


или что то в таком духе, но думаю вряд ли взлетит
10 Ksandr
 
21.07.11
18:06
8.2 ?
11 Ksandr
 
21.07.11
18:07
точнее так - не 8.2.14 случаем?
12 Glime
 
21.07.11
18:15
еще не
13 Glime
 
21.07.11
18:16
а че там можно?
14 Glime
 
21.07.11
18:16
просто я пока побаиваюсь
15 Glime
 
21.07.11
18:17
8.2.13
16 ChAlex
 
21.07.11
19:47
(9) - Поле типа список значений во внутренний запрос не поместишь. Поэтому нужно создавать другую исходную структуру для загрузки в запрос
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн