Автор | Сообщение |
|
| постоянный участник
|
Пост N: 129
Зарегистрирован: 25.12.07
|
|
Отправлено: 10.03.08 23:53. Заголовок: ANN: Вышел релиз FastReport for [x]Harbour (продолжение)
|
|
|
Ответов - 268
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
All
[только новые]
|
|
|
| постоянный участник
|
Пост N: 1482
Зарегистрирован: 12.09.06
|
|
Отправлено: 27.07.10 22:13. Заголовок: Добрый вечер ! Подс..
Добрый вечер ! Подскажите как сделать отчет такого типа: <\/u><\/a>
|
|
|
|
| постоянный участник
|
Пост N: 403
Зарегистрирован: 25.12.07
|
|
Отправлено: 28.07.10 09:16. Заголовок: Andrey пишет: Подск..
Andrey пишет: цитата: | Подскажите как сделать отчет такого типа: |
| Ну уж подскажите тогда в чем сложность то возникла? Какие проблемы?
|
|
|
|
| постоянный участник
|
Пост N: 1484
Зарегистрирован: 12.09.06
|
|
Отправлено: 28.07.10 11:50. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Ну уж подскажите тогда в чем сложность то возникла? |
| На картинке я не совсем правильно отобразил. На листе нужно размещать только 4 записи из базы ! Т. № заявки, дату, фио и т.д. А как такие формы делать я не знаю ?
|
|
|
|
| постоянный участник
|
Пост N: 404
Зарегистрирован: 25.12.07
|
|
Отправлено: 28.07.10 12:28. Заголовок: Ну, во-первых, сколь..
Ну, во-первых, сколько наборов данных? Выполненные работы, что, не печатаются? Если печатаются сколько их там может быть? Andrey пишет: цитата: | На листе нужно размещать только 4 записи из базы ! |
| Начните с изучения колонок Колонки есть у страницы (Page) - вертикальные, и у бэнда - горизонтальные. Определитесь какие вам нужны.
|
|
|
|
| постоянный участник
|
Пост N: 1485
Зарегистрирован: 12.09.06
|
|
Отправлено: 28.07.10 12:57. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Начните с изучения колонок |
| Пример дайте посмотреть ! Или где посмотреть ? Или мне пример сделать, а вы на форме покажите как выводить ?
|
|
|
|
| постоянный участник
|
Пост N: 405
Зарегистрирован: 25.12.07
|
|
Отправлено: 28.07.10 13:09. Заголовок: Andrey пишет: Приме..
Andrey пишет: цитата: | Пример дайте посмотреть ! Или где посмотреть ? |
| Колонки - по Columns. В демке колонки страницы используются в отчете "UserDS and Dialogs". Andrey пишет: цитата: | Или мне пример сделать, а вы на форме покажите как выводить ? |
| Ну сделайте. И на вопросы ответьте все-таки: Sergey Spirin пишет: цитата: | Ну, во-первых, сколько наборов данных? Выполненные работы, что, не печатаются? Если печатаются сколько их там может быть? |
|
|
|
|
|
| постоянный участник
|
Пост N: 1486
Зарегистрирован: 12.09.06
|
|
Отправлено: 28.07.10 13:18. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Ну, во-первых, сколько наборов данных? Выполненные работы, что, не печатаются? Если печатаются сколько их там может быть? |
| Набор данных один ! Выполненные работы - отдельная песня ... Это наверно мне самому придется через функцию делать ... Потом буду делать ! Делаю пример. Скорее всего завтра будет готов. Сейчас пока другую работу доделываю.
|
|
|
|
| постоянный участник
|
Пост N: 1488
Зарегистрирован: 12.09.06
|
|
Отправлено: 29.07.10 22:19. Заголовок: Сделал пример ! Кача..
|
|
|
|
| постоянный участник
|
Пост N: 406
Зарегистрирован: 25.12.07
|
|
Отправлено: 29.07.10 23:53. Заголовок: Andrey пишет: Сдела..
|
|
|
|
| постоянный участник
|
Пост N: 1489
Зарегистрирован: 12.09.06
|
|
Отправлено: 30.07.10 00:15. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Если их количество будет произвольным, то выдержать 4 наряда на страницу будет проблематично просто исходя из здравого смысла |
| Хорошо, я подумаю над этим ! Спасибо большое ! Форма СУПЕР ! Еще раз убеждаешься, что FastReport - это ВЕЩЬ !!! С ходу не понял пока, как задается Overlay: Overlay1 ?
|
|
|
|
| постоянный участник
|
Пост N: 407
Зарегистрирован: 25.12.07
|
|
Отправлено: 30.07.10 00:33. Заголовок: Andrey пишет: С ход..
Andrey пишет: цитата: | С ходу не понял пока, как задается Overlay: Overlay1 ? |
| Это просто "бэнд" как и остальные, например MasterData По русски он зовется "Фоновый бэнд". То есть бэнд, который печатаетяс под всеми остальными фоном.
|
|
|
|
|
| постоянный участник
|
Пост N: 83
Зарегистрирован: 27.07.08
|
|
Отправлено: 04.08.10 13:20. Заголовок: RichView
Подскажите, пожалуйста, как сделать, чтобы в поле RichView выводился rtf-документ, а то там настройки только на поля базы данных, будто все хранят и правят memo-поля в формате RTF. В простом Text я решил эту проблему с помощью CALLHBFUNC('MEMOREAD',['TEXTFILE.TXT'])
|
|
|
|
| постоянный участник
|
Пост N: 410
Зарегистрирован: 25.12.07
|
|
Отправлено: 04.08.10 14:20. Заголовок: Dr. Oldwarez пишет: ..
Dr. Oldwarez пишет: цитата: | Подскажите, пожалуйста, как сделать, чтобы в поле RichView выводился rtf-документ, а то там настройки только на поля базы данных, будто все хранят и правят memo-поля в формате RTF. В простом Text я решил эту проблему с помощью CALLHBFUNC('MEMOREAD',['TEXTFILE.TXT']) |
| Скриптом. Просто LoadFromFile() это метод, а не свойство: // для rtf procedure Rich1OnBeforePrint(Sender: TfrxComponent); begin Rich1.RichEdit.Lines.LoadFromFile('C:\shablon.rtf'); end; // для простой мемы procedure Memo2OnBeforePrint(Sender: TfrxComponent); begin Memo2.Lines.LoadFromFile('C:\my.txt'); end; И кстати, совет. Когда в редакторе набрал имя объекта и точку, например Memo2. то нажми Ctrl+Space, будет подсказка что можно писать дальше..
|
|
|
|
| постоянный участник
|
Пост N: 1496
Зарегистрирован: 12.09.06
|
|
Отправлено: 04.08.10 14:21. Заголовок: Смотри пример http:/..
|
|
|
|
| постоянный участник
|
Пост N: 411
Зарегистрирован: 25.12.07
|
|
Отправлено: 04.08.10 14:48. Заголовок: Andrey пишет: Смотр..
Andrey пишет: Андрей, а зачем rtf грузить в OLE-объект?
|
|
|
|
| постоянный участник
|
Пост N: 84
Зарегистрирован: 27.07.08
|
|
Отправлено: 04.08.10 15:41. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Скриптом. Просто LoadFromFile() это метод, а не свойство: // для rtf procedure Rich1OnBeforePrint(Sender: TfrxComponent); begin Rich1.RichEdit.Lines.LoadFromFile('C:\shablon.rtf'); end; // для простой мемы procedure Memo2OnBeforePrint(Sender: TfrxComponent); begin Memo2.Lines.LoadFromFile('C:\my.txt'); end; И кстати, совет. Когда в редакторе набрал имя объекта и точку, например Memo2. то нажми Ctrl+Space, будет подсказка что можно писать дальше.. |
| ОГРОМНОЕ СПАСИБО! ПО-ЛУ-ЧИ-ЛОСЬ Ещё, пожалуйста, функцию сброса Page#, потому, что у меня, после того, как я установил печать RTF-документа в отчёте (ReportTitle), начали сначала съезжать заголовки страниц, что было устранено установкой символа "Разрыв страницы" в OpenOffice, потом нумерация стала вести себя странно: Первая страница данных нумеруется как 1, дальше - как 3 и далее всё как обычно.
|
|
|
|
| постоянный участник
|
Пост N: 412
Зарегистрирован: 25.12.07
|
|
Отправлено: 04.08.10 15:54. Заголовок: Dr. Oldwarez пишет: ..
Dr. Oldwarez пишет: цитата: | Ещё, пожалуйста, функцию сброса Page#, потому, что у меня, после того, как я установил печать RTF-документа в отчёте (ReportTitle), начали сначала съезжать заголовки страниц, что было устранено установкой символа "Разрыв страницы" в OpenOffice, потом нумерация стала вести себя странно: Первая страница данных нумеруется как 1, дальше - как 3 и далее всё как обычно. |
| Ну, тут по описанию понять трудно, что там у вас "разъехалось". Сделайте, что-ли пример, как Андрей делает, посмотрю.
|
|
|
|
| постоянный участник
|
Пост N: 1497
Зарегистрирован: 12.09.06
|
|
Отправлено: 04.08.10 17:06. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: цитата: | Андрей, а зачем rtf грузить в OLE-объект? |
| Так я хотел редактировать файл ! т.е. чтоб был предпросмотр документа, а потом если надо по кнопочке редактировать можно. Но так и не получилось....
|
|
|
|
| постоянный участник
|
Пост N: 1498
Зарегистрирован: 12.09.06
|
|
Отправлено: 05.08.10 15:14. Заголовок: Sergey Spirin пишет:..
Sergey Spirin пишет: Можете описать как делаются такие формы ? Хотя бы кратко... У меня новая форма не получается...
|
|
|
|
| постоянный участник
|
Пост N: 413
Зарегистрирован: 25.12.07
|
|
Отправлено: 05.08.10 16:04. Заголовок: Andrey пишет: Может..
Andrey пишет: цитата: | Можете описать как делаются такие формы ? Хотя бы кратко... |
| Да длинно и не получится Колонки для страницы сделать - просто у страницы (Page) поставьте свойство Columns = 2. Или двойной клик по странице - "Прочее" - "Колонки" - "Количество". Бэнд Overlay добавляется точно также как любой другой.
|
|
|
Ответов - 268
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
All
[только новые]
|
|