Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка 5 Справка в VFP Обработка ошибок Отла...doc
Скачиваний:
1
Добавлен:
20.08.2019
Размер:
2.18 Mб
Скачать

3.Література

  1. Гери Хансен, Джеймс Хансен. Базы данных: разработка и управление: Пер. с англ. – М. ЗАО “Издательство БИНОМ”, 1999.

  2. Базиян, Менахем и др. Использование Visual FoxPro 6. Специальное издание.: Пер. с англ. – М.: Издательский дом "Вильямс", 2000. – 928с.

  3. Мусина Т.В., Пушенко В.А. Visual FoxPro 7.0 Учебный курс – К.: BookStar, М.: КОРОНА принт, 2003. – 400с.

  4. Каратыгин С. А., Тихонов А. Ф., Тихонова Л. Н. Visual FoxPro 6 – М.: ЗАО “Издательство БИНОМ”, 1999.

  5. Пэддок Р., Петерсен Дж., Тэлмейдж Р., Ренфт Э. Visual FoxPro 6. Разработка корпоративных приложений: Пер. с англ. – М.: ДМК, 1999. (серия “Для программистов”).

  6. Каратыгин С. Программирование в FoxPro для Windows на примерах. М:, БИНОМ, 1996-496с.

  7. Каратыгин С. Работа в Visual FoxPro на примерах. М:, БИНОМ, 1995-512с.

  8. А. Ф. Тихонов, Л. Н. Тихонова. Visual FoxPro 5.0 без проблем. М:, БИНОМ, 1997-464с.

  9. Горев А. Visual FoxPro 5.0. Книга для программистов. М: Журнал “FoxTalk” ТОО “Эдель”, 1997-552с.

  10. И. Ю. Баженова. Visual FoxPro 5.0. М: “Диалог-МИФИ”, 1997.

  11. Зиглер К. Методы проектирования программных систем: Пер. с англ. – М.: Мир, 1985.

  12. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях. Киев, “Диалектика”, 1993.

  13. Международные стандарты, поддерживающие жизненный цикл программных средств. М., МП “Экономика”, 1996

  14. Новоженов Ю. В. Объектно-ориентированные технологии разработки сложных программных систем. М., 1996.

  15. Методичний посібник з лабораторного практикуму по курсу "Системи управління базами даних" для студентів спеціальностей 8.0101.04, 8.0914.01, 7.091501 усіх форм навчання. Частина 1 /П.В. Бурнасов, М.П. Тиханський, Л.І. Єфименко – Кривий Ріг: КТУ, 2003.

  16. Методичний посібник з лабораторного практикуму по курсу "Системи управління базами даних" для студентів спеціальностей 8.0101.04, 8.0914.01, 7.091501 усіх форм навчання. Частина 2 /П.В. Бурнасов, М.П. Тиханський, Л.І. Єфименко – Кривий Ріг: КТУ, 2003.

4.Перелік ілюстрацій

Малюнок 1. Вікно довідки. 9

Малюнок 2. Екранна форма, у якій установлена кнопка виклику контекстної довідки. 10

Малюнок 3. Діалогове вікно New. 11

Малюнок 4. Діалогове вікно Existing Files. 11

Малюнок 5. Вікно щойно створеного проекту. 12

Малюнок 6. Заповнення таблиці змісту. 13

Малюнок 7. Заповнення контекстного вказівника. 14

Малюнок 8. Заготівля HTML-файлу, оформлена HTML Help Workshop. 16

Малюнок 9. Діалогове вікно Topіc Fіles. 17

Малюнок 10. Діалогове вікно Options. 18

Малюнок 11. Wizard Selection 19

Малюнок 12. Вікно Application Builder. 19

Малюнок 13. Включення файлу відображення в проект системи оперативної довідки. 20

Малюнок 14. Діалогове вікно для організації зв'язування файлів розділів довідки і HelpContextі у додатку. 21

Малюнок 15 Екранна форма Visual FoxPro, налаштована на використання довідки What's This? 22

Малюнок 16. Налагоджувальник Visual FoxPro. 52

Малюнок 17. панель інструментів налагодження 53

Малюнок 18 Діалогове вікно Breakpoints 58

Малюнок 19. Діалогове вікно Locals 59

Малюнок 20. Діалогове вікно Watch. 60

Малюнок 21. Діалогове вікно Event Tracking. 62

Малюнок 22. Додаток Coverage Profiler у режимі відображення покриття. 63

Малюнок 23. Додаток Coverage Profiler у режимі відображення профілю. 64

1 Microsoft Word для цього також підійде.

2 Wizard Selection "вміє" розпізнавати ваші наміри – він пропонує вибрати необхідний Wizard тільки серед тих, що мають сенс в даному контексті.

3 Ми в Вам все-таки не радили б змінювати кольори – це веде до порушення хоч і не обов’язкового, але не зовсім непотрібного стандарту.

4 У Visual FoxPro починаючи від сьомої версії є IntelliSense – технологія підказок – при введенні команд Visual FoxPro автоматично перевіряє синтаксис та підказує параметри команд і функцій.

5 Дуже важливо відзначити, що номер рядка, що Vіsual FoxPro включає у файл протоколу, не завжди вказує точно на той рядок коду, де помилка міститься. Для помилок, зв'язаних з відсутністю дужок чи операторів, номер дійсно відповідає тому рядку програмного коду, де цього синтаксичного елемента бракує. Але для відсутніх сполучених операторів (наприклад ENDDO чи ENDІF і їм подібних) у типових програмних конструкціях, швидше за все, буде зазначений кінцевий рядок процедури чи функції, у якій ця помилка знайдена. Дуже ймовірні повідомлення про помилки, зв'язаних з тим, що компілятор утратив "слід контексту" програмного коду, тобто через якісь помилки в коді компілятор не може розібратися в графі переходів синтаксичної структури програми. У цьому випадку завжди варто шукати допущену вами помилку вище того рядка коду, на яку вказує компілятор у файлі протоколу.

6 Новий формат команди передбачає використання необов'язкового члена ІN, у якому можна явно вказати робочу область. З використанням нового формату оператор у приведеному вище прикладі повинний прийняти наступний вид:

REPLACE order.cCustld WІTH 'NONE' ІN Order

7 Команда ON ERROR виконує єдиний оператор у випадку, якщо виконавча система Visual FoxPro виявляє помилку. Як правило, при цьому використовується оператор DO для виклику заздалегідь підготовленої процедури. Команда ON ERROR як і раніше є головним засобом обробки помилок у Visual FoxPro.

8 У підпрограму, (процедуру чи функцію) може бути передано не більш 27 параметрів.

9 Таких часток програми які ніколи не будуть виконуватися при наборі даних який використовується при тестуванні програми. Вірогідність того, що при робочому виконанні програми ця частина коду буде виконана і у ньому виявиться помилка досить велика.

10 Можна змоделювати багатокористувальницьке середовище на окремому комп'ютері, запустивши одночасно кілька екземплярів додатка. При цьому, звичайно, бажано мати побільше оперативної пам'яті.

11 Починаючи з Visual FoxPro 6.0 майстер створення проекту додає до проекту вільну таблицю apperror.dbf у яку Visual FoxPro записує протокол похибки і усю додаткову інформацію включаючи значення усіх перемінних.

12 Це не дуже зручно, тому ліпше форматувати текст програми не ширше вікна ще на ступені редагування. Перенесення на наступний рядок – символ ;

13 Необхідно зазначити, що якщо розроблювач використовує для створення проекту відповідного майстра, то у проекті уже буде стандартна система формування протоколу.