Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / таблица в fastreport / 15 сообщений из 15, страница 1 из 1
21.04.2010, 10:22
    #36589405
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
Есть два ADOQuery с выборкой данных из одной таблицы с сортировкой по дате. Как сделать так, чтобы таблица была с чередованием данных из ADOQuery с сортировкой по дате?
Пробовал ставить MasterData1 + DetailData1, результат - одно значение из ADOQuery1 + все значения из ADOQuery2, потом второе значение из ADOQuery1 + все значения из ADOQuery2 и т.д.
В чем ошибка?
...
Рейтинг: 0 / 0
21.04.2010, 11:16
    #36589552
gpi
gpi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
У Вас не настроена связь Master-Detail между ADOQuery
...
Рейтинг: 0 / 0
21.04.2010, 11:55
    #36589674
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
На ADOQuery2 установил master в ADOQuery1
...
Рейтинг: 0 / 0
21.04.2010, 11:56
    #36589679
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
ADOQuery1
В чем ошибка?
...
Рейтинг: 0 / 0
21.04.2010, 12:24
    #36589788
gpi
gpi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
В ADOQuery2 в запросе имя параметра должно совпадать с именем поля в ADOQuery1
...
Рейтинг: 0 / 0
21.04.2010, 13:16
    #36589965
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
ВСЕ ОТЛИЧНО! Только происходит такая штука : В ADOQuery1 - 100 отбирается записей, ADOQuery2 - 30. В таблицу выводится только 30 из ADOQuery1 + 30 соответствующих ADOQuery2 записей. А нужно чтобы 130 записей. Что еще поправить?
...
Рейтинг: 0 / 0
21.04.2010, 14:00
    #36590135
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
как сделать сквозную нумерацию? Использую [Line#] в MasterData1 и DetailData1 как в примере, не выходит :(
...
Рейтинг: 0 / 0
21.04.2010, 14:37
    #36590269
gpi
gpi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
Приложите шаблон отчёта (fr3)
...
Рейтинг: 0 / 0
21.04.2010, 14:46
    #36590289
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
Выкладываю
...
Рейтинг: 0 / 0
21.04.2010, 16:52
    #36590681
gpi
gpi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
По каким полям у Вас установлена связь Master-Detail?
как сделать сквозную нумерацию? Использую [Line#] в MasterData1 и DetailData1 как в примере, не выходит :(
Просто используйте скриптовую переменную и увеличивайте её значение, когда нужно
...
Рейтинг: 0 / 0
21.04.2010, 17:01
    #36590706
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
gpi,

Master-Detail позволяет выбрать только ADOQuery, или я не прав?!
по скриптовуой переменной можно примерчик, не пойму...
С нетерпением жду ответа.
...
Рейтинг: 0 / 0
21.04.2010, 17:41
    #36590790
gpi
gpi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
Пример в аттаче
...
Рейтинг: 0 / 0
21.04.2010, 18:14
    #36590875
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
gpi,

Спасибо с переменными разобрался! Но с таблицей та же фигня :(
Вроде все в соответствии с примером.
Проблема, видимо в том, что для ADOQuery2, ADOQuery1 является связью... т.е если в ADOQuery2 два значения для связи ADOQuery1 то они печатаются, а если в ADOQuery1 нет связи для ADOQuery2 то - не печатается. А хотелось бы. Объяснил как мог.
Есть задания их 100, есть к ним акты их 30. ADOQuery1 - задания, ADOQuery2 - акты.
Должно быть так
1. Задание
2. Задание
3. Акт
4. Задание
5. Акт
А получается только задания к которым есть акты
...
Рейтинг: 0 / 0
21.04.2010, 18:28
    #36590899
gpi
gpi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
У TfrxMasterData есть свойство PrintIfDetailEmpty. Установите его в True
...
Рейтинг: 0 / 0
22.04.2010, 09:11
    #36591552
jonybest
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
таблица в fastreport
Огромное СПАСИБО!
День прошел не зря :)
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / таблица в fastreport / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]