Имя: Пароль:
1C
1С v8
Не понимаю запроса.
0 H A D G E H O G s
 
10.01.12
16:46
День добрый.
Примитивный запрос

ВЫБРАТЬ
   ХозрасчетныйОбороты.Субконто1
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Обороты(, , , Счет = &Счет, &ВидСубконто, , , ) КАК ХозрасчетныйОбороты

Счет у нас 41.01

Виды субконто на нем
Номенклатура
Склад

Когда я задаю параметр &ВидСубконто как номенклатуру - все норм, вылазят обороты по номенклатуре,по Субконто1, все логично.

Когда я задаю параметр &ВидСубконто как склад - бида, вылазят обороты по складам ,по Субконто1, где я чего не знаю???
1 DrShad
 
10.01.12
16:48
все так и должно быть
2 Defender aka LINN
 
10.01.12
16:49
(0) Эм... Вот уж от тебя не ожидал...
Какбе, да, все так. :)
Задашь массив "Номенклатура, Склад" - будет Субконто1 - Номенклатура, Субконто2 - склад. Задашь "Склад, Номенклатура", будет Субконто1 - Склад, Субконто2 - Номенклатура.
3 H A D G E H O G s
 
10.01.12
16:52
(2) Спасибо.
Сам от себя не ожидал
4 DrShad
 
10.01.12
16:55
(3) ты же ставишь ограничение на выборку и ественно что в результирующей таблице у тебя только 1 поле с субконто и смысла его нумеровать как субконто по счету нету
5 GROOVY
 
10.01.12
16:55
Параметр Субконто в вирт табицах определяет какие субконто и в камом порядке будут рассчитаны. Так и задумано.
Рекомендую еще приглядеться к счетам по которым оборотные субконто ведутся и поэкспериментировать на них... Ну чтоб потом не сурприз был :)
6 GROOVY
 
10.01.12
16:56
Если отбор по счету не задавать а выбирать только по субконто, то система сама отбор установит по счетам по которым ведутся нужные сочетания субконто.
7 H A D G E H O G s
 
10.01.12
17:06
Все, я понял, понял. Посыпаю голову пеплом.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.