|
|
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
Добрый день, у меня в программе реализовано печать/просмотр отчета через frxReport1(который находится в программе) Код: pascal 1. . Данные в отчет поступают через ADOTable. Подскажите как сделать чтобы шаблон хранился на диске, и загружался в память перед формированием отчёта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 17:02 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpion, см. демку "FRDemo" в \Demos\Main. Там как раз все шаблоны отчетов в файлах. Загрузка файла: Код: pascal 1. Потом Код: pascal 1. или Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 17:15 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
чччДПотом Код: pascal 1. Там есть (ну или было - я давно с Fast`ом дел не имел) одно ограничение - дизайнер отчетов нельзя поставлять вместе со своим приложением. Так что имейте в виду, если приложение тиражируемое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 18:12 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
DarkMaster, так не поставляй, в чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 18:15 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
чччД, Это я к DesignReport прицепился :) Скорее ТС`у ремарка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 18:17 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
спасибо, как оказалось ничего сложного) а можно как нибудь таким методом sql запрос загружать чтобы он не хранился в ADOQuery ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 18:46 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpion, Так не пойдет? Код: pascal 1. и храни свои запросы в файлах, таких же как имя файла шаблона для отчета, но с расширением .sql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 19:00 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpion, как ни странно, TADOQuery.SQL.LoadFromFile ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 19:01 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpionспасибо, как оказалось ничего сложного) а можно как нибудь таким методом sql запрос загружать чтобы он не хранился в ADOQuery Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 19:29 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
Загружаем файл при загрузке формы Код: pascal 1. 2. 3. 4. 5. 6. 7. Сам sql запрос в файле Вот прописал Код: sql 1. Выбираю данные за нужное дату Код: pascal 1. 2. 3. 4. 5. 6. Но ничего не происходит, что и где я не так написал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 19:35 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
чччД, нельзя так, текст запроса не должен хранятся в исполняемом модуле. А так это был мой первый вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 19:37 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpion, сначала грузи шаблон, потом запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 19:39 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
figli, Поменял, не помогло, таблица пустая. Код: pascal 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 20:47 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
Все, проблема решена, все работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 21:35 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpion, собираешься создать помойку из файлов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:21 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
Помойка, это когда у каждого пользователя разные файлы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 07:59 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
чччД, помойки не будет, тут всего 3 файла разбитых по папкам, 2 sql, 1 шаблон отчета. Да и вариантов других нету, нельзя чтобы запросы и шаблон хранились в программе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 12:56 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpionДа и вариантов других нету, нельзя чтобы запросы и шаблон хранились в программе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 13:38 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpion Да и вариантов других нету, нельзя чтобы запросы и шаблон хранились в программе Можно хранить в БАЗЕ !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 13:48 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
DimaBr...в БАЗЕ !!! Страшно нафиг. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 14:12 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
чччДDimaBr...в БАЗЕ !!! Страшно нафиг. Тогда на флешке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 15:02 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
DimaBrчччДпропущено... Страшно нафиг. Тогда на флешке Базу хранить на флешке, а шаблоны и запросы - в базе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 15:19 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
Объясните, мне, неопытному в этих делах, чем плохо хранить в файлах? Сами же посоветовали через файлы загружать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 15:24 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpionнельзя так, текст запроса не должен хранятся в исполняемом модуле.elimpionнельзя чтобы запросы и шаблон хранились в программеА в чём собсно проблема, почему нельзя? Чтобы позже их можно было заменить или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 15:27 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpionОбъясните, мне, неопытному в этих делах, чем плохо хранить в файлах? Сами же посоветовали через файлы загружать Предположим что с программой работают 10 человек и у каждого запросы и шаблоны в виде файлов лежат в папочке рядом с программой. Конечно можно организовать контроль соответствия файлов и содержимого с неким шаблоном который где то на сервере, но это довольно сложно. Проще создать 2 таблички в которых будут хранится запросы и шаблоны. При старте программы читаем эти данные и всё, каждая программа знает какие запросы её выполнять и какими шаблонами пользоваться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 15:43 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
А в идеале ещё и табличку с формами хранить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 15:49 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустамelimpionнельзя так, текст запроса не должен хранятся в исполняемом модуле.elimpionнельзя чтобы запросы и шаблон хранились в программеА в чём собсно проблема, почему нельзя? Чтобы позже их можно было заменить или что? Да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 17:11 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
Дык храните в БД. Запрос-то у вас к БД идёт, без неё отчёты не нужны. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 17:13 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
DimaBrelimpionОбъясните, мне, неопытному в этих делах, чем плохо хранить в файлах? Сами же посоветовали через файлы загружать Проще создать 2 таблички в которых будут хранится запросы и шаблоны. Что за таблички? где можно по подробнее прочитать про то как их создавать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 17:14 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
elimpion> Что за таблички? где можно по подробнее прочитать про то как их создавать? В БД. Где почитать - в книжках по используемой СУБД. Create Table Reports( Id, Name, TemaplteFile, ... ) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 17:17 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
DarkMaster чччДПотом Код: pascal 1. Там есть (ну или было - я давно с Fast`ом дел не имел) одно ограничение - дизайнер отчетов нельзя поставлять вместе со своим приложением. Так что имейте в виду, если приложение тиражируемое. Гхм... Сорри, я слоупок - не видел эту тему раньше. Можно поставлять, что абсолютное большинство пользователей, кому надо редактировать в приложении, и делает. Редакция Standard и выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2020, 18:42 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
FastReports Можно поставлять, что абсолютное большинство пользователей, кому надо редактировать в приложении, и делает. Редакция Standard и выше. Не путаешь vcl лицензию с .net? Низя!Включение дизайнера отчетов (компонентов FastReport Designer) в поставку ERP или CRM систем. https://www.fastreport.ru/ru/product/fast-report-vcl-6/license/ https://www.fastreport.ru/ru/product/fast-report-net/license/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2020, 19:14 |
|
||
|
FastReport: загрузка из файла
|
|||
|---|---|---|---|
|
#18+
ъъъъъ Не путаешь vcl лицензию с .net? Низя!Включение дизайнера отчетов (компонентов FastReport Designer) в поставку ERP или CRM систем. Не путаю. 1. Там фактически описаны(детализированы) случаи выпуска продуктов-сред разработки, позволяющих генерировать, скажем так, артефакты со встроенным генератором отчётов (п.п.4-5-6-7) лицензия4. Включение дизайнера отчетов (компонентов FastReport Designer) в поставку ERP или CRM систем. 5. Создание приложения, которое не отличается существенно от Продукта. 6. Разработка и/или распространение автономного генератора отчетов, основанного на Продукте. 7. Создание приложения (freeware, shareware или коммерческого) которое будет конкурировать непосредственно или косвенно с Продуктом. Кстати, такие же ограничения и на FastReport .NET есть, просто несколько по-другому сформулировано. 2. Но, если ДАЖЕ вы делаете что-то из перечисленного, то (чуть ниже по тексту) лицензия, продолжениеДля вышеперечисленных случаев требуется партнерский статус и дополнительное лицензирование продукта FastReport Designer. Буквально на днях запрос был о "White Label license". Т.е. возможно всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2020, 20:18 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2038254]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
189ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 522ms |

| 0 / 0 |
