Я нахожусь на 64-битной машине Windows 7 pro, используя Crystal Report 13 sp 5. Я извлекаю данные из базы данных Oracle.
Я пытаюсь создать электронную таблицу, похожую на отчет, который показывает по дням количество участников, выполнивших вход, и количество участников, вышедших из системы за определенный диапазон дат в течение смены.
Пример, 4 столбца: DATE DAY IN OUT (1 января 2015 г., понедельник, 25:15).
Поэтому я решил создать вложенный отчет для каждой из двух смен с 06:00 до 17:59 и с 18:00 до 5:59 и использовать кросс-таблицу для суммирования количества участников, вошедших в систему, и второго объект кросс-таблицы для количества участников, которые выделились в течение этого дня и этой смены.
Итак, на данный момент у меня есть подотчет о дневной смене с заголовком вверху: ДНЕВНАЯ СМЕНА 06:00 - 17:59, а затем два объекта кросс-таблицы в нижнем колонтитуле, один для входа в систему и один для каждого выхода. с двумя столбцами, один из которых отформатирован для отображения даты как январь xx, пятница, а второй столбец показывает сумму участников, которые вошли/вышли. У меня пока нет критериев выбора.
Весь этот отчет основан на диапазоне дат. Пример. Менеджер запускает отчет за июль, чтобы увидеть каждый день с разбивкой по вошедшим в систему выходам на дневную смену и прямо рядом с ним на той же странице с не более чем одним месяцем на странице те же два объекта кросс-таблицы, но в подчинении отчет за ночную смену.
В этом отчете используется только одна таблица, так что это должно быть легко! Но я не могу понять, как заставить клиента вводить диапазон дат, который управляет двумя подотчетами для извлечения и суммирования данных memTable.signedIN и memTable.signedOUT для этого диапазона дат с возвращаемыми данными, отображаемыми за день и дату, в течение конкретный срок.
Я, конечно, в рассоле, любая помощь будет принята с благодарностью.