Access 2007 группа опций в отчете - PullRequest
0 голосов
/ 01 февраля 2009

Я новичок в Access, поэтому учтите это при формировании своего ответа. Это сводило меня с ума, и я искал решение проблемы в сети. Я с нетерпением жду вашего ответа.

У меня есть форма с группой опций. Я хочу, чтобы это отображалось в моем отчете. Возьмем, к примеру, этот «тестовый» сценарий:

Опции а, б, с

Я создал поле в моей таблице для приема данных из формы. В моей таблице я вижу 1, 2, 3 при сохранении записи. Достаточно хорошо. Теперь в моем отчете у меня есть флажки, представляющие параметры a, b и c. Я хочу, чтобы в поле была отмечена галочка, соответствующая опции, выбранной в форме.

Ответы [ 2 ]

0 голосов
/ 02 февраля 2009

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

В режиме конструктора отчета добавьте элемент управления группы параметров из панели инструментов элементов управления.

Добавьте 3 элемента управления флажка к элементу управления группы параметров. Если вы установите флажок и наведите указатель мыши на группу параметров, он изменит цвет, чтобы указать, что флажок станет частью группы после размещения.

Я добавил три флажка в группу параметров в отчете, и они по умолчанию установили значения 1, 2 и 3, так что это должно быть довольно легко для того, что вы пытаетесь сделать.

В таблице свойств с выбранной группой параметров убедитесь, что для свойства Control Source установлено значение столбца со значением 1, 2, 3 в базовом источнике данных.

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

0 голосов
/ 02 февраля 2009

Группа параметров - это объект пользовательского интерфейса, а объекты пользовательского интерфейса не относятся к отчетам.

В вашем поле данных хранятся цифры, но каждая из этих цифр имеет значение. В отчете вы хотите, чтобы значимые данные отображались. Это означает, что вам нужна таблица данных, которая сопоставляет 1, 2 и 3 с чем-то, а затем присоединяет эту таблицу к полю, в котором хранится значение группы параметров.

Другой подход заключается в использовании Switch (), но это означает, что вам придется редактировать отчет каждый раз, когда вы добавляете другую опцию. Таблица данных делает это намного проще, поскольку вы просто добавляете новую запись, чтобы добавить новое значение.

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