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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Subst

Pages: [1] 2
1
Алекс, чего в сегодняшнем варианте забыл?

Вроде обещал иконки поменять только, да вот валится все со свежесобранной версией
Ради чистоты эксперимента обратно закинул собранную библиотеку, пашет. С новой на этапе общения из программы с limeReport::DataSource() программа валится.

P.S. и исходники предыдущие я уже убил... поторопился

2
Discussion | Обсуждение / Шрифты
« on: November 01, 2016, 10:59:40 AM »
Алекс, в какой момент появилось - понять не могу.

В дизайнере при смене размера шрифта в итеме программа бац.
Глянь, плиз.

Я может сам посмотрел бы, но тебе проще, а у меня тут запара

3
Discussion | Обсуждение / columnCount и columnsFillDirection
« on: October 04, 2016, 10:20:40 AM »
Алекс, как-то давно разговор уже заходил об этом.

columnCount и columnsFillDirection в dataBand и subdetailBand ты сделал.
Я же говорил, что необходимо сделать в футерах и хидерах, ты не уловил мысль, мне было лень развивать.
Сейчас я просто правлю исходники, добавляю в SubDetailHeaderBand, SubDetailFooterBand, DataHeaderBand и DataFooterBand
эти свойства, если их там нету.

В качестве примера прилагаю 2 pdf, один с использованием неисправленных исходников (с гитхаба), второй с использованием поправленных мною исходников. Названия файлов очевидны.

Все из-за того, что я не могу указать кол-во столбцов и направление заполнения в хидерах и футерах subDetailBand. С dataBand аналогично.

Правильный файл - там я могу указать эти property, поскольку пробросил их в исходниках.

P.S. Алекс, файлы отправил почтой

4
Discussion | Обсуждение / $V{#PAGE_COUNT}
« on: October 01, 2016, 06:40:59 AM »
Алекс, косяк с указанной в теме переменной.
Давно хотел спросить, забывал. Щас актуально стало (смотри баги и пожелания)

Вобщем ситуация такая:

В любом интеме в отчете делаю $V{#PAGE_COUNT}, все прокатывает, печатает.

Делаю так

$S{
  if ($V{#PAGE_COUNT}>1)
   {
   ........
   }
 }

parseError, не понимает $V{#PAGE_COUNT} внутри скрипта. Но $V{#PAGE} понимает. Где-то в scriptEngine у тебя баг пролез, похоже.

5
Discussion | Обсуждение / QT 5.8
« on: August 19, 2016, 08:31:52 AM »
Алекс, в ноябре обещают QT 5.8
Я как-то упоминал уже этот момент, что QT Script убирают, полностью переходят на QT Java script

Но там еще развивают активно Qt Chart, который вобщем-то может полезным быть в Limereport

Есть мысли по этим моментам?

6
Discussion | Обсуждение / вопрос по 1.4
« on: August 18, 2016, 07:17:34 PM »
Алекс, порыл по форуму не нашел.
Подскажи, пжлст, в новой версии вкладка Script, че с ней делать? Какого рода там скрипт писать? Ну и т.д. и т.п.

7
Алекс.

При попытке создать подчиненый источник данных через SQL (режим подзапроса), прога крашится.
Шо такое?

8
Алекс, трабла серьезная!!

В какой-то загадочный момент потерял переменные отчета.
Ну т.е. были, сам в дизайнере создал. Захожу в следующий раз - нету.
Создал еще раз, и два, и три... такая же хрень.

Открыл xml файлик, нету

<datasourcesManager ClassName="LimeReport::DataSourceManager" Type="Object">
      <objectName Type="QString">datasources</objectName>
      <connections Type="Collection"/>
      <queries Type="Collection"/>
      <subqueries Type="Collection"/>
      <subproxies Type="Collection"/>
      <variables Type="Collection"/>
    </datasourcesManager>

Прописал ручками

<datasourcesManager Type="Object" ClassName="LimeReport::DataSourceManager">
      <objectName Type="QString">datasources</objectName>
      <connections Type="Collection"/>
      <queries Type="Collection"/>
      <subqueries Type="Collection"/>
      <subproxies Type="Collection"/>
      <variables Type="Collection">
      <item Type="Object" ClassName="LimeReport::VarDesc">
          <objectName Type="QString"></objectName>
          <name Type="QString">duplicate</name>
          <value Type="QString"></value>
        </item>
      </variables>
    </datasourcesManager>

Открыл в дизайнере - ЕСТЬ переменная, внес изменения, сохранил - НЕТУ
Где собака порылась - понять не могу, ну скриптов порядком в отчете, но какое дело до них то.

9
Discussion | Обсуждение / Translate
« on: June 20, 2016, 05:21:53 AM »
Алекс, я прикрепил тут пару файлов. Это перевод на русский.
У тебя в релизе не полный перевод, и кое-где макросы транслейта не проставлены, похоже.
Я ручками прописал и скомпалил. Глянь и включи в релиз, если там нормально все.

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

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

10
Discussion | Обсуждение / скрипты
« on: June 15, 2016, 03:14:46 AM »
Алекс, Доброго времени суток!

Что будет с системой скриптов в дальнейшем? Есть идеи?

Ну т.е. QtScript объявлен "Deprecated" уже в 5.7, т.е. далее планируется его убрать, когда именно не ясно, но тенденция...

QJSEngine? Вроде очевидный ответ, но собираешься ли ты менять код?

11
Discussion | Обсуждение / хидеры и футеры
« on: May 12, 2016, 07:21:25 PM »
Алекс, вот возникла ситуация, когда в хидерах и футерах субдетейл бандах и дата бэндах таки нужно количество колонок и их порядок заполнения использовать.
Уже следуя традиции посмотрел код. Достаточно всего-лищь добавить property в соответсвующие классы в файлах lrdataband.h и lrsubdetailband.h. У себя то сделал конечно, предлагаю в релиз внести.

Ситуацию могу обрисовать, если нужно будет

12
Discussion | Обсуждение / Параметры отчета
« on: April 18, 2016, 10:44:34 PM »
Алекс, натолкнулся на непонятки...

Размер сетки грида в дизайнере. Не сохраняется. Вроде все логично, в сериализэшн все Проперти сохраняются и загружаются. Но сделал шаблон, закрыл, откры, сбегает Шаг Сетки то на 2, то на 10...

как вариант я сделал перевод, в тексте, Шаг Сетки (и еще ряд парамтеров у тебя не переведен)... может тут собака зарыта?
что-то типа как с headerName было

глянь? ну а я попробую помочь

13
Алекс, вот какая мысль посетила.

При позиционировании элементов у меня порой возникает необходимость задать top и left отрицательными. Напрямую в лоб, через Spin'ы так не выйдет.
Но с бубном (двигая ctrl+стрелочки) легко.

Может отменить в spinBox'ах ограничение min=0 (оно у QSpinBox по умолчанию)?

Я у себя то это сделаю, но может в официальный релиз включить?

P.S. к посту про fullPage - что-то я не доделал в тех исходниках, что кинул. Несколько криво отрабатывает, не разбирался еще дальше, времени нету. Ты не смотрел. Где-то не перечитывает свойство m_fullPage, похоже. Че-то упустил.

14
Discussion | Обсуждение / FullPage в принтере
« on: April 15, 2016, 02:21:55 PM »
Доброго времени суток!

Алекс, глянь, пожалуйста на следующую проблему:

У тебя в коде используется координатная система, привязанная к Области Печати принтера, а не к краю бумаги (по умолчанию в QPrinter fullPage=0).
У разных принтеров границы печати различны.

Задача, в частности: мне необходимо на разных принтерах печатать документ идентично. Например, формат A4, хочу по центру напечатать что-то. Мне постоянно придется шаблон подстраивать методом "научного тыка".
На самом деле, у меня задача более глобальная - печать на бланках гос. образца в строго определенных местах.

В этом случае, мне не просто удобно было бы, а крайне необходимо привязаться к краю Листа, вопрос о выходе за область печати меня тут не волнует.

Видимо, надо Property делать


15
Доброго времени суток!

Вот у меня возникла необходимость использовать агрегатные ф-ии не в футерах бандов, а в хедерах. Очевидно, что в данной реализации будет просто ошибка (покопал код). И, действительно, задача нетривиальная. Приходится рулить переменными и передавать в них значения из программы, предварительно выполнив SQL запрос.

Но вопрос то актуальный, думаю и сам, как невеликой кровью можно поправить и кидаю на заметку Алексу.

Pages: [1] 2