- •5.05150104 "Дизайн друкованої продукції"
- •Урок 8. Запис і читання даних
- •Робота з ascii -файлами
- •Мал. 8.1. Ascii - файл з роздільниками.
- •Послідовний доступ
- •Мал. 8.2. Зразок послідовного файлу.
- •Мал. 8.3. Перегляд результатів.
- •Довільний доступ
- •Двійковий доступ
- •Проста програма шифрування
- •Мал. 8.4. Запис в текстовому файлі.
- •Мал. 8.5. Форма для програми шифрування.
- •Мал. 8.6. Стандартне діалогове вікно.
- •Елементи даних
- •Використання елементу даних
- •Властивості елементу даних
- •Мал. 8.8. Властивості елементу даних
- •Анатомія бази даних
- •Створення баз даних в Visual Data Manager
- •Мал. 8.9. Вікно бази даних із розширеними властивостями
- •Створення таблиці
- •Конструювання таблиці
- •Мал. 8.10. Діалогове вікно Table Structure.
- •Створення полів
- •Мал. 8.11. Діалогове вікно AddField.
- •Введення даних
- •Створення запиту
- •Мал. 8.12. Діалогове вікно Query Builder.
- •Мал. 8.13. Результати запиту.
- •Первинні ключі
- •Лічильники
- •Числові поля
- •Грошові поля
- •Логічні поля
- •Поля Memo
- •Поля дати/часу
- •Зміна таблиці
- •Технологія ado (ActiveX Data Objects)
- •Мал. 8.14. Моделъ ado.
- •Використання елементу даних ado
- •Мал. 8.15. Діалогове вікно сторінок властивостей елементу даних ado
- •Puc. 8.16. Вибір провайдера
- •Мал. 8.17. Вибір файлу бази даних
- •Мал. 8.18. Завдання властивості RecordSource
- •Використання об'єктів підключення і набору записів ado
- •Puc. 8.19. Створення посилання на бібліотеку типів ado
- •Додавання записів
- •Оновлення записів
- •Видалення записів
- •Що нового ми дізналися?
- •9 Урок. Друкування
- •Виведення даних на друкування
- •Метод Print
- •Перегляд значень у вікні безпосередніх обчислень
- •Перегляд помилок у вікні безпосередніх обчислень
- •Мал. 9.1. Вікно безпосередніх обчислень з інформацією про помилку.
- •Виправлення помилки
- •Метод PrintForm
- •Колекція Printers
- •Мал. 9.2. Виведення вмісту колекції Printers. Використання Crystal Reports в Visual Basic
- •Мал. 9.4. Режим конструктора в Crystal Reports Установка Crystal Reports Pro
- •Створення звіту
- •Мал. 9.6. Зв'язки між таблицями
- •Мал. 9.7. Вкладка Fields
- •Puc. 9.8. Вибір поля для сортування
- •Мал. 9.9. Вкладка Total Мал. 9.10. Фільтрація записів в звіті
- •Мал. 9.11. Вибір стилю звіту
- •Мал. 9.12. Готовий звіт
- •Мал. 9.13. Режим конструювання
- •Використання звіту в додатку
- •Мал. 9.14. Звіт в режимі конструювання. Мал. 9.15. Діалогове вікно Property Pages для Crystal Reports 4.6.
- •Мал. 9.16. Додавання елементу Crystal Report.
- •Мал. 9.17. Виведення звіту з додатка. Друкування початкового тексту програми
- •Мал. 9.18. Діалогове вікно Print. Діалогове вікно Print
- •Перегляд результатів
- •Розшифровка лістингу
- •Що нового ми дізналися?
Розшифровка лістингу
Програмний код і властивості форми виведені на окремих сторінках. На початку кожної сторінки вказується ім'я форми і номер сторінки. Номер допомагає орієнтуватися в тих випадках, коли код або перелік властивостей займає декілька сторінок. Програмний код складається з усіх процедур подій, що входять в модуль форми. У перелік властивостей входять усі властивості форми і елементів, що знаходяться на ній. У цьому прикладі сторінки були об'єднані, проте в лістингу залишився заголовок Form1 - 1, з якого починається програмний код форми Form1. Інший заголовок, frmData - 1, починає перелік властивостей форми.
Перелік властивостей виглядає досить просто, тому я обмежуся невеликим поясненням. Для кожної форми цей перелік починається з Begin VB. Form і закінчується End. З одиничним відступом перераховуються властивості цієї форми, а також декілька блоків Begin..End, кожен з яких відповідає деякому елементу на формі. За ключовим словом Begin вказується тип об'єкту, потім - значення властивості Name. З відступом наступного рівня виводяться властивості усіх елементів.
Тепер ви знаєте усе необхідне для того, щоб організувати Друкування у своєму застосуванні. Для побудови звітів я рекомендую користуватися Crystal Reports Pro - це надзвичайно потужний інструмент, який заощадить ваш час і спростить роботу.
Що нового ми дізналися?
Використовувати метод Print для виведення даних на принтер.
Виводити дані у вікні безпосередніх обчислень. Використати метод PrintForm для друкування форм.
Звертатися до різних принтерів, встановлених у вашій системі, з програми.
Користуватися Crystal Report Pro для побудови звітів.
Використовувати елемент Crystal Reports для включення звітів в додатки.
Друкувати початкові тексти програм.
Зміст
ВСТУП …………………………………………………………………………. |
3 |
Урок 8. Запис і читання даних ……………………………………………… |
4 |
Послідовний доступ …………………………………………………………… |
5 |
Довільний доступ ………………………………………………………………. |
7 |
Двійковий доступ ………………………………………………………………. |
10 |
Проста програма шифрування ………………………………………………… |
10 |
Елементи даних ………………………………………………………………… |
16 |
Таблиці ………………………………………………………………………….. |
21 |
Запити …………………………………………………………………………... |
22 |
Створення баз даних в Visual Data Manager …………………………………. |
23 |
Первинні ключі (типи полів) ………………………………………………….. |
29 |
Технологія ADO (ActiveX Data Objects) ……………………………………… |
34 |
Урок 9. Друкування …………………………………………………………... |
44 |
Метод Print ……………………………………………………………………... |
44 |
Метод PrintForm ………………………………………………………………... |
47 |
Використання Crystal Reports в Visual Basic …………………………………. |
49 |
Друкування початкового тексту програми …………………………………... |
55 |
Розшифровка лістингу ………………………………………………………… |
61 |
|
|
|
|
|
|
