Имя: Пароль:
1C
1С v8
v8: условие в РегистрНакопления.Остататки
0 iceman2112
 
04.07.12
09:36
Есть таблица значений с колонками "Номенклатура", "Характеристика"
Как в условии к регистру накопления "ОстатковНаСкладах.Остатки" сделать так чтобы отбор был только по тем "Номенклатуре и характеристикам", которые  из таблицы?

Например, если бы был МассивНоменклатуры, где указана просто Номенклатура можно было сделать так:

...
ИЗ РегистраНакопления.ОстаткиТоваровНаСлдах.Остатки(&НаДату,
                                    Номенклатура В    &МассивНоменклатуры)
...

А в случае когда номенклатура + характистика есть что нибудь подобное?
1 LAAry
 
04.07.12
09:37
Создать менеджер временных таблиц к запросу и поместить ТЗ сначала во временные потом соединять с регистром.
2 butterbean
 
04.07.12
09:38
таблицу во временную и левым соединением к ней твой регистр
3 Ненавижу 1С
 
гуру
04.07.12
09:39
так как обычно ХарактеристикиНоменклатуры подчинены Номенклатуре, то достаточно проверки на вхождение в ХарактеристикиНоменклатуры
4 Ненавижу 1С
 
гуру
04.07.12
09:39
+(3) кроме пустой характеристики
5 iceman2112
 
04.07.12
09:39
Ну ладно временные так временные...
6 iceman2112
 
04.07.12
09:57
а в менеджер временных таблиц запихнуть мою таблицу?
7 LAAry
 
04.07.12
10:21
Запрос.Текст = Выбрать * Поместить ВременнаяТаблица из &ТвояТаблица как НужнаяТаблица
8 LAAry
 
04.07.12
10:22
МВТ = Новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МВТ;
Это до выполнения запроса...
Закон Брукера: Даже маленькая практика стоит большой теории.