LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
07 февраля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Одна форм...
Тема: Одна форма - две таблицы
15.06.2007 21:08:27
Olga3
10 сообщения
Тема: Одна форма - две таблицы
Здравствуйте :)
Можно ли на одну форму "вывести" поля из двух таблиц??? У меня не получилось. Работают только те поля, таблица которых указана в Источнике записей.
Не хотелось бы плодить лишние поля в базе. тем более, что данные из этих таблиц нужны только для просмотра.
Спасибо.
P.S. Раздел для новичков
Автор:
Olga
от 15.06.2004 9:17:22
Источник ...
15.06.2007 21:08:27
All
4316 сообщения
RE: Одна форма - две таблицы
Предположим в таблице есть 2 поля Поле1 и Поле2, тогда результирующее поле будет
=[Поле1] & "-" & [Поле2]
P/S Обратите внимание, что в начале выражения стоит знак =. Он указывает, что в поле будет выражение для вычисления.
P.S. Раздел для новичков
Автор:
Admin
от 0:00:00
Источник ...
15.06.2007 21:08:27
Olga3
10 сообщения
RE: Одна форма - две таблицы
Вы описали случай с ОДНОЙ таблицей.
я попробую поподробнее.
есть две таблицы. "Таблица1" с полями "поле1"; "поле2"; "поле3". И "Таблица2" с полями "поле21"; "поле22".
все эти поля из обоих таблиц надо показать на форме - "форма1".
НО! если я при создании формы указываю источник записей одну из таблиц (например "Таблица2"), то только в ее полях ("поле21"; "поле22") видны значения.
Как я добавляю поля не указанной в источнике таблицы: с помощью "панели элементов" добавляю элемент "поле", и там, на закладочке "данные" в строке "данные" (при помощи "построителя выражений")пишу строку: =Таблица2![Поле1].
Итак, в только что созданных элементах на "форме1" в полях "таблицы1" появляется ошибка: #Имя?
и не надо их складывать. это разнородные данные, относящиеся к общим настройкам.
Спасибо.
P.S. Раздел для новичков
Автор:
Olga
от 15.06.2004 16:39:18
Источник ...
15.06.2007 21:08:27
All
4316 сообщения
RE: Одна форма - две таблицы
1. Для группировки данных из нескольких таблиц надо написать запрос на группировку, а потом его использовать для формы.
2. Таблицы должны иметь ключевое поле(я) для связи между собой.
3. В источнике данных можно указывать только открытые объекты, т.е. если у Вас таблица не открыта, то ее данные показать невозможно.
4. В принципе можно открыть 2 таблицы и пытаться отобразить в форме их данные, но лучше это делать через запрос, т.к. проблем в этом случае меньше.
P.S. Раздел для новичков
Автор:
Admin
от 0:00:00
Источник ...
Страница 1 из 1
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Одна форм...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования