[ОТВЕТИТЬ]
Опции темы
25.03.2015 09:34  
Starter
Не соглашусь, в бизнес-анализе можно добавлять произвольные фильтры, в Fast Reports для этого постоянно отчет придется переделывать. Плюс механизм выгрузки в эксель - тут выделил, скопировал, в экселе вставил, в Fast reports экспорт в эксель, лишние телодвижения.
Да и то, что функция вызывается для каждой пары - не проблема, если бы расчет остатков запускался один раз, а при дальнейших вызовах использовалась временная табличка.
 
25.03.2015 09:40  
OlegON
Насколько мне известно, в БА никаких предрасчетных функций не предусмотрено... О том Mtirt и говорит.
 
25.03.2015 09:45  
Starter
Не предусмотрено, вот и хотелось бы как то это обойти, в связи с этим и вариант с функцией.
Таки интересно - с автономной транзакцией будет сохраняться временная таблица, или каждый раз заново запускаться будет ?
 
25.03.2015 10:56  
Mtirt
Цитата:
Сообщение от Starter
Не предусмотрено, вот и хотелось бы как то это обойти, в связи с этим и вариант с функцией.
Таки интересно - с автономной транзакцией будет сохраняться временная таблица, или каждый раз заново запускаться будет ?
Насколько я поняла из текста функции, автор и пытается это обойти.
Т.е. запустить расчет Remainc.Calc по списку артикулов, а потом просто выбирать данные и темповой таблицы.
Проблема в том, как из бизнес-анализа передать, при использовании этой функции не артикул товара, а список артикулов.
 
25.03.2015 10:57  
Mtirt
Цитата:
Сообщение от Starter
Не предусмотрено, вот и хотелось бы как то это обойти, в связи с этим и вариант с функцией.
Таки интересно - с автономной транзакцией будет сохраняться временная таблица, или каждый раз заново запускаться будет ?
А вот этого никто не пробовал. Поэкспериментируй. Возможно и сработает...
 
25.03.2015 11:35  
vdm
Как я понял у автора остатки сразу по всем артикулам считаются, без фильтра. Терпимо, если их не слишком много.

Но если сработает, то возможна другая проблема.
Таблица 1 раз заполнится. И если сессия БА не переподключается при каждом старте отчета, то из нее так и будут "вечно" выбираться устаревшие данные.
 
"Спасибо" vdm от:
25.03.2015 14:29  
Starter
Сработать - сработало, но vdm опередил с описанием последствий :)
Сессия БА не переподключается при каждом старте, поэтому данные так и выбираются устаревшие. Финт ушами не сработал :(
 
 


Опции темы



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

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