ON (Per_vur.KOD_PROD = Pr_m.KOD_PROD)
где SELECT, FROM, WHERE, INNER JOIN - операторы языка SQL;
Per__Vur.DBF, Dv_Ras.DBF, Spr_ustn.DBF, Pr_m.DBF - название таблиц;
DAТA_V, TYPE_DV, NCUT_USTN - название полей соответствующих таблиц.
SELECT - относится к командам языка манипулирования данными, используется для формулирования и выполнения запросов пользователей к данным, хранящимся в базе данных, то есть производит выборку из базы данных затребованной пользователем информации. В ней указывается список полей таблицы. Порядок, в котором поля перечислены в списке определяет порядок их выборки.
Предложение FROM, задает имена таблиц к которым делается запрос.
Для задания условий, которыми должны соответствовать значения столбцов требуемых строк таблицы используется фраза WHERE. В ней, в виде логических выражений задается критерий выборки строк из таблиц базы данных. Выбираются только те строки, для которых значение заданного критерия есть истина.
Еще на главной форме существуют кнопки управления:
Добавить - Для добавления новой записи в соответствующую таблицу
Удалить - Для удаления выбранной записи из таблицы
Фильтр - Для выполнения поиска необходимой записи в соответствующей таблице
Выход - Закрытие приложения
При нажатии на кнопку "Добавить" открывается следующая форма (4.3.)
Здесь мы можем установить необходимые нам значения для новой записи. Данные для выпадающих списков формируются из существующих таблиц (справочников). В данном, конкретном случае из таблицы "Установки", "Продукция" и "Тип движения".
Рис.4.3. Окно ввода новой записи.
Вот фрагмент кода отображающий в выпадающем списке записи справочника "Тип движения":