Отговори (1)
Поддръжка на SAP:
1) Тествах сценария вътрешно на 4.2 SP3 Patch3, като изпълних следните стъпки
-Създаден отчет, базиран на SQL SERVER 2008 R2 Universe.
-Вземете някои обекти в панела с резултати.
-Сега в панела за филтриране на заявки щракнете върху проследяване на база данни ->изберете опцията % Top ->Избор на обекти.
-изпълнете отчета.
- Възникналата грешка е точно същата, която получавате „Възникна следната грешка в базата данни: [Microsoft SQL Server Native Client 10.0]: „PERCENT_RANK“ не е разпознато име на вградена функция. За информация относно тази грешка, моля, вижте SAP Статия от базата знания 2054721 на портала за поддръжка на SAP. (IES 10901) (Грешка: INF )” "
2) Сега тествах същия сценарий по-горе, като създадох отчет за SQL SERVER 2012 Universe и той работи добре.
3) Причината е, че SQL SERVER 2008 R2 не може да разпознае функцията percent_rank, тъй като тази функционалност е въведена от Microsoft в SQL SERVER 2012.
Информация за това е предоставена в връзката по-долу
https://docs.microsoft.com/en-us/sql/t-sql/functions/percent-rank-transact-sql
4) Сега идва и деактивирането на опцията. Сега, ако не искате да виждате опцията %TOP, използвайте режим Applet или Rich Client вместо режим HTML.
Тъй като тази опция е по подразбиране в HTML режим.
:D
BusinessObjects
поддържа sql sever 2008. Така че, ако купите този продукт, ще го очаквате, нали? BO не е евтин продукт. За мен тази ситуация изглежда странна. Не разбирам защо се опитвате да затворите въпроса и да намалите репутацията на стартиращия темата... - person Serg046   schedule 27.04.2017