Математика | ||||
Программирование без программирования-Кошелев С.А. М.: Радио и связь, 1992. — 192 с.: ил. | ||||
Кошелев С.А. 16 Программирование без программирования.
Использование утилиты Designer пакета Clarion для разработки программ. — М.: Радио и связь, 1992. — 192 с.: ил. ISBN 5-256-01124-3. Книга представляет собой пособие по новому, но уже ставшему популярному в нашей стране средству обработки баз данных — пакету CLARION. В книге рассмотрена одна из утилит пакета — Designer. Изложение сопровождается многочисленными иллюстрациями и подробными примерами. Для специалистов в области программирования и обработки баз данных. Может быть полезна студентам вузов, а также широкому кругу читателей интересующимся вопросами автоматизации информационно-аналитической деятельности. Предисловие Растущий интерес к программным продуктам Clarion Software Corp. (США) у советских программистов очевиден. Об этом мы можем судить по многочисленным обращениям на фирму ИНСАЙТ, в качестве официального дилера представляющей интересы Clarion Software Corp. на советском рынке (телефон дилерской службы 532-29-43). Многие обращения продиктованы желанием получить хоть какую-то информацию о фирме и ее программных продуктах. Конечно, такой информации более чем достаточно: о Clarion пишут известные компьютерные журналы (BYTE, PC Week, PC Magazine, InfoWorld и др.); Clarion устойчиво занимает лидирующие позиции в различных опросах и рейтингах (первые места в опросе PC Week за 1989 и 1990 годы); издаются книги; выходят специализированные издания (Clarion Developer, Clarion Tech Journal и др.); в сентябре 1991 года прошла первая ежегодная конференция пользователей Clarion, на которой была представлена версия 3.0 Clarion Professional Developer; существует широкая сеть региональных ассоциаций пользователей Clarion (Clarion User Groups); множество третьих фирм предлагают свои разработки для расширения возможностей Clarion (в частности SQL для Clarion) и ,наконец, среди пользователей Clarion такие гранды как IBM, AT&T, DEC, Hewlett Packard, General Motors, Bank of America и другие. Но все это у "них". Отечественная компьютерная периодика и издатели как всегда с опозданием реагируют на появление новых информационных технологий. В этом смысле данная книга - это прорыв информационной блокады, за которым, безусловно, последуют другие публикации о Clarion. Что такое Clarion? Это новая компьютерная технология для разработки заказного прикладного программного обеспечения, которую можно характеризовать с трех позиций. Во-первых, как систему управления базами данных, исполнительную систему которой пользователь пишет сам для каждого приложения. Во-вторых, как язык программирования четвертого поколения со встроенной поддержкой реляционной базы данных, экранного пользовательского интерфейса и формирования отчетов. В-третьих, как комплексную инструментальную среду разработки разнообразных прикладных программ (приложений). Оглавление Предисловие........................................................................................................................3 От автора..............................................................................................................................7 1. Введение............................................................................................................................9 1.1. Утилита Designer пакета CLARION............................................................10 1.2. Что такое база данных?..................................................................................13 1.3. Перед тем как начать разработку задачи.................................................15 1.4. Типы процедур, создаваемых утилитой Designer.................................18 1.5. Организация связи между процедурами..................................................21 1.6. Как лучше использовать утилиту Designer...............................................23 2. Проектирование прикладных задач при помощи утилиты Designer.......24 2.1. Вызов программы CDES................................................................................25 2.2. Базовое окно утилиты Designer....................................................................26 2.3. Главное окно разработки (Окно Application)...........................................29 3. Проектирование файлов данных...........................................................................31 3.1. Проектирование файла в памяти................................................................31 3.2. Определение файлов баз данных................................................................33 3.2.1. Определение имени и параметров файла (Окно File Options) 33 3.2.2. Определение полей базы данных, ключей и индексов (Окно File);..........................................................................................................36 3.2.3. Определение полей файла базы Данных (Окно Field)...............37 3.2.4. Типы полей базы данных, используемые в CLARION..............39 3.2.5. Изменение описания полей................................................................45 3.3. Определение ключей и индексов (Окно Key)..........................................46 3.3.1. Определение ключевых полей (Окно Key Field)..........................50 3.4. Редактирование описаний файлов.............................................................51 35. Копирование описаний файлов...................................................................51 4. Проектирование процедур.......................................................................................53 4.1. Проектирование процедуры Menu.............................................................5^ 4.1.1. Инициализация окна процедуры......................................................58 4.1.2. Рабочий лист разрабатываемой процедуры................................62 4.1.3. Проектирование полей.........................................................................72 4.1.4. Проектирование полей процедуры Menu......................................73 4.2. Проектирование процедуры Table..............................................................88 4.2.1. Проектирование полей процедуры Table.......................................91 4.2.2. Типы полей процедуры Table.............................................................92 4.2.3. Определение скролинговых полей...................................................97 4.3. Проектирование процедуры Form............................................................102 4.3.1. Определение полей процедуры Form............................................104 4.4. Проектирование процедуры Report.........................................................Ill 4.4.1. Описание рабочего листа процедуры Report..............................114 4.4.2. Определение полей процедуры Report..........................................119 4.4.3. Печать проекта процедуры Report.................................................130 4.4.4. Завершение проектирования процедуры Report......................130 4.5. Проектирование процедуры Other...........................................................131 5. Создание исходного кода и компиляция программы..................................133 6. Пример проектирования программы Notebook.............................................135 Приложение 1. Сообщения об ошибках.................................................................167 Приложение 2. Символы Изображения (Шаблоны)........................................170 Предметный указатель................................................................................................178 Оглавление........................................................................................................................183 Цена: 150руб. |
||||