2016-06-16 7 views
0

Как я могу сделать свой Crystal Report похожим на прикрепленное изображение? Мне не удалось создать его с помощью кросс-таблицы.Сделать отчет о расписании класса

enter image description here

+0

Как вы заполняете информацию о классе? Вы вручную вводите свои классы или вытягиваете его из таблицы автоматически? – 4444

+0

im потянув его из запроса –

ответ

0

Короткий ответ, что Crystal Reports не очень оборудована для обработки формата, который вы имеете дело с. И вот почему:

Предположим, на мгновение вы уже поняли, как интерпретировать ваш запрос во что-то полезное. Так как мы не используем перекрестную таблицу, лучшее, что вы могли надеяться бы быть установка раздел Подробности для каждого отдельного временного интервала и размещения большого количества формул в форме решетки:

enter image description here

Проблема заключается в том, что каждая Формула должна быть уникальной; интерпретировать, есть ли класс в это время и дата и какой класс он есть. Там было бы до этих формул, и вам нужно будет вручную войти и изменить каждый из, чтобы проверить их собственную уникальную комбинацию даты и времени. Который побеждает всю цель использования компьютера - сделать повторные задания проще.

Плюс у вас возникнут трудности с форматированием: вам нужно запрограммировать каждую «ячейку» на использование уникального набора цветов на основе отображаемого класса. Эта часть технически выполнима, но нет возможности «объединить ячейки», когда занятия продолжаются дольше получаса. Вы бы в конечном итоге с чем-то вроде этого:

enter image description here

Так что не мучайте себя, пытаясь сделать это случиться в Crystal. Даже со временем и усилиями, которые потребуются, чтобы сформулировать сетку, нет никакого хорошего способа сделать ее похожей на ваш скриншот.

Это говорит о том, что вам удалось установить расписание в Excel. Есть ли причина, по которой вы не можете использовать Excel? Это гораздо более мощный инструмент, и беглый поиск Google предполагает, что он может обрабатывать запросы.