Страница 177 из 179
Рис. 10.1. Окно выбора типа БД
В следующем окне необходимо указать имя файла базы данных и определить источник данных. Имя файла можно ввести при помощи клавиатуры непосредственно в текстовом окне DataBase Name (Имя базы данных) или, нажав кнопку Browse (Просмотреть), выбрать файл в диалоговом окне Open DataBase (Открыть базу данных). В качестве источников данных могут использоваться таблицы или запросы, доступные из БД. Выбор источников данных проводится с помощью одноименных контрольных индикаторов (рис. 10.2). Сделав выбор, нажмите кнопку Next.
Рис. 10.2. Окно выбора базы данных
Следующее окно Мастера — окно формы (Form). Здесь вы можете определить вид экранной формы приложения нажатием одной из трех доступных кнопок-переключателей (рис. 10.3):
Single record — на форме будут размещены данные только из одной записи,
Grid (Datasheet) — данные на форме будут размещены в виде таблицы,
Master/Detail — при таком выборе возможен просмотр данных из двух связанных таблиц.
В зависимости от сделанного выбора, будущий внешний вид вашей экранной формы будет показан в левом верхнем углу диалоговой панели Form.
После выбора типа формы нажмите кнопку Next.
Рис. 10.3. Окно формы
В следующем окне Record Source (Источник записей) (рис. 10.4) требуется выбрать источник записей из комбинированного списка Record Source, в который включены все источники записей, доступные для выбранной базы данных. В списке Available Fields (Доступные поля) выберите те поля, содержимое которых вы собираетесь отображать на экранной форме. Выбор производится двойным щелчком мыши на требуемом поле или нажатием кнопки с изображением правой стрелки. После этого название выбранного поля переместится из списка доступных полей в список Selected Fields (Выбранные поля). Если вы хотите просматривать содержимое всех доступных полей, нажмите кнопку с двойной правой стрелкой. Кнопки с левыми стрелками позволяют удалить одно или все поля из списка выбранных полей.
Кнопки с вертикальными стрелками позволяют расположить выбранные поля в требуемом вам порядке.
В этом диалоговом окне вы также можете задать поле, которое будет использоваться для сортировки данных. Список доступных полей содержится в комбинированном списке Column to sort by (Колонка сортировки).
Определив источник записей, нажмите кнопку Next.
Рис. 10.4. Диалоговое окно определения источника записей
Разместить на экранной форме дополнительные элементы управления Visual Basic такие, как командные кнопки и объект управления данными вы можете в следующем диалоге — Control Selection (Выбор элементов управления) (рис. 10.5). Из списка Available Controls (Доступные элементы управления) выберите необходимые элементы и нажмите кнопку Next.
Рис. 10.5. Добавление элементов управления на экранную форму
В последней диалоговой панели Мастера вы можете изменить установленное по умолчанию имя вашей экранной формы.
Нажмите кнопку Finish (Завершить) и получите готовую экранную форму вашего приложения (рис. 10.6). В дальнейшем можете вносить, по мере необходимости, любые изменения в расстановку элементов управления на этой экранной форме.
Рис. 10.6. Экранная форма, созданная Мастером.
ЭЛЕКТРОНИКА
Цифровая шкала-частотомер
Цифровая шкала с возможностью записи промежуточной частоты Денисов А.Ю. Тамбов 1999
DigiScal.asm
1. Принципиальная схема.
2. Его возможности:
— Измеряет частоту до 25 мгц (дальше не пробовал);
— В режиме цифровой шкалы складывает измеренные значения с константой при подаче лог. "0" на вывод J3;
— В том же режиме вычитает по модулю константу из измеренного значения при подаче лог. "0" на вывод J4;
— Если подать лог. "0" одновременно на выводы J3 и J4, то через 1 сек.
шкала перейдет в режим записи константы, отобразит на индикаторе букву "F" и измеренную частоту. Повторная подача лог. "0" на J3 и J4 приведет к записи замеренного значения в энергонезависимую память процессора и возврату в режим измерения. После этого новая константа будет использоваться в качестве величины промежуточной частоты. Данный режим сделан для того, чтобы пользователи могли сами устанавливать величину ПЧ в своей шкале без перепрограммирования PIC процессора.
3. Печатная плата
4. Программу для процессора частотомера