Немедленно связать основные поля при выборе

Управляющий чекбокс расположен чуть правее и немного выше от центра, на станице редактирования основной таблицы “MO_GPF_13”, как показано на рисунке ниже:

Этот чекбокс объединяет группу, состоящую из семи полей основной таблицы, помеченную для удобства одним, а именно, этим, светло–голубым, цветом:

Эти поля следующие: CITY – город, N_ENTERPRISE_SHORT – название предприятия сокращённое, N_OF_INST_SHORT – название установки короткое, N_OF_INST_COMPL – название установки полное, METOD_CODE – код метода INSTALL_CODE – код установки MANUFACTUR – изготовитель.

При установленном управляющем чекбоксе “НЕМЕДЛЕННО СВЯЗАТЬ ОСНОВНЫЕ ПОЛЯ ПРИ ВЫБОРЕ” и последующем выборе конкретного значения поля в любом из ComboBox–ов (комбобокс), делается немедленный программный SQL–запрос к базе, в котором из основной таблицы выбираются уникальные записи, которые имеют полное совпадение по выбранному пользователем значению поля.

Поясним это на коротком примере. Допустим, пользователь в комбобоксе, в котором собраны все города, в которых расположены конкретные предприятия, в которых имеются соответствующие установки (их параметры – полное и короткое названия) и которые произведены неким изготовителем.

Так вот, когда пользователь просто выбирает город, а сформированный SQL–запрос немедленно находит в базе и заполняет в оставшиеся шесть комбобоксов все предприятия, все установки (короткое и полное название), которые выпускаются в этом городе, все коды методов и коды установок, которые характерны (т.е. фактически, имеются в данном городе) и все производители (изготовители) этих установок, которые в этом городе присутствуют.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: