|
Разные результаты запроса в консоли и в СКД | ☑ | ||
---|---|---|---|---|
0
kirillsas
10.08.11
✎
06:32
|
Есть запрос:
"ВЫБРАТЬ | Счет_01_01.Субконто1 КАК ОсновноеСредство, | ВЫБОР | КОГДА Поступление.СчетКт = &сч08_04 | ТОГДА Поступление.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК ПоступлениеОтОрганизаций, | ВЫБОР | КОГДА Поступление.СчетКт = &сч08_03 | ТОГДА Поступление.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК ПоступлениеИзСтроительства, | ВЫБОР | КОГДА Поступление.СчетКт = &сч91 | ИЛИ Поступление.СчетКт = &сч01 | ТОГДА Поступление.СуммаОборот | ИНАЧЕ 0 | КОНЕЦ КАК ПоступлениеПрочее |ИЗ | РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Дата1, &Дата2, , , Счет = &Сч01, , ) КАК Счет_01_01 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&Дата1, &Дата2, Регистратор, СчетДт = &Сч01, , , , ) КАК Поступление | ПО Счет_01_01.Субконто1 = Поступление.СубконтоДт1 |ИТОГИ | СУММА(ПоступлениеОтОрганизаций), | СУММА(ПоступлениеИзСтроительства), | СУММА(ПоступлениеПрочее) |ПО | ОБЩИЕ"; При одинаковых пареметрах выдает разный результат при выполнении в консоли запросов и в CRL/ Например; Консоль; ПоступлениеОтОрганизаций = 15000, ПоступлениеИзСтроительства = 20000; ПоступлениеПрочее = 1500; СКД; ПоступлениеОтОрганизаций = 0, ПоступлениеИзСтроительства = 7000; ПоступлениеПрочее = 200; В чем может быть причина? |
|||
1
vicof
10.08.11
✎
06:43
|
Дата1 и дата2 одинаково заданы в консоли и в СКД?
|
|||
2
vicof
10.08.11
✎
06:43
|
ну и остальные параметры
|
|||
3
kirillsas
10.08.11
✎
06:43
|
(1)Да. Все параметры одинаковые.
|
|||
4
vicof
10.08.11
✎
06:46
|
может еще в скд какие отборы поставил?
|
|||
5
kirillsas
10.08.11
✎
06:49
|
(4) Один в один все. Уже раз 10 все перепроверил.
|
|||
6
kirillsas
10.08.11
✎
06:51
|
Вот только что такую вешь попробовал. Сделал одним числом поступление на одинаковую сумму. 5000
В скд вышло: ПоступлениеОтОрганизаций = 0, ПоступлениеИзСтроительства = 2000; ПоступлениеПрочее = 2500; В консоли: ПоступлениеОтОрганизаций = 5000, ПоступлениеИзСтроительства = 5000; ПоступлениеПрочее = 5000; |
|||
7
vicof
10.08.11
✎
06:52
|
а в СКД запрос тоже с
"|ИТОГИ | СУММА(ПоступлениеОтОрганизаций), | СУММА(ПоступлениеИзСтроительства), | СУММА(ПоступлениеПрочее) |ПО | ОБЩИЕ" |
|||
8
vicof
10.08.11
✎
06:52
|
?
|
|||
9
kirillsas
10.08.11
✎
06:53
|
(7) Нет:)
|
|||
10
ilpar
10.08.11
✎
07:14
|
(0) ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(&Дата1, &Дата2, Регистратор, СчетДт = &Сч01, , , , )
Группировка РЕГИМСТРАТОР в СКД - это плохо. Если я правильно понял вопрос |
|||
11
Defender aka LINN
10.08.11
✎
07:19
|
Гармонь порватая. Во всем виновата галка "Автозаполнение"
|
|||
12
kirillsas
10.08.11
✎
07:50
|
(11) И что тут можно сделать?
|
|||
13
Defender aka LINN
10.08.11
✎
08:15
|
(12) Ну... Ты сильно удивишься, если я предложу ее снять? В обморок от неожиданности не упадешь?
|
|||
14
kirillsas
10.08.11
✎
08:22
|
(13) Ага, удивлюсь... Снимаю галку, заполняю поля из конструктора запроса. Результат тот-же.
|
|||
15
Defender aka LINN
10.08.11
✎
09:11
|
(14) Значит параметры разные.
|
|||
16
mikeA
10.08.11
✎
09:29
|
запросы одинаковые в консоли и в макете компоновки (после преобразований)?
|
|||
17
kirillsas
10.08.11
✎
09:49
|
(15) Параметры 100% одинаковые.
(16)Да. Я сначала в СКД писал. Потом оттуда копировал в консоль. |
|||
18
ilpar
10.08.11
✎
10:10
|
еще раз прочитай (14) и попробуй обойти
|
|||
19
ilpar
10.08.11
✎
10:10
|
вернее (10)
|
|||
20
ilpar
10.08.11
✎
10:11
|
СКД оптимизирует запрос, та какие то замутки есть.
Периодичность авто, в выходные поля вытаскиваем регистратор и период секунда |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |