Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

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-04; Прочитано: 198 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...