Задать текст заголовка столбца таблицы данных (без использования меток в базовой форме) - PullRequest
2 голосов
/ 09 февраля 2011

У нас есть форма в MS-Access, которую можно просмотреть в режиме форма или таблица данных .

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

В режиме datasheet , однако, требуется какой-то заголовок столбца, и поведение по умолчанию, которое принимает имя элемента управления (как в txtRetailPrice ), действительно ужасно.

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

Я надеюсь, что есть решение, которое не требует добавления избыточных меток в форму.

Ответы [ 3 ]

11 голосов
/ 10 октября 2011

Я знаю, что это старый пост, и на ваш вопрос уже был дан ответ, но мой ответ может быть вам полезен.

Вы не упомянули свою версию Access, но в Access 2010 есть свойство текстового поляназывается Datasheet Caption.Когда вы вставляете пробел в качестве значения для этого свойства, заголовок столбца в вашей таблице будет пустым.Надеюсь, это поможет.

8 голосов
/ 21 ноября 2012

Поскольку «Заголовок таблицы данных» отображается в качестве параметра «Дизайн», существует свойство. Просто установите свойство textbox:

tBox.Properties("DataSheetCaption") = "Whatever you want it to say"
1 голос
/ 09 февраля 2011

Скрытые ярлыки кажутся мне лучшим решением. Он будет содержать вашу форму в чистоте и отображать заголовки, которые вы хотите.

...