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.

Messages - drow

Pages: [1] 2
1
Хотелось бы знать, когда планируется сделать экспорт отчета во что-то типа ms excel, ms word, openoffice writer, openoffice calc. Очень нужно!

2
Discussion | Обсуждение / Re: Высота бэнда
« on: April 21, 2016, 01:13:15 PM »
См. вложение

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

3
Пункт 3 точно работает. Красота. Теперь удобно. Только я уже закончил переделывать все отчеты из FastReport на LimeReport, так что попользоваться этой красотой придется только когда буду править эти отчеты или делать новые

Пункт 2 не проверял

Пункт 1 не сработал

4
Discussion | Обсуждение / Re: Высота бэнда
« on: April 21, 2016, 11:04:51 AM »
Ну если честно, что-то у меня все так и осталось. То ли проблема была не в этом, то ли одно из двух ;)
В приложении то, как выглядит отчет. Специально цветом выделил сами TextItem'ы. Сам шаблон отчета прикладывал к 1-му посту

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

5
Discussion | Обсуждение / Высота бэнда
« on: April 15, 2016, 11:15:39 AM »
В отчете должно быть 2 или 1 столбец в зависимости от переданной переменной.
Сначала хотел сделать так: прятать один столбец, а второй расширять так, чтобы он занимал и свое место и место 2-го столбца. Но что-то скрипты отказались менять размер. Может, конечно, я что-то не так делал.
Тогда сделал так: два столбца, и еще есть третий, лежащий поверх них обоих (ну или под ними). В зависимости от переменной я либо прячу столбцы 1-2, либо столбец 3. У всех 3-х стоят свойства autoHeight и stretchToMaxHeight. Так вот, когда содержимое не влазит по высоте, элемент раздвигается. Но в расчете максимальной высоты походу участвуют не только видимые, но и невидимые элементы, так что в результате получается какая-то кривизна

Во вложении шаблон отчета. Там первые 2 столбца такие, как я описал. Последние 4 просто прячутся в зависимости от настроек, так что там все работает нормально

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

6
Не буду начинать новую тему, так как косячки для меня не особо критичные:

1. У страницы pageOrientation стоял Portrait, на ней в бэнде стоял TextItem у которого itemAlign стоял ParentWidthItemAlign
После того, как pageOrientation сменил на Landscape этот TextItem так и остался в прежнем размере, т.е. не расширился на всю страницу.

2. При копировании/вставке элементы не всегда (а может и всегда, особо не приглядывался) появляются в окне Report structure

3. Ну это не косяк, а пожелание: когда открываешь окошко Text Item Editor чтобы сам список datasources был раскрыт и тот датасорс, к которому присоединен бэнд, тоже был раскрыт. А то когда редактируешь поля бэнда, замучиваешься открывать эти списки каждый раз

7
Спасибо. Теперь все работает!

8
Сама утилита: https://drive.google.com/file/d/0B5IXxCWe6zXDcGRqdkxuVGhhbnc/view?usp=sharing
Исходники: https://drive.google.com/file/d/0B5IXxCWe6zXDVXJVSm12N0hUY1k/view?usp=sharing
Надеюсь, ничего не забыл положить из зависимостей. Там файл отчета, на котором видна ошибка

9
Если нужно, могу прислать утилитку, которую я набросал для редактирования отчетов. Она нужна для добавления CallbackDatasource с наименованиями полей в дизайнер. Ну и заодно шаблон отчета и код утилиты, может поможет. Приложить сюда не могу, так как размер большой, а тут ограничение на размер вложений

10
Ну вообще, закономерности не заметил

11
Иногда (не всегда), когда открываю Text Item Editor в его списке datasources у датасорса, к которому привязан бэнд, нет списка полей, хотя в окошке Data Browser они есть. см. скриншот.
Может я что-то не так делаю? И там есть какая-нибудь тонкость?

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

12
Discussion | Обсуждение / Re: allowHTML в TextItem
« on: April 13, 2016, 02:12:20 PM »
Большое спасибо! Теперь все работает!

13
Discussion | Обсуждение / allowHTML в TextItem
« on: April 13, 2016, 11:50:12 AM »
Обнаружил такую особенность. Если в TextItem с включенным allowHTML задать в content что-то типа (для примера)
<b>$D{data.field}</b>
а в data.field будет какой-то текст типа Пример 1, то на печать выведется Пример 1 жирным шрифтом. Все логично и как положено
Но если в content задать
$D{data.field}
а в data.field будет текст <b>Пример 1</b>, то на печать так и выведется: <b>Пример 1</b>, не смотря на то, что allowHTML включено.

Хотелось бы, чтобы оно в обоих случаях рисовало как html, т.к. у меня в датасорсе в полях содержится как раз html, который хотелось бы вывести на печать

14
Спасибо!

15
Есть такие бэнды:
DataBand
    SubDetailBand1 дочерний к DataBand
    SubDetailBand2 дочерний к DataBand
        SubDetailFooterBand2 для SubDetailBand2
Мне нужно, чтобы SubDetailFooterBand2 печатался всегда, не зависимо от наличия данных в SubDetailBand2.
1. Если ставлю у SubDetailFooterBand2 printAlways,то:
   а) SubDetailBand2 пустой, SubDetailFooterBand2 печатается как надо
   б) в SubDetailBand2 есть записи, SubDetailFooterBand2 печатается 2 раза
2. Если ставлю у SubDetailFooterBand2 printIfEmpty,то:
   а) SubDetailBand2 пустой, SubDetailFooterBand2 не печатается вообще
   б) в SubDetailBand2 есть записи, SubDetailFooterBand2 печатается как надо
3. Если у SubDetailFooterBand2 выставлены и printAlways и printIfEmpty, то работает как в случае 1

Это косяк или так и задумано? ;)

Pages: [1] 2