![]() |
![]() |
![]() |
|
Почему запросы дают разный результат? | ☑ | ||
---|---|---|---|---|
0
Beduin
11.03.12
✎
17:28
|
1.ВЫБРАТЬ
СУММА(ХозрасчетныйОбороты.СуммаОборотДт) КАК СуммаОборотДт, СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, Запись, Счет = &ВыбСчет, , , , &ВидСубконто) КАК ХозрасчетныйОбороты ИТОГИ СУММА(СуммаОборотДт), СУММА(СуммаОборотКт) ПО ОБЩИЕ 2.ВЫБРАТЬ СУММА(ХозрасчетныйОбороты.СуммаОборотДт) КАК СуммаОборотДт, СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, , Счет = &ВыбСчет, , , , &ВидСубконто) КАК ХозрасчетныйОбороты ИТОГИ СУММА(СуммаОборотДт), СУММА(СуммаОборотКт) ПО ОБЩИЕ |
|||
1
КМ155
11.03.12
✎
17:29
|
(0) например у тебя есть красное сторно
|
|||
2
mikecool
11.03.12
✎
17:30
|
то, что детализация до записи не смущает?
|
|||
3
Feanor
11.03.12
✎
17:31
|
(2) это действо с единственной целью - потешить своё ЧСВ )
|
|||
4
Beduin
11.03.12
✎
17:32
|
(2) Не смущает)
Проблема в отборе по виду субконто, не делает почему то ВЫБРАТЬ СУММА(ХозрасчетныйОбороты.СуммаОборотДт) КАК СуммаОборотДт, СУММА(ХозрасчетныйОбороты.СуммаОборотКт) КАК СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, , Счет = &ВыбСчет, , , , &ВидСубконто) КАК ХозрасчетныйОбороты ИТОГИ СУММА(СуммаОборотДт), СУММА(СуммаОборотКт) ПО ОБЩИЕ |
|||
5
hhhh
11.03.12
✎
17:33
|
(0) вообще-то 2-й запрос можно гораздо короче написать
ВЫБРАТЬ ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, , Счет = &ВыбСчет, , , , &ВидСубконто) КАК ХозрасчетныйОбороты Ты наверно задался целью раздолбать клавиатуру, чтобы быстрее новую купить. |
|||
6
Beduin
11.03.12
✎
17:36
|
Кто нибудь может по человески объяснить почему отбор по виду субконто не работает без детализации до записи?
|
|||
7
acsent
11.03.12
✎
17:38
|
где у тебя отбор по виду субконто?
|
|||
8
Beduin
11.03.12
✎
17:39
|
(7)&ВидСубконто
|
|||
9
qeos
11.03.12
✎
17:42
|
учи матчасть
|
|||
10
DexterMorgan
11.03.12
✎
17:45
|
(6) а может потому что не должен?
|
|||
11
DexterMorgan
11.03.12
✎
17:49
|
Назначение:
- Отбор итогов по видам субконто. - Можно указать порядок субконто в результате запроса. Кароче например тебе нужно знать что субконто1 - это склад или когда через точку обращаешься система лепит не все возможные субконто, а только указанные. |
|||
12
Beduin
11.03.12
✎
17:49
|
(9) В разрезе каких субконто будут получены обороты определяется параметром Субконто
Все как в книжке) |
|||
13
Beduin
11.03.12
✎
17:50
|
(11) Мне тупо суммы нужны по этому виду субконто.
|
|||
14
acsent
11.03.12
✎
17:52
|
ВЫБРАТЬ
ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт, ХозрасчетныйОбороты.Субконто1КАК Субконто1 ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, , Счет = &ВыбСчет, , , , &ВидСубконто) КАК ХозрасчетныйОбороты |
|||
15
Beduin
11.03.12
✎
17:54
|
(14) Так работает я знаю. Почему если поле Субконто1 убрать не работает.
Вот в чем вопрос. |
|||
16
acsent
11.03.12
✎
17:55
|
слишком умный оптимизатор
|
|||
17
DexterMorgan
11.03.12
✎
17:56
|
(15) На каком то счете Субконто1 на каком то Субконто2
|
|||
18
Beduin
11.03.12
✎
17:58
|
(17) При чем здесь поля с субконто?
Я хочу просто суммы получить без этих полей. |
|||
19
acsent
11.03.12
✎
17:58
|
собственно в сп нигде не скажано что при указании параметра видсубконто получаются развернутые итоги
|
|||
20
Beduin
11.03.12
✎
18:01
|
(19) Логики нет. Выходит чтобы из этой таблицы получить данные только по нужному виду субконто необходимо его запросить среди полей?
Еще нужно угадать какое субконто. Оно может только на 2 быть или на 3. |
|||
21
hhhh
11.03.12
✎
18:04
|
(20) а если Запись то прокатывает?
|
|||
22
Beduin
11.03.12
✎
18:04
|
(21) Угу.
|
|||
23
acsent
11.03.12
✎
18:13
|
(21) получая вразрезе записей ты автоматически получаешь в разрезе субконто. июо запись это самый детальный разрез
|
|||
24
acsent
11.03.12
✎
18:14
|
(20) чтоб не угадывать ты и задаешь параметр
|
|||
25
Beduin
11.03.12
✎
18:29
|
(24) Понял. Он все к первому субконто сдвигает в этом случае.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |