П-Л,
автор |
Сначала надо сделать источник данных - запрос - в котором соединить таблицу фактов встречи со справочниками клиенты и услуги. В запросе должны быть все поля из таблицы фактов и поля справочников кроме PK. |
Подскажите пожалуйста, как соединять, например, таблицу Встреч с справочником Клиенты?
-Если я буду использовать
LEFT JOIN Клиент ON Клиент.client_id=Встреча.client_id
Результирующая таблица будет пустой.
И последующее нацеливание формы(компонента "Поле со списком") на пустую таблицу не даст возможность выбора клиентов для создания записи в таблице "Встреча".
-Если я буду использовать RIGHT JOIN результирующая таблица будет содержать в себе всех клиентов. Что тоже неправильно.
=====
Может нужно поместить на форму-контейнер несколько табличных форм.
1-Клиенты
2-Услуги
3-Встреча
в 1 пользователь выбирает одну из записей
в 2 пользователь выбирает одну из записей
в 3 при вводе данных выполняется проверка, что записи в 1 и 2 выбраны; Записываются FK выбранных записей в 3-тю таблицу и вручную вносятся данные в оставшиеся поля 3-ей таблицы?