Я новичок в Crystal Reports. Я пытаюсь создать отчет с некоторыми таблицами моей базы данных. Итак, я создал DataSet с этими таблицами и присоединил таблицы. У меня есть:Подробнее о разделе деталей в Crystal Report
A (primary table; key field id_a)
B (join to A by id_a; one to one relationship)
C (join to A by id_a; one to many relationship)
D (join to C by id_c; one to many relationship)
Тогда я пытаюсь создать эту форму в режиме конструктора:
Name column X: value of A.column_x
Name column Y: value of A.column_y
Name column Z: value of B.column_z
Name column D.column_j Name column D.column_i
XYJ HJU
IOP IOP
Есть одна записи в таблице А (I фильтр по параметру) и множественное значение позиции в таблице D для этого значения в A. Я просмотреть на выходе:
Name column X: value of A.column_x
Name column Y: value of A.column_y
Name column Z: value of B.column_z
Name column D.column_j Name column D.column_i
XYJ HJU
Name column X: value of A.column_x
Name column Y: value of A.column_y
Name column Z: value of B.column_z
Name column D.column_j Name column D.column_i
IOP IOP
Я не знаю, почему, но первая часть повторяется снова и снова каждый раз, когда D столбцы значения показаны и кроме того, я не знать, как ставить ценности o f D все вместе.
Я попытался исправить это, создав представление таблиц C и D, но это то же самое. Я разделил обе части в разделе разных деталей, но ничего не изменилось.
EDIT:
Как я сказал, я стараюсь по-другому и я создал представление (таблицы C и D). Тогда, теперь у меня есть:
A (primary table; key field id_a)
B (join to A by id_a; one to one relationship)
VIEW D (FK id_a; one to many relationship)
Я имею в виду дизайн:
деталь: с
Name column X: value of A.column_x
Name column Y: value of A.column_y
Name column Z: value of B.column_z
деталь B:
Name column D.column_j Name column D.column_i
XYJ HJU
IOP IOP
Но я по-прежнему та же проблема ,
Как это исправить?
где вы размещающих первую часть и вторую часть в отчете? – Siva
Почему вы не меняете ссылку на C-таблицу на B, а не на A, чтобы избежать кратных ссылок на одно и то же поле таблицы? – cojimarmiami
Шива: Теперь я размещаю обе части в разных деталях. cojimarmiami: Я удалял объединения в CR, потому что теперь я использую таблицы A, B (соединяются между ними) и представление. – veri