MS Access, отформатированный вложенный отчет, вложенный в форму - PullRequest
0 голосов
/ 15 октября 2018

У меня есть отчет о ветке сообщений в MS Access.Он отформатирован в VBA с использованием Detail_Format, поэтому отправленные сообщения отображаются выровненными по правому краю, а полученные сообщения выровнены по левому краю в режиме предварительного просмотра.Все сообщения хранятся в одной таблице.

Мне нужно, чтобы эта цепочка сообщений появлялась в форме, где можно добавлять и просматривать дополнительную информацию.В этой форме отчет отображается без его форматирования и без какого-либо четкого способа его форматирования.

Я пытался использовать подчиненную форму, но не могу отформатировать выравнивание и т. Д. Для отдельных записей.

Есть предложения?

1 Ответ

0 голосов
/ 15 октября 2018

Отчет, установленный как подчиненная форма / подчиненный отчет в форме, может отображаться только в ReportView.События форматирования запускаются только в PrintPreview или напрямую на принтер.

Имеют два текстовых поля рядом.Выражение в каждом текстовом поле отображает данные при условии, было ли отправлено или получено сообщение.

= IIf ([Тип] = "отправлено", [Сообщение], Нуль)

= IIf ([Тип]= "получено", [Сообщение], Нуль)

Используйте условное форматирование для установки цвета и шрифта.

VBA не требуется и будет работать в отчетах или в представлении печати. ​​

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...