Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Не удается изменить данные в форме




Вопросы

Разрешение вопросов по работе с формами

Общие сведения о формах

Выводится пустая форма. Почему не удается вывести данные?

Не удается изменить данные в форме

Вывод данных из нескольких таблиц

Повышение быстродействия формы

В элементе управления выводятся сообщения «Ошибка?» или «Имя?»

Требуется помощь при создании в форме списков и полей со списком

Требуется помощь при создании в форме подчиненной формы

Требуется помощь при создании в форме группы параметров

Требуется помощь при создании в форме рисунков и других объектов OLE

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acdecTroubleshootingFormsSW":1:"Foo":"Invisible"}

Выводится пустая форма. Почему не удается вывести данные?

Пустая форма может выводиться в следующих случаях.

·Форма не присоединена к источнику записей (таблице, запросу или инструкции SQL). Для того чтобы связать форму с базовым источником записей, откройте форму в режиме конструктора, установите указатель на область выделения формы и откройте окно свойств двойным нажатием кнопки мыши. Выберите ячейку свойства Источник записей (RecordSource) и выберите источник записей в раскрывающемся списке или нажмите кнопку построителя для открытия построителя запросов.

·Форма связана с источником записей, который не содержит данных. Проверьте, не является ли пустым базовый источник записей формы.

·Форма связана с запросом, в котором не возвращаются данные. Для того чтобы проверить, возвращает ли запрос данные, откройте окно свойств формы, нажмите кнопку построителя рядом с ячейкой свойства Источник записей (RecordSource), чтобы открыть построитель запросов, и нажмите кнопку Вид на панели инструментов окна построителя запросов.

·Форма открыта в режиме ввода данных. В форме, открытой в режиме ввода данных, выводится только пустая запись, в которую пользователь может вводить новые данные. Для того чтобы вывести в форме все записи, выберите в меню Записи команду Удалить фильтр.

·Для заголовка формы или для примечания формы задана настолько большая высота, что не остается места для области данных.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbBlankFormSW":1:"Foo":"Invisible"}

Пользователь не может изменять данные в форме в следующих случаях.

·Форма создана как доступная только для чтения. Если для свойств Разрешить удаление (AllowDeletions), Разрешить добавление (AllowAdditions) и Разрешить изменения (AllowEdits) заданы значения «Нет», внести изменения в данные в базовом источнике данных невозможно.

·Для свойства Блокировка (Locked) для одного или нескольких элементов управления задано значение «Да».

·Другой пользователь одновременно с вами работает с формой, у которой для свойства Блокировка записей (RecordLocks) задано значение Всех записей или Изменяемой записи. В этом случае в области выделения записей выводится индикатор блокировки, показывающий, что запись заблокирована. Подождите, пока другой пользователь закончит работу, и повторите попытку изменить данные.

·Вы пытаетесь изменить данные в вычисляемом элементе управления, в котором выводятся результаты расчета выражения. Данные, выводящиеся в вычисляемом элементе управления, не сохраняются и, следовательно, не допускают изменения.

·Базовый запрос формы или базовая инструкция SQL являются необновляемыми. Для получения дополнительных сведений о типах запросов, которые являются необновляемыми, нажмите кнопку.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbCantEditFormSW":1:"Foo":"Invisible"}

Вывод данных из нескольких таблиц

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

1 В режиме конструктора формы установите указатель на область выделения формы и откройте окно свойств двойным нажатием кнопки мыши.

2 Выберите ячейку свойства Источник записей (RecordSource), а затем нажмите кнопку построителя рядом с ячейкой, чтобы открыть построитель запросов.

3 В окне построителя запросов добавьте в запрос таблицы и поля и закройте построитель запросов.

В значении свойства Источник записей (RecordSource) будет автоматически указан созданный запрос.

Для получения дополнительных сведений о добавлении таблиц в окне построителя запросов нажмите кнопку. Для получения дополнительных сведений о добавлении полей в окне построителя запросов нажмите кнопку.

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

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbCantSeeDataOtherTablesSW":1:"Foo":"Invisible"}

В элементе управления выводятся сообщения «Ошибка?» или «Имя?»

Существует ряд причин появления в элементе управления сообщений «Ошибка?» или «Имя?». Для того чтобы исправить ситуацию, попробуйте выполнить одно из следующих действий.

·Проверьте, что поле, указанное в свойстве элемента управления Данные (ControlSource), не было удалено из базовой таблицы, запроса или инструкции SQL.

·Проверьте, правильно ли указано в свойстве Данные (ControlSource) имя поля.

·Если свойство элемента управления Данные (ControlSource) определяется с помощью выражения, проверьте, что выражение начинается со знака равенства.

·Проверьте, что в выражениях ссылки на имена полей и элементов управления, содержащие пробелы, заключены в квадратные скобки. Например, для того чтобы найти разность значений полей «Дата поставки» и «Дата отгрузки», введите в вычисляемый элемент управления следующее выражение: =[Дата поставки]-[Дата отгрузки].

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

·Проверьте правильность синтаксиса в ссылках на другие элементы управления. Для получения дополнительных сведений о ссылках на элементы управления нажмите кнопку.

·Проверьте, нет ли циклических ссылок на элементы управления (т.е. ссылок на себя). Например, если указать имя «ТекущийЭлемент» в свойстве Имя (Name) элемента управления, а затем ввести выражение =[A]+[B]+[ТекущийЭлемент] в ячейку свойства Данные (ControlSource) этого элемента, то Microsoft Access не сможет обработать данное выражение.

 

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"actrbErrorNameInControlSW":1:"Foo":"Invisible"}




Поделиться с друзьями:


Дата добавления: 2014-11-29; Просмотров: 853; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.016 сек.