|
|
|
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 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39590016&tid=2038254]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
94ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 493ms |

| 0 / 0 |
