У меня есть Crystal Report, который экспортируется как данные только в Excel, чтобы создать плоский файл. Проблема в том, что при возврате данных в кристалле возвращается запись, которая выглядит следующим образом:

Date PT/ ID/ Case Type/ pt arrives /pt on table/ start/ end /out of room/ procedures/doctor

10/14/2013 12345 diagnostic cath 5:15 5:30 6:00 6:30 7:15 left heart cath  dr. bob
                                                          Coronary Angio
                                                          Arch Angiography

Мне нужно собрать все для пациента в один ряд.

Процедуры возвращаются в виде списка. Проблема в том, что у каждого пациента свой набор процедур, и они выполняются в разной последовательности, поэтому я не могу назначить seq # каждой процедуре или сказать, что нужно взять первые 4 процедуры и поместить их в один ряд. Pivot не работает, и объединение каждой записи занимает слишком много времени.

Это делается на еженедельной основе и может включать около сотни записей. Использование Excel 2002(?) и Crystal 9

1 ответ1

0

Ну, импортируйте данные как текстовые значения, используя / в качестве разделителя.

Если бы это были мои данные для работы, я мог бы также сделать небольшую подготовку списка с помощью grep, sed и awk с http://gnuwin32.sourceforge.net/summary.html, которая дает пакетным файлам пакет обновления с форсажной камерой, если Crystal может не экспортируйте в файл с текстовым значением («TSV», «TXT») или с разделением запятыми («CSV») в формате, необходимом для импорта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .