/ / Pentaho Reporting - Подсказващ API - Как да премахнете зареждането - отчитане, поле, зареждане, pentaho

Pentaho Reporting - Prompting API - Как да премахнете товаренето - докладване, поле, натоварване, pentaho

За всяко поле (параметър) в моя доклад, когато се използва PUC (Viewer на доклада), PUC опреснява екрана. Отнема доста време и повечето от докладите, които направих, имат около 3-6 полета.

Търсейки в Pentaho Документи, намерих тази връзка, която показва нещо за подканващия API: http://wiki.pentaho.com/display/Serv...+Prompting+API.

Но аз прочетох всички свързани страници и не намерихкак да забраните това презареждане. Той казва, че това поведение е да се даде възможност на потребителски параметри за натоварвания (като държава и държава), но за мен не е необходимо да има такива полета.

Как мога да деактивирам тази опция? Имайте предвид, че аз не говоря за автоматично актуализиране на ОТЧЕТ за избор, но автоматично актуализиране PARAMETER FIELDS.

Трябва ли да промените изходния код на някой проект или мога да направя това само чрез настройка на XML? Аз не съм разработчик, така че ако има XML или свързан с него файл, той ще ми бъде по-лесен.

Вижте, че проблемът ми не е „Презареждане на доклада“когато променя поле, но е, че PUC опресняване на екрана, за да "презареждане филтър конфигурация", както в документацията си. Това, което искам да направя, е да мога да въвеждам всеки параметър на екрана, без да се налага да чакаме това зареждане, както може би знаете, че не можете да използвате "TAB", за да запълните тези параметри, заради това се презарежда.

Благодаря.

Отговори:

2 за отговор № 1

Обновяването се извършва от интерфейса на JavaScript. Можете да намерите кода в нашия GitHub хранилище и във вашата директория "pentaho-solution / system / reporting".

Въпреки това, най-лесният начин да деактивиратеквадратчето за автоматично подаване и / или за задаване на атрибута за автоматично изпращане в главния отчет на невярно. Това трябва да предотврати актуализациите, докато не натиснете бутона за изпращане.


0 за отговор № 2

Няма начин да направите това във версията, която се опитах, pentaho dont suport изключване на тази функция ...

Не губете времето си като мен.