Страница 1 из 1
Функциональность Reports.FX
Добавлено: 15 окт 2012, 12:58
Golland
Добрый день, есть следующие вопросы по функциональности Reports.FX For java(но думаю, что это относится и к PHP, Flex)
1) Планируется ли добавить в указанные генераторы отчетов обработчик событий, OnBeforePrint, OnChange, On AfterPrint и т.д. для самого отчета, страниц, бэндов, полей. Если да, то
а) Примерный срок выпуска соответствующей версии ?
б) На каком языке программирования будет выполняться сам скрипт?
2) Будут ли добавлены в генератор отчетов следующие программируемые элементы,- панели, кнопки, списки, логические флажки и т.п., настроив которые можно выводить дополнительное меню после передачи в отчет на вход пользовательских данных, но перед построением самого отчета, озможны иные случаи использования.
Re: Функциональность Reports.FX
Добавлено: 16 окт 2012, 16:30
HighAley
Здравствуйте.
Данные доработки делать не планируется.
Но в нашем следующем релизе мы планируем выпустить полноценный Java генератор отчётов. Там будут реализованы события.
Спасибо.
Re: Функциональность Reports.FX
Добавлено: 16 апр 2013, 17:35
Golland
Добрый день! В сборке fx Java 2013.1(1600 версия) появились события(events). Подскажите пож. они работоспособные? Есть ли ограничения и отличия по ним, ну например с версией Stimulsoft Ultra?
P.S. Почему-то простейший MessageBox.Show("Привет!"); , рабтающий на Ultra не обрабатывается в версии FX
Re: Функциональность Reports.FX
Добавлено: 17 апр 2013, 12:08
HighAley
Здравствуйте.
У нас есть пример использования событий. Вы можете найти его в дистрибутиве Samples\RenderProcess.java
MessageBox.Show("Привет!"); -- это конструкция языка С#, которая работает в режие компиляции. А в Reports.Fx for Java работают только те отчёты, которые работают в Reports.Ultimate в режиме интерпретации.
Спасибо.
Re: Функциональность Reports.FX
Добавлено: 22 ноя 2013, 11:21
Игорь Евдокимов
Добрый день.
1. В версии 2013.2 не нахожу закладки с событиями (картинка в аттаче).
2. Как понять, какие отчеты в Ultimate работают в режиме компиляции, а какие - в интерпретации?
С уважением,
Игорь
Re: Функциональность Reports.FX
Добавлено: 22 ноя 2013, 17:58
HighAley
Здравствуйте, Игорь.
Игорь Евдокимов писал(а):1. В версии 2013.2 не нахожу закладки с событиями (картинка в аттаче).
В данном продукте нету событий.
Игорь Евдокимов писал(а):2. Как понять, какие отчеты в Ultimate работают в режиме компиляции, а какие - в интерпретации?
Есть свойство у отчёта, которое называется Calculation Mode (Режим вычислений). Это свойство переключает данные режимы.
Спасибо.
Re: Функциональность Reports.FX
Добавлено: 26 ноя 2013, 16:06
Игорь Евдокимов
Здравствуйте Алексей.
Aleksey Andreyanov писал(а):
Игорь Евдокимов писал(а):1. В версии 2013.2 не нахожу закладки с событиями (картинка в аттаче).
В данном продукте нету событий.
В связи с этим вопрос: что это такое в веб-дизайнере отчетов для FX.Java (см. картинку) ?
- Clip020.jpg (32.79 КБ) 6945 просмотров
Кроме того, Вы писали, что
Aleksey Andreyanov писал(а):
У нас есть пример использования событий. Вы можете найти его в дистрибутиве Samples\RenderProcess.java
Вопрос: как этим воспользоваться, чтобы при печати перед рендерингом компонента изменить его в зависимости от значения переменных?
(Тестовый пример прилагается).
Если нельзя сделать это при помощи событий, может быть Вы подскажете, как о сделать другим способом.
Спасибо.
Re: Функциональность Reports.FX
Добавлено: 28 ноя 2013, 10:27
HighAley
Здравствуйте.
Извините за недоразумение. Данная кнопка в PropertyGrid появилась по ошибке.
Опишите, пожалуйста, что именно вы хотите изменить в компоненте перед печатью.
Спасибо.
Re: Функциональность Reports.FX
Добавлено: 28 ноя 2013, 13:40
Игорь Евдокимов
Добрый день.
Я хочу изменить размеры и положение текстового блока в зависимости от передаваемого параметра.
Т.е., данные в XML содержат элемент, текст которого должент отображаться слева, справа или по центру документа, в зависимости от значания параметра. В приведенном примере эта функциональность реализована через событие "BeforePrint".
С уважением
Игорь
Re: Функциональность Reports.FX
Добавлено: 02 дек 2013, 10:21
HighAley
Здравствуйте.
Вы можете сделать это с помощью стилей и Conditions. Смотрите приложенный шаблон отчёта.
Спасибо.