[ОТВЕТИТЬ]
08.08.2014 20:03
Iggy
 
Не нашел в поиске, поэтому создал тему. Если было, то снесите.
Сегодня столкнулся с "интересно" работающим отчетом на Win2008x64, SM 1.030 sp5. Самый обычный товарный отчет "Остатки товара", при выборе группы по классификатору, отчет проходит нормально. Когда выбираем группу из ассортимента, то отчет выполняется без разбивки по ассортиментам, сливая абсолютно все карточки, которые находятся в ассортиментных группах, независимо выбирали их или нет. Точно так же работает с номенклатурами.
09.08.2014 12:16
OlegON
 
Что-то мне кажется, что дело не в 2008. Правильно ли я понимаю, что перенесли на 2008 базу и все поломалось? Или на соседней машине с другой виндой показывается нормальный отчет? Почему именно 2008 виновата?
09.08.2014 12:35
Iggy
 
Базу не переносили, изначально стояла на Win2008.
На машине с Win7 отчет выполняется корректно. Проверял на другой базе, с аналогичной конфигурацией Win2008x64, но sp6 - тот же глюк.
09.08.2014 13:26
OlegON
 
Т.е. есть сервер на 2008, подключаемся к нему с 2008х64, получаем фуфло, подключаемся с 7 - все нормально, так? Региональные настройки на х64 и 7 одинаковые?
09.08.2014 13:43
Iggy
 
Сервер на 2008х64 и на нем же выполняли отчет (эконом-класс).
09.08.2014 13:51
Iggy
 
Цитата:
Iggy Сервер на 2008х64 и на нем же выполнялся отчет (эконом-класс).
P.S. Региональные настройки, везде одинаковые.
Указанный эффект, был повторен на другой базе и другом компьютере с 2008х64 и аналогичными настройками, отчет выполнялся на самом сервере. На клиентской машине, Win7, WinXP - все нормально.
09.08.2014 13:53
Iggy
 
Цитата:
OlegON Помойка?
кроме Супермага ничего не стоит
09.08.2014 14:08
OlegON
 
Загадочно... А версия Oracle какая? Протрассировать бы, какой запрос от Супермага прилетает...
09.08.2014 14:46
Iggy
 
на сервере стоит Oracle 11.2.0.2+client11+reports и патч на reports. А чем можно выполнить трассировку?
09.08.2014 23:07
baggio
 
пользователь под которым выполняете на русском назван? в терминале или консоли?
10.08.2014 15:55
Iggy
 
пользователь Windows и Супермага на латинице, выполняется в консоли. Трассировку выполню с понедельника, на выходные все отключено.
11.08.2014 11:09
svtl
 
Откуда сами отчеты запускаются? С клиента или общие для всех?
Если с клиента, стоит еще проверить, один и тот же отчет установлен
на сервере и на клиенте (сам файл отчета) . Разбивки по ассортиментам
в этом отчете никогда не было - если выбраны ассортименты, то работает
варинт "без группировки".

Можно запустить вот так и посмотреть, что в ttidgroup попало:
('9.' - это путь ассортимента)

exec SUPERMAG.REPTOOLS.LOADCLASSMATRIX('0', 2, 0, '9.');
select * from supermag.ttidgroup;

и вообще иинтересно - как форма запуска выглядит при ошибочном варианте?
11.08.2014 12:59
Iggy
 
Не могу повторить сбой отчета. Грешен, надо было сразу перегрузить комп с базой, а я ограничился перезапуском служб Oracle и SM.
Опции темы


Часовой пояс GMT +3, время: 07:12.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.