ник: Explorer
ну-у-у. на пальцах не получится стандартный метод (типовое решение) предполагает, что при вызове на просмотр или печать отчета, пользователю будет предложено ввести нужные параметры - указать диапазон дат и выбрать нужные поля.
самое простое, если такая форма бдет содержать МалтиСелект ListBox (или два таких лист бокса, если последовательность отбора полей имеет значение) и два поля ввода, задающих начальную и конечную даты (ввод данных в поля диапазона дат лучше организовать при помощи ActivX элемента Calendar Control)
на основе введенных и отобранных пользователем значений нужно сформировать стринг SQL запроса вида:
SELET RecordDate <набор отобранных пользователем полей в ListBoxe формы отбора> FROM <Имя таблицы содержащей записи> WHERE RecordDate Between <начальная дата указанная пользователем в поле поле формы отбора> AND <конечная дата указанная пользователем в поле формы отбора>
этот запрос можно передать в отчет при открытии отчета
или присвоить форме отбора записей, тогда на открытии отчета нужно будет забрать этот стринг запроса из формы и определить как источник записей для отчета.
на пальцах - все