Розробка звітів у FoxPro 6

Під звітом розуміється форматоване подання даних, що виводиться на екран, принтер або файл.

create report. При цьому створюється файл. frx. На екрані з'явиться вікноReport Designer і панель інструментівReport Controls.

Редагування звіту: modify report.

Створення виконуваних модулів у FoxPro 6.

1. Створюємо головну програму:

У вікніProject Manager натискаємо кнопкуBuild і вибираємоBuild Executable :

Microsoft Access. Огляд .

Microsoft Access – реляційна СУБД персональних комп'ютерів. Найкраще відповідає потребам індивідуального використання або використання в робочих групах для маніпулювання даними, обсяг яких обчислюється кількома мегабайтами. Для забезпечення розрахованого на багато користувачів доступу Access використовує архітектуру "файл-сервер" замість архітектури "клієнт-сервер". СУБД Access включена у версії пакета Microsoft Office Professional.

Можливості.

Ядро

1. Jet 4 - механізм обробки даних, прийнятий у Access за замовчуванням.

2. MSDE (Microsoft Data Engine) використовує технологію, що застосовується в СУБД SQL Server 2000. Використовуючи MSDE, користувачам Access забезпечується можливість працювати з SQL Server та застосовувати багато його функцій.

Jet забезпечує підтримку двобайтового представлення символів Unicode, що дозволяє використовувати символи кількох національних алфавітів. Щоб компенсувати зростаючий обсяг пам'яті під час використання Unicode , використовується стиснення даних.

Jet простіше у використанні та адмініструванні, ніж MSDE, що забезпечує йому перевагу при розробці нових та відносно простих програм, відяких не потрібно сумісності з SQL Server. Він не висуває високих вимог до оперативної пам'яті та обсягу жорсткого диска і практично не потребує адміністратора. Крім того, Jet є механізмом, прийнятим у Access 2000 за промовчанням. Бази даних, створені при використанні Jet, можуть бути пізніше перенесені під SQL Server за допомогою майстра Upsizing Wizard, хоча не виключено, що при цьому потрібно зробити деякі додаткові модифікації.

MSDE має архітектуру " клієнт-сервер " , а Jet є механізмом обробки даних із архітектурою " файл-сервер " . Великою перевагою MSDE перед Jet є процес виконання запитів і реєстрації транзакцій. Якщо під час запису до бази даних відбудеться помилка або збій - помилка звернення до диска, збій мережі або вимкнення живлення - MSDE зможе відновити базу, оскільки він веде реєстрацію транзакцій. Після того, як система відновить працездатність, MSDE поверне базу до останнього узгодженого стану.

Діалогові засоби конструювання об'єктів, програми-Майстри, технологія Drag and Drop, технологія IntelliSence

Підтримка мови XML

За допомогою інтерфейсу Microsoft Access можна легко створювати дані та структури документів XML, використовуючи структури та дані Jet або SQL Server. Крім того, у формах, звітах та сторінках доступу до даних можна використовувати дані XML з інших програм. Припустимо, наприклад, що необхідні дані перебувають у кількох джерелах — внутрішніх серверах SQL, електронних таблицях та інших засобах доступу. Оскільки в цих джерелах як формат обміну даними використовується XML, то в Microsoft Access можна створити набір статистичних запитів для вставки цих даних у подання, а потім створювати форми та звітиза допомогою цих уявлень.

Крім того, Microsoft Access надає методи зручного керування даними за рахунок спрощення створення та застосування схем та таблиць стилів. Microsoft Access дозволяє легко описувати і доставляти складні, структуровані дані або з будь-якої програми стандартним, сумісним способом. Наприклад, за допомогою Microsoft Access можна створити схему, яка описує структуру даних, і надіслати її постачальникам, щоб вони точно знали, яким чином дані мають виводитись у їхніх рахунках.