2014-02-19 2 views
0

У меня есть хранимая процедура, возвращающая данные, как показано ниже. Существует 3 ряда информации для компании evey. Я пытаюсь создать кристальный отчет для отображения данных в одной строке, как показано ниже в разделе «Желаемый результат».Получение данных в одной строке

Как это можно сделать?

Loc объект ARtype дней Доход PPD
140 Компания ABC MCD 1724 4000 137,76
140 Компания ABC MRA 218 8000 327,69
140 Компания ABC MPD 85 7000 166,84

Желаемая Выход
140 Компания ABC MCD 1724 4000 137.76 MRA 218 8000 327.69 MPD 85 7000 166.84

+0

Я только что ответил на этот вопрос в другой теме. Проверьте это здесь: http://stackoverflow.com/questions/21507345 –

ответ

1

Группа по доходам и подробно размещайте свое поле, где вы получаете индивидуальную запись.

Теперь используйте приведенную ниже формулу.

Shared StringVar a; 

a:=a+<<Database field>>; 

Место вышеприведенная формула рядом с базой данных, поданном в деталях и Подавите

Теперь создадим другую формулу

Shared StringVar a; 
a; 

Место выше формулы в сноске группы.

Edit:

Создать другую формулу сброса

Shared StringVar a; 
a:=" "; 

Включите эту формулу в заголовке группы и подавить формулу, как это не пользователя важности.

+0

Я немного смущен. Прежде всего, это дает ошибку, когда я использую Share. Во-вторых, когда вы говорите поле datbase, вы правильно ссылаетесь на поле в отчете? Кроме того, что нужно подавлять? Кроме того, будет ли эта работа отображать данные для каждой компании в строке differnt? – stackuser

+0

да, это должно сработать ... это была ошибка typo, не использующая 'share' использование' Shared'. подавить детали и группу компанией, чтобы попасть в другую строку. – Siva

+0

Спасибо. Он отлично работает для компании 1. Для company2 она объединяет детали для company1 и comapny 2 и так далее. Как сбросить значение a после каждой строки? – stackuser

0

Вы можете использовать ниже простых шагов,

1] Предполагая, что вы помещаете ваши данные в подробном разделе, перейдите к Раздел Expert детализации раздела и установите флажок, имеющий метку Формат с несколькими столбцами

2] Это будет печатать ваши данные так, как вы ожидаете. Для дополнительного форматирования вы найдете макетtab, сгенерированный после установки флажка. В этом макет вы можете установить ширину линий детализации, а также промежутки между линиями и т. Д.

Надеюсь, это поможет!

+0

Не вижу изменений в выходе. – stackuser

Смежные вопросы