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

Вниз

Распечатка в строку в FastReports.   Найти похожие ветки 

 
Shade   (2004-08-08 21:06) [0]

Если нужно распечатать данные из разных записей, но в одной строке, используя FastReports. Что для этого нужно сделать?


 
AleKo   (2004-08-09 02:35) [1]

Сделать отчет двухпроходным.
Завести пользовательскую переменную в отчете.
При последнем проходе отчета присвоить ей значение.

Чесно говоря не представляю Вашу ситуацию. Может Вам нужен отчет без Бэндов.


 
46_55_41_44 ©   (2004-08-09 08:49) [2]

Что значит, что надо сделать...
Скажем ты поставишь эти данные в TMemo данные из полей Field1 и Field2, тогда просто это будеь выглядеть так [TDataSet."Field1"] [TDataSet."Field2"] и всего-то делов!!! (Есесно вместо TDataset нужно поставить имя таблицы, запроса... и т.п.)
Если что не понятно пиши...!


 
AleKo   (2004-08-09 11:02) [3]

46_55_41_44 ©  Вы скорей всего не поняли вопрос или его не правильно задали.

Спрашивают как напечатать данные из разных ЗАПИСЕЙ
а вы отвечаете как сделать из разных ПОЛЕЙ одной записи.


 
Shade   (2004-08-09 21:47) [4]

[1] А нужно это чтобы к каждому изделию прилагается свой маршрут (изготовления по цехам). вот всю эту расцеховку (только названя цехов) и нужно в строку вслед за изделиям распечатать.

[3] Точно точно из разных записей.


 
VID ©   (2004-08-09 23:21) [5]

Shade   (09.08.04 21:47) [4]
Тебя интересует как сформировать эту строку, или всё-таки как всё-таки отобразить сформированную строку в отчёте ?

в любом случае приведи сюда свой код, твои попытки решения задачи.


 
46_55_41_44 ©   (2004-08-10 08:43) [6]

Ах вот оно что!
Тут есть несколько методов!
1) AleKo   (09.08.04 02:35) [1] согласен, сам так несколько раз делал! В FastReport, меню File/Report Options там в самом низу есть Two-pass Report. Ставишь там галочку, потом...
В Data Dictionary создаешь переменную...
В ReportTitle обнудяешь ее... Потом в МастерДата даешь нужные тебе значения... вот так...
Либо...
Если значений много... То ты сам должен программно собрать данные так как тебе нужно.. Прижеться повторять одни и теже данные несколько раз...


 
AleKo   (2004-08-10 08:59) [7]

Мне кажется здесь классический пример отчета Master-Detail
Master- товар, Detail - маршрут товара.

В противном случае у Вас не правильно организованы данные тогда согласен с 46_55_41_44
> То ты сам должен программно собрать данные так как тебе нужно.. Придется повторять одни и те же данные несколько раз...


 
Rule ©   (2004-08-10 09:16) [8]

Как альтернативный вариант можно предложить сформировать все маршурты в делфи и передать их в качестве переменных (через массив frVariables) в сам отчет, и тогда двупроводным отчетом не надо пользоватся и не прийдется реорганизовывать БД (если конечно у вас отчет не независимый) ...



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

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

Наверх




Память: 0.48 MB
Время: 0.048 c
3-1092170639
Cobalt
2004-08-11 00:43
2004.09.05
Текст запроса корёжит не по детски :(


14-1092896151
Ega23
2004-08-19 10:15
2004.09.05
Для Думкина - сегодня, однако, 130 лет!


14-1092761293
pavel_pavel
2004-08-17 20:48
2004.09.05
Люди из МИРЭА


1-1092846426
dimon1979
2004-08-18 20:27
2004.09.05
Гиперссылка


14-1092592839
jack128
2004-08-15 22:00
2004.09.05
Вот мы выклыдываем фотки с MMP, а потом над ними вот так