LimeReport Forum
General Category | Основное => Discussion | Обсуждение => Topic started by: Subst on August 18, 2016, 07:17:34 pm
-
Алекс, порыл по форуму не нашел.
Подскажи, пжлст, в новой версии вкладка Script, че с ней делать? Какого рода там скрипт писать? Ну и т.д. и т.п.
-
Ну собственно это зачатки скриптования различных событий :) На данный момент в нем можно прописать всякие функции, которые будут вызываться в процессе рендеринга итемом. А также можно вызвать диалог для запроса дополнительных параметров отчета. Надо нарисовать демо отчет, но руки все не доходят
-
>> А также можно вызвать диалог для запроса дополнительных параметров отчета
вот енто ваще бы наверное пригодилось. Я в проге фактически отвязал работу с отчетами от самой программы, но почти. Приходится парамтер передавать, для всех отчетов (около 10-ти) один и тот же. Дубликат или оригинал документа печатаю. Вот диалог позволили бы мне вообще разнести красиво...
А синтаксис какой там? Также ECMAScript ?
-
Он самый
-
попробую порулить
хотя не к спеху, я видимо ща в командировку по другой работе на месяц-другой... вот там и покопаю в свободное время, если ты примера не выкинешь где-то по пути :)
-
хотя, для простоты и ясности картины конечно пример не помешал бы :)
-
Ок, постараюсь, что-нибудь нарисовать :)
-
Спасибо, я все равно регулярно тему просмотравиаю, да и там буду смотреть
-
Алекс, поясни по теме, пжлст.
Я не на столько ECMA знаю, что-то упускаю видимо.
Мы говорили в теме про создание диалога. Не могу разобраться.
-
LimeReport нужно скомпилировать с подключенным uitools для этого можно в common.pri прописать
Qt5:
QT += uitools
Qt4:
CONFIG += uitools
После этого в ScriptBrowser появится закладка Dialogs в ней можно добавлять диалоговые формы *.ui. А в скрипте их дергать.
Пример во вложении
[вложение удалено администратором]
-
Спасибо, Алекс!
Покопаю, попробую :)
-
Ага, собрал, глянул
Идея понятна :) Все оказалось очевидно, попробую к себе в прогу запихать
Еще раз спасибо, Алекс!
-
Добрый день.
Полазил по форуму, не нашел ответа.
Вопрос:
Как в многостраничном отчете сделать сквозную нумерацию страниц?
Т.е $V{#PAGE_COUNT} на Page1 правильно отрабатывает, а со второй всегда равна 1.
Мне нужно в Подвале сделать так: $V{#PAGE} из $V{#PAGE_COUNT}
Сейчас выходит так:
Page1:
1 из 3
2 из 3
3 из 3
Page2:
4 из 1
5 из 1
6 из 1
-
JohnCS, Поправлю :)
-
JohnCS, Поправил теперь сквозная
-
JohnCS, Поправил теперь сквозная
Спасибо. Работает :)