![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как вывести отчет из 90 записей на 1 бланк [D6, IB6.x]
ruslan_as © (2003-11-06 16:40:00)
Есть таблица "ученик". В другая таблица "ПРЕДМЕТЫ". Каждому ученику может принадлежать 50-90 записей таблицы "ПРЕДМЕТЫ".
Как вывести отчет на 1 бланк в котором будут все 90 записей, а поля на бланке отчета располагаються не в строгом порядке (не в линейном).
Заранее спасибо всем откликнувшимся!
stud (2003-11-06 18:21:00) [1]
ну хотя бы представить форму отчета))
ruslan_as (2003-11-06 17:32:00) [2]
>>Term Я связал отчет с базой. Обычно у меня с построением отчетов (во всяком случае с FastReport-ом) не возникали.
ruslan_as (2003-11-06 17:17:00) [3]
Может, да и наверняка - поэтому и пришел просить помощи. Я не знаю как подойти к отчету, на котором бланк нельзя переделывать (он государственной формы). Отчет из базы предусматривает повторяющиеся участки (которые и выводят записи базы данных), а у меня в отчете эти поля разбросаны в три беспорядочные колонки в которых и нужно перечислить все 90 записей.
Может кто сталкивался с такой проблемой.
Term (2003-11-06 17:17:00) [4]
а ты отчёт с базой связал??? если нет то и будет только текущая запись
NickBat (2003-11-06 17:12:00) [5]
Посмотри любой пример с использованием отчетов для БД.
stud (2003-11-06 17:05:00) [6]
а может стоит пересмотреть структуру отчета
ruslan_as (2003-11-06 17:02:00) [7]
Вопрос не в этом. Если на отчете я ставлю поле и назначаю ему поле из базы данных "предмет" то отчет будет показывать только текущую запись. А мне нужно чтобы в первом поле стояла первая запись из таблицы "предмет" во втором - вторая запись ... и т.д. но поля расставлены на бланке и не имеют порядка...
В голову не пришло решения лучше, чем перед постройкой отчета пробежаться по базе "предметы" и присвоить эти значения 90 переменным (ужас).
Anatoly Podgoretsky (2003-11-06 16:42:00) [8]
Уменьшить размер шрифта