Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.17;
Скачать: CL | DM;

Вниз

отчет Fastreport   Найти похожие ветки 

 
DIS   (2004-09-14 19:03) [0]

Мастера. Помогите решить вопрос - есть таблица Dbgrid, нужно передать значение одной строки в отчет Fastreport. Знаю, что нужно обрабатывать onGetValue, но как?
Дмитрий.


 
DIS   (2004-09-14 23:18) [1]

Странно, и ни кто не знает.


 
Ильш   (2004-09-15 06:23) [2]

странный вопрос...
таблица Dbgrid - это вообще зверь неизвестный какой то...
через переменные пробуй передать
onGetValue вообще не пойму тут при чем?
дата сорс может лучше пользовать?
или faq почитать!!!


 
Zacho ©   (2004-09-15 06:24) [3]

На сайте FR есть неплохая документация, по-русски и с примерами.
P.S. В DBGrid нет ни каких значений !


 
Zacho ©   (2004-09-15 14:53) [4]

2 DIS:
На случай, если ты еще ждешь ответа.

Дело не в том, что "ни кто не знает". Например, я знаю, и уверен что еще очень многие знают. Дело в том, что отвечать на такие вопросы .. мм.. как бы сказать.. не хочется. Я уверен, что ты получил бы конкретные, подробные, полезные тебе ответы, если бы спросил так:

У меня такая-то задача. Я попробовал сделать так-то (описание действий и/или кусок кода). Не получилось (описание того, что получилось и/или текст сообщения об ошибке).

Или так:

У меня такая-то задача. Я прочитал документацию/help/посмотрел примеры, но не понял вот это (описание/цитата того, что именно ты не понял) Объясните, что это значит и как в моем случае это использовать.

Кстати, в стандартной документации и примерах к FR есть решение твоей "проблемы".
И ещё, прочитай http://ln.com.ua/~openxs/articles/smart-questions-ru.html


 
DIS   (2004-09-15 16:38) [5]

конечно, может я не так выразился, но я имелл ввиду вот что:
есть база данных где много записей, я делаю отчет и в отчет должна передоваться информация одной строки, которая выделена в dbgrid, в принципе можно сделать sql запрос  после которого оставалась одна конкретная запись, но хотелось бы узнать может можно передать в отчет значения которые находятся в выделенных строках.


 
Sergey13 ©   (2004-09-15 16:43) [6]

Может просто у FrDBDataSet-а выставить RangeBegin & RangeEnd в Current?


 
Zacho ©   (2004-09-15 17:06) [7]


> можно передать в отчет значения которые находятся в
> выделенных строках.

Можно. Для конкретного ответа необходимо больше информации как о структуре отчета, так и о том, что такое "выделенные строки".


 
DIS   (2004-09-15 21:33) [8]

Попробую
> выставить RangeBegin & RangeEnd в Current?

а насчет
> выделенные строки".

очень просто, таблица Dbgrid связана с файлом any.dbf
и отображает содержимое этого файла. Нужно передать не все записи
а только одну, которая выделена пользователем. Но это я уже повторяюсь.


 
Zacho ©   (2004-09-15 21:57) [9]

DIS   (15.09.04 21:33) [8]
На бэнде какого типа лежит memo (и на бэнде ли вообще) ? Может быть никаких дополнительных усилий делать и не надо, и так будет только текущая запись.

P.S. Ещё раз и крайне настойчиво рекомендую прочитать документацию FR (всё там есть, а если чего не понял - спроси что именно не понял),  http://ln.com.ua/~openxs/articles/smart-questions-ru.html чтобы научиться правильно задавать вопросы, а самое главное - какой-нибудь учебник по Дельфи, что бы понять что такое набор данных, как вообще устроена работа с БД в Дельфи, что такое  Data Access и DB-Aware компоненты т.п.

P.P.S. Извени за несколько резкий тон, но просто по твоим постам создается впечатление, что не читал и не хочешь читать ни учебники, ни документацию. А хочешь только готовых ответов на весьма неоднозначный вопрос. А лично мне писать кучу вариантов решений просто ломы.

P.P.P.S. Сумеешь правильно сформулировать вопрос - почти наверняка получишь полезный ответ.


 
Ильш   (2004-09-16 06:51) [10]

еще раз говорю
есть такие зверушки в фаст репорте называются Variables
ну можешь через них передавать
еще можно извратно загнать все в ReportTitle
он как раз одну текущую запись и покажет...
ты пробуй пробуй... не жди...


 
DIS   (2004-09-18 00:27) [11]


> Может просто у FrDBDataSet-а выставить RangeBegin & RangeEnd
> в Current?

Именно это мне и пригодилось
Всем спасибо за внимание.



Страницы: 1 вся ветка

Текущий архив: 2004.10.17;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.029 c
4-1095069536
hooch
2004-09-13 13:58
2004.10.17
доступ к файлу


1-1097017647
ДЫМ
2004-10-06 03:07
2004.10.17
Как обработать исключения при чтении/записи на дискету?


14-1096109267
X9
2004-09-25 14:47
2004.10.17
NRG 2 ISO


14-1096310610
lipskiy
2004-09-27 22:43
2004.10.17
Ё-маё! да что ж за фигня такая! ну подскажите же что неверно?


3-1095565007
hawkins
2004-09-19 07:36
2004.10.17
скриптование таблиц