Не могу сделать Master-Detail связь...

отредактировано 18:28 Раздел: FastReport 2.xx VCL
В 2.ХХ работало, здесь - нет... А в демке таблицы лежат и связываются на форме приложения, что не есть хорошо.
Если на диалоговую форму кладу 2 Query, свойство "Мастер" второго указывает на первый, параметр выставлен соответственно, но при печати в дитэйл-бэнде всегда печатаются детали от первой записи...
Хелп!

Комментарии

  • отредактировано 18:28
    Предположения.
    В FR есть такая фича. Если имена полей у мастера и детайла совпадают то отображаться в датейле будет значение из мастера (так как оно первое попало в cash. Происходит следующая вещь. Когда идет разбор отчета выполняеться сначала поиск в cash-е, если он находит значение то отрисовывает его, если нет то тянет его из источника). Если так и есть (имена полей у мастера и детайла совпадают), советую не использовать одинаковые название полей в разных бендах, либо устранить фичу в базовых классах(исходниках FR) :-)...
  • отредактировано 18:28
    Одинаковые только ключевые поля ;)

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.