Как создать текстовое поле Access, в которое я могу просто напечатать? - PullRequest
1 голос
/ 23 января 2012

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

Пояснение: я использую access 2003. Кроме того, я говорю о том, что пользователь вводит данные, а не «я». Извините за путаницу.

Ответы [ 3 ]

4 голосов
/ 23 января 2012

Если ваша форма привязана к данным, то источник данных должен быть обновляемым.В противном случае он заблокирует форму, включая элементы управления, которые не связаны с данными.Например, запросы с операторами GROUP BY или UNION не могут быть обновлены.

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


РЕДАКТИРОВАТЬ:

enter image description here

AllowEdits является свойством формы, а не управляющим свойством.

0 голосов
/ 24 июля 2013

Когда вы создаете текстовое поле, оно говорит, что оно не связано. Оставьте это без слов.

0 голосов
/ 23 января 2012

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

enter image description here

Как только вы перетащите это на форму, вы сможете набрать в нее все, что захотите. Это то, что вы спрашивали, или я неправильно понял ваш вопрос?

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