Как заказать группы по алфавиту? - PullRequest
0 голосов
/ 23 сентября 2011

Это может быть немного сложнее, чем здесь, но здесь идет.

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

CKL09844 - ЛАТТА Скотт 9,5 8,6 10,5 11 0 почасовая сумма и т. Д.

Записи сгруппированы по «Driver ID» - первому полю - но я бы хотел, чтобы они были перечислены в алфавитном порядке. В настоящее время отображаются только нижние колонтитулы группы. У кого-нибудь есть совет?

Редактировать: перечислить их в алфавитном порядке по фамилии, то есть.

1 Ответ

2 голосов
/ 23 сентября 2011

Вы можете либо

  1. Заменить группу на поле или фамилию 'LastName, FirstName' вместо driverID, либо

  2. Использовать сводкуотсортировать группу.Вы можете сделать это, вставив сводку типа maximum({table.name},{table.driverID}) и поместив ее в нижний колонтитул, а затем подавив ее (это глупо, но Crystal действительно нуждается в этом поле в отчете, прежде чем он позволит вам получить доступ к следующему шагу).Затем перейдите в «Отчет -> Эксперт сортировки группы -> Для этой сортировки группы: Все» и выберите только что составленную сводку.

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