Привязка данных в кросс-таблице

Обсуждение Stimulsoft Reports.NET
Ответить
al19395
Сообщения: 1
Зарегистрирован: 21 июл 2011, 08:59
Откуда: moscow

Привязка данных в кросс-таблице

Сообщение al19395 »

Кросстаблица. По одной оси пациенты, по другой лабораторный показатели. В теле - результаты — у какого пациента по какому показателю какой результат.

Три источника данных - sql-запросы. Первый LabExams, колонки ExamID, PatientName; второй LabTests, колонки TestID, TestName; третий LabTestResults, колонки ExamID, TestID, TestValue.

Привязываю первый источник в список строк, второй в список столбцов, третий в тело таблицы. Строки и столбцы формируются правильно, тело пустое. Я так понимаю, что неправильно указана связь третьего источника данных с первыми двумя. Соответственно, вопрос, как правильно задать связи, чтобы значение TestValue попало в строку с соответствующим ExamID и столбец с соответствующим TestID.

И второй вопрос: как задать сортировку строк (и столбцов) в кросс-таблице не по тому полю, которое отображается в название, а по другому полю из источника данных (например, если в LabTests добавить колонку TestNum, как отсортировать столбцы кросс-таблицы по возрастанию поля TestNum).

Спасибо
Ivan
Сообщения: 641
Зарегистрирован: 10 авг 2006, 05:40
Откуда: Stimulsoft Office

Привязка данных в кросс-таблице

Сообщение Ivan »

Здравствуйте.

Пришлите пожалуйста пример отчета, на котором воспроизводится проблема, и данные к нему, для анализа.

Спасибо.
Ответить