Мне было поручено создать отчет в MS-Access, который выглядит точно так же, как электронная таблица, которую поставщик предоставляет нам для заполнения моей компанией.
Количество записей на странице составляет около 40и обычно есть 3-6 страниц, которые должны быть подготовлены.Каждый месяц отправляется новый отчет, и я только что закончил писать все вручную, просматривая созданный мной отчет.Цель этого состоит в том, чтобы избежать ручной расшифровки данных.
Они непреклонны в использовании своего формата и не примут другой отчет, поэтому я пытаюсь подделать это.
Проблемы
Я могу хорошо продублировать заголовок таблицы и строки, я только что натолкнулся на несколько ошибок.
Пустые строки нужнобудет отображаться на последней странице отчета вместо того, чтобы ничего не печаталось (пробел), а затем в нижнем колонтитуле страницы.
Пробел, существующий между Details
и Page Footer
, присутствует,Вместо этого нижний колонтитул страницы должен выглядеть как еще один ряд ячеек, за исключением того, что в нем есть текст Page Total
и общее количество страниц в этой строке.
Второй элемент возникает из-за Page Footer
всегда отображается внизу страницы в заданном месте, а не в том месте, где заканчивались записи (даже если они занимали всю страницу).
Идеи
Если я каким-то образом смогу создать группу на основе страницы, то я мог бы прикрепить ее сразу после раздела сведений, чтобы он выстроился в соответствие с общим количеством страниц и при этом мог отображать общее количество страниц.
Вставка пустых строк в строки, соответствующие количеству записей, возможно ли это?Я мог бы подсчитать, сколько дополнительных строк мне понадобится для завершения страницы, но как мне вставить эти строки в источник данных?
Создание новой таблицы Excel из шаблона и просто записьтам строки.
Я использую MS-Access 2007 здесь с MS-Access 2003 MDB.
Любая помощь очень ценится.