Нужно сделать 2 группы в Crystal Report
Здравствуйте, мне нужно сделать отчет в Crystal Report с 2 группами, первый groug: hourbyproject и второй: расход. Мне нужно, чтобы они были отделены друг от друга, и мне тоже нужно иметь детали для каждого из них, когда я дважды щелкаю для развертки
пример:
Проект группы 1:
-project 1
-project 2
-project 3
Группа 2 расходы
-expence 1
-expence 2
обратите внимание, что каждый проект находится в таблице данных, а каждый расход - в другой таблице данных, и мне нужно, чтобы при детализации отображался только выбранный элемент
ты за помощь помоги:)
1 ответ
В идеале вы должны создать представление, которое усекает обе таблицы (при условии, что вы используете источник данных на основе SQL), оно должно быть примерно таким:
CREATE VIEW MYVIEWNAME
AS
SELECT 'Project' AS [TypeName],
Somefield,
SomeOtherField
FROM MyProjectTable
UNION ALL
SELECT 'Expense' AS [TypeName],
Somefield,
SomeOtherField
FROM MyExpenseTable
Затем, когда вы добавите это как источник в Crystal, вы можете сгруппировать по TypeName
сначала затем группа по проекту / Расходы.
Если вы хотите, чтобы отображались разные детали, создайте новый раздел деталей и добавьте формулу подавления. {Mytable.TypeName}="Project"
в раздел "Расходы" и наоборот для раздела "Проект".