Как я могу сделать свой Crystal Report похожим на прикрепленное изображение? Мне не удалось создать его с помощью кросс-таблицы.Сделать отчет о расписании класса
ответ
Короткий ответ, что Crystal Reports не очень оборудована для обработки формата, который вы имеете дело с. И вот почему:
Предположим, на мгновение вы уже поняли, как интерпретировать ваш запрос во что-то полезное. Так как мы не используем перекрестную таблицу, лучшее, что вы могли надеяться бы быть установка раздел Подробности для каждого отдельного временного интервала и размещения большого количества формул в форме решетки:
Проблема заключается в том, что каждая Формула должна быть уникальной; интерпретировать, есть ли класс в это время и дата и какой класс он есть. Там было бы до этих формул, и вам нужно будет вручную войти и изменить каждый из, чтобы проверить их собственную уникальную комбинацию даты и времени. Который побеждает всю цель использования компьютера - сделать повторные задания проще.
Плюс у вас возникнут трудности с форматированием: вам нужно запрограммировать каждую «ячейку» на использование уникального набора цветов на основе отображаемого класса. Эта часть технически выполнима, но нет возможности «объединить ячейки», когда занятия продолжаются дольше получаса. Вы бы в конечном итоге с чем-то вроде этого:
Так что не мучайте себя, пытаясь сделать это случиться в Crystal. Даже со временем и усилиями, которые потребуются, чтобы сформулировать сетку, нет никакого хорошего способа сделать ее похожей на ваш скриншот.
Это говорит о том, что вам удалось установить расписание в Excel. Есть ли причина, по которой вы не можете использовать Excel? Это гораздо более мощный инструмент, и беглый поиск Google предполагает, что он может обрабатывать запросы.
Как вы заполняете информацию о классе? Вы вручную вводите свои классы или вытягиваете его из таблицы автоматически? – 4444
im потянув его из запроса –