Форум: "Базы";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];
ВнизЗапрос из шаблона FR Найти похожие ветки
← →
tomkat (2008-06-18 13:46) [0]HI,All. Подскажите плиз, как можно достать текст запроса из шаблона FastReport, хранящегося в базе ?
Из таблицы извлеч сам шаблон не проблема, как текст запроса компонента TfrIBXQuery достать ?
← →
Правильный-Вася (2008-06-18 13:49) [1]а зачем их хранить в таком извратном виде, храни отдельно, а в шаблоне подключай нужный запрос
← →
Поросенок Винни-Пух © (2008-06-18 13:52) [2]если хочется изврата, то шаблон фр это xml документ. хотя в прежних версиях может и двоичкой быть.
← →
Правильный-Вася (2008-06-18 14:05) [3]
> в прежних версиях может и двоичкой быть.
не "может", а так и есть - до 3-й версии сплошь бинарники
← →
tomkat (2008-06-18 14:23) [4]
> а зачем их хранить в таком извратном виде
почему извратном ? очень даже удобном, особенно для переноса .
нужен, к примеру , новый отчет клиенту , пожалуйста , нарисовал, добавил все запросы, сохранил в файл, выслал почтой .
Юзеру толко в базу его записать остается ...ИМХО очень даже удобно .
Вы предлагаете запрос хранить отдельно от шаблона ?
думаете удобнее ?
да , версия 2.5
← →
Поросенок Винни-Пух © (2008-06-18 14:29) [5]ну если удобно, так какие тогда вопросы.
← →
tomkat (2008-06-18 15:09) [6]нашел !
вот мож кому интересноmemo1.Text:=report.FindObject("qryData").Prop["SQL"];
qryData - имя объекта TfrIBXQuery
всем спасибо
← →
Правильный-Вася (2008-06-18 15:52) [7]в следующий раз тебе понадобится все это добро распарсить в хранимке
будешь писать UDF?
← →
tomkat (2008-06-18 16:00) [8]почему в хранимке ? не совсем понял .... я из шаблона запрос достаю , дабы не лепить еще чего нить ......
то что определенное имя объекта надо задавать, согласен, не совсем красиво, но можно тупо перебрать все компоненты класса TfrIBXQuery, это уж кому как
← →
Правильный-Вася (2008-06-18 16:03) [9]
> почему в хранимке ? не совсем понял .... я из шаблона запрос достаю
я высказал предположение, что это тебе понадобится в следующий раз
а почему оно может тебе понадобиться? да с такими подходами - запросто
← →
tomkat (2008-06-18 16:24) [10]согласен, частный случай :-)
← →
AndreyV © (2008-06-19 09:06) [11]> [1] Правильный-Вася (18.06.08 13:49)
> а зачем их хранить в таком извратном виде, храни отдельно,
> а в шаблоне подключай нужный запрос
Что значит отдельно? И зачем. ФР тем и хорош, что можно те-же запросы хранить в форме (шаблоне). Поясни, я не понял.
← →
Правильный-Вася (2008-06-19 10:59) [12]
> ФР тем и хорош, что можно те-же запросы хранить в форме (шаблоне)
если они только там используются, то пожалуйста
если же один и тот же запрос (или еще веселее - последовательность запросов) используется во множестве мест, то удобнее оформить их в виде ХП, например, или вьюхи
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2009.01.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c