Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: вопрос по 1.4  (Read 9682 times)

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
вопрос по 1.4
« on: August 18, 2016, 07:17:34 pm »
Алекс, порыл по форуму не нашел.
Подскажи, пжлст, в новой версии вкладка Script, че с ней делать? Какого рода там скрипт писать? Ну и т.д. и т.п.

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: вопрос по 1.4
« Reply #1 on: August 18, 2016, 08:04:52 pm »
Ну собственно это зачатки скриптования различных событий :) На данный момент в нем можно прописать всякие функции, которые будут вызываться в процессе рендеринга итемом. А также можно вызвать диалог для запроса дополнительных параметров отчета.  Надо нарисовать демо отчет, но руки все не доходят

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Re: вопрос по 1.4
« Reply #2 on: August 18, 2016, 08:25:47 pm »
>> А также можно вызвать диалог для запроса дополнительных параметров отчета

вот енто ваще бы наверное пригодилось. Я в проге фактически отвязал работу с отчетами от самой программы, но почти. Приходится парамтер передавать, для всех отчетов (около 10-ти) один и тот же. Дубликат или оригинал документа печатаю. Вот диалог позволили бы мне вообще разнести красиво...
А синтаксис какой там? Также ECMAScript ?

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: вопрос по 1.4
« Reply #3 on: August 18, 2016, 08:37:11 pm »
Он самый

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Re: вопрос по 1.4
« Reply #4 on: August 18, 2016, 08:39:35 pm »
попробую порулить
хотя не к спеху, я видимо ща в командировку по другой работе на месяц-другой... вот там и покопаю в свободное время, если ты примера не выкинешь где-то по пути :)

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Re: вопрос по 1.4
« Reply #5 on: August 18, 2016, 08:48:42 pm »
хотя, для простоты и ясности картины конечно пример не помешал бы :)

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: вопрос по 1.4
« Reply #6 on: August 18, 2016, 08:52:22 pm »
Ок, постараюсь, что-нибудь нарисовать :)

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Re: вопрос по 1.4
« Reply #7 on: August 18, 2016, 08:53:57 pm »
Спасибо, я все равно регулярно тему просмотравиаю, да и там буду смотреть

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Re: вопрос по 1.4
« Reply #8 on: August 30, 2016, 04:02:49 pm »
Алекс, поясни по теме, пжлст.
Я не на столько ECMA знаю, что-то упускаю видимо.

Мы говорили в теме про создание диалога. Не могу разобраться.


Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: вопрос по 1.4
« Reply #9 on: August 31, 2016, 12:05:21 am »
LimeReport нужно скомпилировать с подключенным uitools для этого можно в common.pri прописать
Qt5:
   QT += uitools
Qt4:
   CONFIG += uitools
После этого в ScriptBrowser появится закладка Dialogs в ней можно добавлять диалоговые формы *.ui. А в скрипте их дергать.
Пример во вложении   

[вложение удалено администратором]

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Re: вопрос по 1.4
« Reply #10 on: August 31, 2016, 06:06:14 am »
Спасибо, Алекс!
Покопаю, попробую :)

Subst

  • Sr. Member
  • ****
  • Posts: 451
    • View Profile
Re: вопрос по 1.4
« Reply #11 on: August 31, 2016, 07:19:55 am »
Ага, собрал, глянул
Идея понятна :) Все оказалось очевидно, попробую к себе в прогу запихать

Еще раз спасибо, Алекс!

JohnCS

  • Newbie
  • *
  • Posts: 20
    • View Profile
Re: вопрос по 1.4
« Reply #12 on: September 14, 2016, 02:59:45 pm »
Добрый день.
Полазил по форуму, не нашел ответа.
Вопрос:
Как в многостраничном отчете сделать сквозную нумерацию страниц?
Т.е $V{#PAGE_COUNT} на Page1 правильно отрабатывает, а со второй всегда равна 1.
Мне нужно в Подвале сделать так: $V{#PAGE} из $V{#PAGE_COUNT}

Сейчас выходит так:
Page1:
  1 из 3
  2 из 3
  3 из 3
Page2:
  4 из 1
  5 из 1
  6 из 1
« Last Edit: September 14, 2016, 03:34:53 pm by JohnCS »

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: вопрос по 1.4
« Reply #13 on: September 14, 2016, 04:22:27 pm »
JohnCS, Поправлю :)

Arin Alex

  • Developer
  • Administrator
  • Hero Member
  • *****
  • Posts: 1005
    • View Profile
Re: вопрос по 1.4
« Reply #14 on: September 16, 2016, 09:57:07 am »
JohnCS, Поправил теперь сквозная