Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Генерация кода к Visual Basic
ER-win поддерживает генерацию кода для MS Visual Basic версий 4.0 5.0. В качестве источника информации при генерации форм служит моде ER-win. Использование ER-win позволяет одновременно описывать как клиентскую часть (объекты, отображающие данные на экране), так и сери БД (процедуры и триггеры), тем самым оптимально распределяя функциональность ИС между клиентской и серверной частью. Компонент ER-win Form Wizard автоматически проектирует формы с дочерними объектами кнопками, списками, полями, радиокнопками и т. д., используя расширенные атрибуты. Совместное использование ER-win и Visual Basic может значительно сократить жизненный цикл разработки ИС, поскольку для каждой зада используется наиболее эффективный инструмент. Visual Basic может бы использован для проектирования визуального интерфейса, a ER-win - Д разработки логической и физической модели данных с последующей генерацией системного каталога сервера. Если БД уже существует, то с помощью ER-win можно провести обратное проектирование (reverse engineering), полученную модель дополнить расширенными атрибутами и сгенерировать клиентское приложение. Для генерации клиентской части в диалоге Target Client (меню Client/ Target Client) необходимо выбрать среду программирования - Visual Basic пиво Power Builder (рис. 2.111).
Рис. 2.1П. Диалог Target Client
Если в качестве клиента выбран Visual Basic, в диалоге Column Editor появляются две закладки для задания расширенных атрибутов (рис. 2.112).
Рис. 2.112. Закладки Visual Bask диалога Column Editor
В первой закладке (на рисунке слева) комбинированные списки Style, Valid и Initial служат соответственно для задания колонке предварительно описанных и именованных стиля, правила валидации и начального значения. Help ID - поле для контекстного номера объекта, который используется " РИ создании контекстной помощи (Help Context ID). Опция Read Only должна быть включена, если объект на экранной форме не должен редактироваться. Окно выбора Bitmap служит для указания, что в соответствующей колонке хранится изображение.
Рис. 2.115. Диалог Target Client - выбор Power Builder
В диалоге Column Editor появляются две закладки Power Builder для задания расширенных атрибутов (рис. 2.116).
|