Анимация
JavaScript


Главная  Библионтека 

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 [ 138 ] 139 140 141 142 143 144 145 146

Profecl Маладег-Aijla store

Data

DoDumsnls

Clasees

Code

Ш wzaboulcfialog iSa уларрИ Gallon

I Щ capplEceLliori

Other

Add...

-4,r.

Build...

□escfiptiori:

Pafti: d:vfpE\wizards\appwiz.vc>;

Рис. П.1.2. Отображение типа объекта в Project Manager

Работа с кодом программы

Существенные усовершенствования внесены в процесс разработки программ. Наконец-то появился цвет в Редакторе и, соответственно, в окне Command, так, как это реализовано в Visual Basic. Работая над кодом программы, нажмите правую кнопку мыши, и вы увидите длинное контекстное меню, изображенное на рис. П. 1.3.

Новая версия Visual FoxPro не будет работать на 16-разрядной платформе Windows 3.х. Для работы самой СУБД и разработанного на ее основе приложения требуется Windows 95, Windows NT 3.51 или Windows NT 4.0.

Корпорация Microsoft так определяет минимальные требования к компьютеру для работы Visual FoxPro 5.0 под управлением ОС Windows 95:

• Процессор 486 с частотой 50 MHz.

• Мышь.

• Объем ОЗУ 10 Мбайт.

• Свободное пространство на жестком диске: 15 Мбайт для установки варианта для переносного компьютера, 100 Мбайт - для типичной установки и 240 Мбайт - для полной.

Для работы Setup Wizard и создания OLE Automation сервера на компьютере должна быть установлена Runtime версия Visual FoxPro. Проверьте, не исключили ли вы этот пункт при установке Visual FoxPro.

Project Manager

Теперь в Project Manager ориентироваться стало значительно легче за счет того, что каждый объект сопровождается значком, идентифицирующим его тип (рис. П.1.2). Более тесной стала интеграция с Microsoft Visual SourceSave - пакетом программ для организации коллективной работы над пользовательским приложением. Project Manager будет визуально отображать статус объекта.



pod kod compact

evio.pTg

!5ELECT A lfse PODVSOST ХШЕЯОН k:Od avtop TO select в

USE SAVE]

IHDEX OH kod 3tr TO 3AV КОЕ CO*.

select с lrse kur5 VAL index on k:od stE select e lise toplivo declare dn(3 , 9

[STQ

to k[jr vm," come

Copy Paste

BuiPd Expnesion... Do BMo.prg

Rroceduie/Fufldion J.is1...

. Fanl...

Eind,,. fio To...

Beaulily...

Jndent

ynindsni

Oohimeivi

Unconmenl

Ptopes...

Рис. П.1.3.

При выборе команды Build Expression можно воспользоваться Построителем выражений. Очень удобно, особенно если лень разбираться со сложным синтаксисом. Теперь мы можем выполнять не только программу, но и ее произвольный фрагмент, выбрав команду Execute Selection. Следующая команда Procedure/Function List выводит диалоговое окно (рис. П.1.4), в котором, используя список процедур и функций вашей программы, можно быстро перейти к требуемому фрагменту.

. Procedures and Functions

в DEL ГТМ

ilexft rTW-□ helper aKOD error [ilnew.itw

cdrascet

aviBi

goto

sort by: name

display/define definitions

Рис. П.1.4.



Устаноэкэ индекса для поля

ТиЬ9! Du:ii]iitdi - ujilumkT.dbr

Fields Ыан9Б ТвЬ!в

Ham и

Тури

Widh DBcimsI

nanfie cu3tomer

1 Ichntoder

Ml )D H

Ctiaoctar

CtiOfodar

lAsrenriing

ОчпсИ

1[>«1ГТ

DclEtB

Fcmiet lifutma.:

M ВаМ ИН ив к ЛМ* H та

гПе)с1 volidotion-□ elbultvduB:

Map fel d iyp В ID doss н-DiEp[£ library

Fold гпштвлк

Библмотена, содержащая кгасс

клаос, шторый будет использоваться при создании элемента управления для отображения м редактнро&анмя данныу поля

Установка формата м маски для отображения данных

Рис. П.1.5.

Очень важным нововведением является возможность задать для поля класс элемента управления, с помощью которого будут отображаться данные при работе с формой. Еще более важным обстоятельством является возможность выбора этого класса из библиотеки разработчика. Такая возможность существенно облегчает процесс разработки пользовательского интерфейса. Новая вкладка Table позволяет быстро перейти к установке правил проверки и триггеров на уровне таблицы и записи.

Работа с данными

В контекстном меню, приведенном на рис. П.1.3, вы найдете еще две новые команды: Comment и Uncomment. Эти команды позволяют мгновенно пометить как комментарий выделенный фрагмент кода, который не нужно в данный момент выполнять, и, наоборот, убрать установленные ранее символы комментария. Чрезвычайно полезная возможность в период отладки программы.

Создание базы данных

В новой версии контейнер БД существенно расширен. Особенно ярко это проявляется при проектировании таблиц. На рис. П.1.5 представлен новый Конструктор таблицы и отмечены вновь появившееся элементы. Теперь для того, чтобы задать обычный индекс, совсем не обязательно переходить на другую вкладку - это можно сделать сразу при определении соответствующего поля.



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 [ 138 ] 139 140 141 142 143 144 145 146