Я использую Access 2013. Я создаю базу данных для написания спецификаций, в которой пользователь вводит ряд элементов в качестве данных, которые затем включаются в отчет. Структура отчета во многом схожа, но есть около 30 вариантов с небольшими изменениями, основанными на данных, введенных в начале.
Каждый отчет занимает около 7 страниц, тогда как данные находятся только на первых 2 страницах. Остальные страницы содержат стандартные пункты, общие для всех отчетов. по сути, они представляют собой инструкции по использованию продуктов, к которым относится отчет со спецификациями.
Теперь у меня довольно неприятная проблема.
Можно ли создать стандартный отчет с использованием расширенного текстового формата. Я думал использовать большую часть отчета в качестве изображения и включить его, но он занимает много места для хранения. Я просмотрел форум, но не могу найти сценарий, который действительно подходит для того, что я ищу ..
Мне почти нужно действительно большое текстовое поле, которое я могу форматировать так же, как и текстовый документ. Не уверен, что это имеет смысл, поэтому, если требуются дополнительные разъяснения, спрашивайте. Большое спасибо в ожидании.
Вы можете использовать форматированный текст в Access с данными, хранящимися в поле Memo (длинный текст): Ссылка
Я бы настроил это так:
Создайте таблицу с одним полем на каждое предложение. В этой таблице есть только одна запись. Заполните тексты прямо в таблице (или создайте для нее простую форму, если хотите).
В источнике записей отчета добавьте эту таблицу без какого-либо соединения (= перекрестное соединение).
Затем добавьте все поля в нижний колонтитул отчета, высота = 1 строка, Can grow
= True.
Это позволит сохранить каждое предложение вместе на странице. Если вас это не волнует, вы также можете использовать одно огромное поле со всем текстом.