Имя: Пароль:
1C
 
Странное поведение СКД, кто сталкивался?
0 YauheniL
 
30.07.10
10:36
Кто сталкивался со следующим: СКД возвращает пустую выборку, перебрасываю запрос в консоль отчетов, она этим же запросом возвращает результат. В чем может быть причина такого разного поведения?
1 stangen
 
30.07.10
10:48
параметры запроса, настройки СКД, разные базы..
2 YauheniL
 
30.07.10
10:49
(1) База одна и та же, параметры одинаковы (в СКД, правда, через стандартные периоды, но они заданы правильно). Выводил СКД со всеми возможными полями... Данных все равно нет
3 Лефмихалыч
 
30.07.10
10:52
в косноль какой запрос суешь? Который из схемы скопипастил или который после выполнения из схемы программно только получить можно?
4 Andry888
 
30.07.10
10:55
Странное поведение рук, кто сталкивался? =)
5 Fragster
 
гуру
30.07.10
10:55
у меня вчера было - у периода перепутал дату начала и дату окончания в параметрах... а в консоли запроса вводил правильно
6 YauheniL
 
30.07.10
11:01
(3) Который из схемы скопипастил.... а этот запрос от "программного" сильно отличается?
7 YauheniL
 
30.07.10
11:08
(3) А на какой стадии можно это "внутренний" запрос посмотреть?
8 DayDreamer
 
30.07.10
11:09
попробуй в скд не через стандартные периоды а черз явно указываемые даты
9 rasswet
 
30.07.10
11:13
ресурсы не добавил?
10 YauheniL
 
30.07.10
11:14
(8) ПРобовал. Результат тот же.....
(9) Ресурсы есть
Мне тут подсказали, что СКД странно с NULL-значениями работает, а у меня в запросе есть проверки на NULL
11 kabanoff
 
30.07.10
11:44
(0) Может дело не в СКД, а в отчете? Если схема в консоли отчетов работает, попробуй залить ее в пустой отчет.
12 Лефмихалыч
 
30.07.10
11:54
(6) ну, так ты не то и не с тем сравниваешь
13 YauheniL
 
30.07.10
11:57
(12) Ну, по твоему посту, я так и подумал. А на какой стадии получается "внутренний" запрос СКД?
14 Лефмихалыч
 
30.07.10
12:17
(13) после выполнения запроса. На инфосрате лежит консоль отчетов, с помощью которой можно НАСТОЯЩИЙ текст запроса вылупить. И даже не одна, а мильён, вот например http://www.infostart.ru/public/15036/
15 YauheniL
 
30.07.10
12:23
(14) Спасибо, гляну....
16 YauheniL
 
30.07.10
18:21
Чтото в какую-то хренотень конвертит СКД исходный запрос. Такой запрос даже синтаксический контроль не пройдет
17 YauheniL
 
30.07.10
18:26
А не, просто все в ячейке макета не помещается
18 YauheniL
 
02.08.10
10:51
В общем, разобрался, но только частично: если убрать параметры регистров среза последних из фигурных скобок, и проинициализировать эти параметры значениями, то результат запроса уже не пуст, правда, возвращается стандартный параметр "Период". Интересно, почему так получается?
19 Лефмихалыч
 
02.08.10
10:58
> и проинициализировать эти параметры значениями
> правда, возвращается стандартный параметр "Период"

это всё что означает?
20 YauheniL
 
02.08.10
11:01
(19) "проинициализировать эти параметры значениями " == установить значения параметру
"возвращается стандартный параметр "Период" " == в списке параметров появляется параметр "Период", которого на данный момент нет. Если в качестве ограничения по для таблицы среза последних указать ссылку на этот параметр, то запрос начинает что-то возвращать
21 Fragster
 
гуру
02.08.10
11:16
(18) здесь же разобрались, не? v8: Ошибка исполнения отчета в СКД
22 YauheniL
 
02.08.10
11:20
(21) Не совсем... Может, это та же ситуация, но в профиль, но выглядит по-другому: один и тот же запрос в СКД выдает пустой набор записей, а в консоли отчетов -- не пустой (значения параметров одинаковы, но в СКД используются стандартные периоды). Причем, сама СКД запрос не сильно переделывает. По крайней мере, я не могу сказать, почему в итоге пустой результат.... вот в (18) стало немного понятнее, но не до конца: понятно, что косячит таблица среза последних, но не понятно почему и как избежать
23 YauheniL
 
02.08.10
11:56
Ну не создавать же новую ветку для ответа на простой вопрос
24 Fragster
 
гуру
02.08.10
13:25
(22) я в (3) пишу же, тоже "глюк" был: когда параметры из периода получал - перепутал начало и конец - в НачалоПериода записал ПериодОтчета.ДатаОкончания и наоборот... невнимательность, блин...
25 YauheniL
 
02.08.10
13:33
(24) Я не путал параметры: я их прежде, чем тему создавать проверил
26 YauheniL
 
02.08.10
13:36
Там какой-то косяк, из-за того, что для среза последних и для конца периода для оборота берется один и тот же параметр {КонецПериода}
27 YauheniL
 
02.08.10
13:37
Точнее, не косяк, а грабли, на которые я успешно наступил