Функции отбора значений из внутренних баз данных rec (), val (), find () и их синтаксис



 

Синтаксис обращения к полю базы данных следующий:

<имя базы>.<имя поля>. Например, BASE.MASSA. Запись BASE.MASSA означает, что нужно обратиться к полю MASSA в базе данных BASE.

Имеется три функции отбора значений из внутренних баз данных:

rec - получить номер записи, удовлетворяющий заданному условию;

val - получить значение поля из записи с указанным номером;

find - получить значение поля из записи, удовлетворяющей заданному условию.

Функция rec ()

rec (условие), где

условие - выражение, принимающее значение истина или ложь. Выражение может содержать в качестве операндов обращения к полям базы данных.

Например: rec (BASE.DD == 4)

Этот вызов означает: найти номер записи во внутренней базе данных BASE, удовлетворяющий следующему условию: значение поля DD в этой записи должно быть равно 4.

Функция val ()

val (номер_записи, поле_базы_данных), где

номер_записи - любое арифметическое выражение, значением которого является целое число; поле_базы_данных - это обращение к полю.

Например: val (4, BASE.H )

Этот вызов означает: отобрать значение из строки номер 4 из поля Н базы данных BASE.

Функция find ()

find (поле_базы_данных, условие_1, условие_2, …)

Эта функция - объединение двух предыдущих.

Функция возвращает значение указанного поля поле_базы_данных из записи, удовлетворяющей условиям: условие_1, условие_2. Если такой записи не существует, то функция выдает сообщение об ошибке «Неверный номер записи».

Для отбора значений параметров чертежа втулки из внутренней БД используем функцию find(). Для этого нужно войти в редактор переменных и задать переменным следующие выражения:

 

 

 

В результате создан параметрический чертеж втулки. В зависимости от значения внутреннего диаметра втулки d значения переменных чертежа будут отбираться из внутренней базы данных BASE.

Для удобства пользования необходимо создать список значений внутреннего диаметра втулки. Для этого нужно войти в окно редактора переменных и воспользоваться командой «Список|Создать|Текст». В появившемся окне ввода списка ввести значения (нажимая <Enter> после каждого значения): 4; 6; 8; 10; 12; 16; 16. После ввода списка в поле для задания значения диаметра появляется кнопка для раскрытия и выбора требуемого значения.

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

Итак, создав параметрический чертеж втулки и подключив к нему базу данных, вы создали целую группу втулок для фиксаторов и установочных пальцев по ГОСТ 12215-66.

 


Дата добавления: 2019-07-17; просмотров: 106; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!