20.10.2006, 10:36 | #1 |
Участник
|
WebReport
Добрый день!
Может кто сталкивался с такой проблемой: Необходимо “разбить” web report на несколько страниц. Судя по документации, такая возможность есть: “ It is possible to specify that each "page" consists of a number of records, e.g. 10 records. When the first 10 records have been outputted, and a page has been created, this page should be displayed to the user. When more pages have been generated, they will then be displayed to the user. boolean printJobSettings::sectionsPerPage(int N) ” и т.д. Но на практике на строке sectionsPerPage(int N) браузер выдает окно “ The page cannot be displayed” В чем проблема??? |
|
20.10.2006, 11:27 | #2 |
Участник
|
"The page cannot be displayed" это ошибка HTTP протокола - если вы смотрите в ИЕ, то скорее всего страница не найдена. Свазь с X++? Посмотрите, что за УРЛ в properties u страницы ...
|
|
20.10.2006, 11:45 | #3 |
Участник
|
Самая прямая связь с X++
init отчета public void init() { super(); } отрабатывает без проблем. Отчет выведен на экран public void init() { super(); this.printJobSettings().sectionsPerPage(2); } выводится пустая страница ("страница не найдена") |
|
20.10.2006, 13:19 | #4 |
Участник
|
Значит сервак делает crash.
Или всё-таки страница пустая, то есть нет контента?!... |
|
20.10.2006, 13:42 | #5 |
Участник
|
Нет, страница не пустая
"HTTP 500 - Internal server error " |
|
19.05.2007, 17:32 | #6 |
Member
|
1. Web-reports лучше не использовать. Они глючат по жизни. Вы никогда не обращали внимание на то, что в стандартной Аксапте их аж... четыре штуки? Нужно пользоваться обычными отчетами.
2. Задача разбиения отчета в web на странички (а также задача мало-мальского контроля над макетом отчета) решается с помощью web-форм. Это аналог запросов в GUI интерфейсе.
__________________
С уважением, glibs® |
|
19.05.2007, 20:28 | #7 |
Member
|
Наверное, я что-то недопонял. В каком хэлпе можно прочитать про ссылки, о которых вы ведете речь?
__________________
С уважением, glibs® |
|
19.05.2007, 20:57 | #8 |
Member
|
Понял, спасибо. Да, я имел в виду обычную навигационную панель web-форм.
Если победите web-отчеты — напишите, пожалуйста... хотя... они все равно глючные. Если не победите... то в web-формах можно тоже посчитать количество страниц. И переход попробовать сделать. Только судя по тому, как сделано листание в web-формах, каким бы ни было решение, оно существенно увеличит ввод-вывод. Т.е. загрузит Business-connector. Что есть нежелательно. Возможно, это будет тотальный программинг в ваших терминах, но не тяжелый.
__________________
С уважением, glibs® |
|