Создание объектного документа в Delphi7

Рассмотрение порядка создания объектного документа в Delphi7. Создание стандартного приложения. Выбор свойств компонента. Вызов редактора определения полей. Описание структуры документа. Создание DataSet для компонента ClientDataSet. Представление данных.

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 22.07.2014
Размер файла 2,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

КОНТРОЛЬНАЯ РАБОТА №1

Порядок создания объектного документа:

объектный документ delphi

1. Создаем стандартное приложение Delphi и сохраняем проект.

2. Устанавливаем в форму компонент ClientDataSet1.

3. Выбираем свойство FildDefs компонента ClientDataSet1.

4. Вызываем редактор определения полей, выполняя щелчок мышкой по кнопке, расположенной справа от свойства FildDefs

5. Добавляем первое поле главного представления таблицы, выполнив команду Add New (Ins) в редакторе определения полей. Изменяем в инспекторе объектов имя поля DataSet1Field1 на Facultet, в свойстве Data Type выбираем значение ftString и в свойстве Size указываем размер = 25

6. Добавляем второе поле главного представления таблицы, выполнив команду Add New (Ins) - в редакторе полей. Данное поле будет являться полем связи с подчиненным представлением таблицы (Nested полем), переимовываем его в Link и выбираем значение fkDataSet в свойстве Data Type.

7. Для поля Link вызываем редактор вложених полей, выполняя щелчок мышкой по кнопке свойства ChildDefs.

8. В редакторе дочерних полей добавляем первое поле вложенного представления таблицы, выполняя команду Add New (Ins). Изменяем в инспекторе объектов имя поля LinkField1 на Group, в свойстве Data Type выбирая значение ftString и в свойстве Size указываем размер 12.

9. После описания структуры документа необходимо создать DataSet для компонента ClientDataSet. Для создания DataSet необходимо выбрать в форме компонент ClientDataSet и затем выполнять команду Client Data Set контекстного меню.

10. Для передачи данных другим DataSet необходимо в редактор полей добавить поля все поля главного представления. Для этого достаточно выполнить двойной щелчок мышкой по компоненту ClientDataSet1 и затем выполнить команду Add All Fields контекстного меню.

11. После создания DataSet сохраняем созданную структуру в XML пакетном файле с именем Document, выполнив команду контекстного меню Save To Base XML table.

12. Для того, чтобы компонент ClientDataSet1 был связан с файлом документа необходимо подключить к нему созданный файл посредством свойства FailName.

13. Для отображения вложенных свойств созданного объекта необходимо установить в форму второй компонент ClientDataSet2, который необходимо связать с компонентом ClientDataSet1 выбрав в свойстве DataSetField компонента ClientDataSet2 значение ClientDataSet1Link.

14. Представление данных в элементах управления выполняется аналогично представлению данных в базах данных. Для представления данных достаточно установить в форму компоненты связи DataSource1 и DataSource2, которые соответственно связать с компонентами ClientDataSet1 и ClientDataSet2 посредством свойства DataSet. Далее установить в форму компоненты DBGrid1 и DBGrid2, которые соответственно связать с DataSource1 и DataSource2 посредством свойства DataSet. Для выполнения команд «Записать», «Удалить», «Переместить» и других достаточно установить в форму компоненты - навигаторы (DBNavigator1 и DBNavigator2), которые связать соответственно с компонентами DataSource1 и DataSource2.

15. Особенностью модификации данных вложенных полей является необходимость выполнения модификации данных в главном представлении, т.е. выполнение команды редактирования данных главного свойства (поля) даже в случае отсутствия необходимости модификации иначе запись в файл не произойдет. В связи с эти фактом необходимо разработать собственный метод, например RD, который продекларировать в одном из разделов объявлений.

16. Для обеспечения корректной работы приложения управления документом вышеуказанный метод необходимо вызывать в обработчиках событий AfterDelete и AfterFost компонента ClientDataSet2.

17. Создание правильного XML документа (пакета)

В правом окне вызовем команду OpenDataPacket и откроем исходный пакет.

Затем выполняем команду Select All контекстного меню

Далее выполняем команду XML from DataPacket главного меню Create, которая вызовет окно описания структуры пакета, в котором подтверждается выполнение командной кнопкой Create. После выполнения данной команды структура пакета отобразится в левом окне утилиты.

Далее удаляем из правого окна исходный документ, выполнив команду Clear контекстного меню.

При необходимости структуру XML документа сохранить выполнив команду Save меню File.

После определения значений атрибутов всех полей выполняем команду DataPacket from XML меню Create, которая преобразует XML документ в XML пакет.

После выполнения команды структура правильного XML пакета будет представлена в окне.

Последним действие является сохранение файла пакета путем выполнения команды Save Data Packet контекстного меню

После выполнения указанных действий пакетный файл будет понятен как Интернет Экспловеру, так и ClientDataSet.

1) Вызвать интернет - экспловер

2) В меню «файл «выбрать команду открыть»

3) В появившемся окне нажать кнопку «обзор» добраться до файла document.xml. Открывается структура созданного документа XML - формате.

Размещено на Allbest.ru


Подобные документы

  • Описание технических средств. Описание программного обеспечения. Порядок создания документа. Способы получения справочной информации. Создание нового документа. Загрузка рабочего документа. Рабочая книга, ячейки.

    контрольная работа [44,8 K], добавлен 09.04.2004

  • Настройка текстового редактора MS Word. Создание текстового документа. Создание шаблона. Форматирование сложного документа. Создание списков и колонок текста. Создание таблиц. Создание формул. Связывание и внедрение объектов. Создание макросов.

    контрольная работа [36,6 K], добавлен 10.05.2004

  • Цель и место размещения документа Web. Язык гипертекстовой разметки. Сценарий и структура Web-документа. Основные редакторы гипертекста. Создание документов в стандарте HTML. Создание заголовков, форматирование и изменение стиля, нумерация списков.

    реферат [34,4 K], добавлен 22.11.2009

  • Настройка редактора символов. Создание символа с помощью мастера. Создание посадочного места компонента. Запуск редактора корпусов. Создание компонента в Library Executive. Проверка правильности настройки таблицы перед записью элемента в библиотеку.

    контрольная работа [1,0 M], добавлен 14.05.2013

  • Выбор программных и аппаратных средств для создания базы данных. Описание структуры программы. Описание разработки приложения. Подключение к базе данных, выполняемое с помощью компонента ADOConnectio. Создание средств защиты информации в программе.

    курсовая работа [2,1 M], добавлен 16.02.2015

  • Необходимые компоненты и порядок составления текстового редактора. Текст программы решения задачи на языке программирования C++. Контрольный пример работы текстового редактора. Создание и произведение операции форматирования простого документа.

    курсовая работа [1,6 M], добавлен 03.09.2011

  • Использование мастеров Word. Сохранение, закрытие, создание, редактирование документа. Ввод, добавление нового, удаление, выделение, копирование, выравнивание и перемещение текста. Проверка, печать документа. Дополнительные возможности. Создание таблицы.

    контрольная работа [137,9 K], добавлен 01.06.2008

  • Создание нового документа. Редактирование текстовых файлов типа TXT и RTF. Сохранение измененного документа. Изменение шрифта, начертания и размера символов. Отмена последнего действия. Оформление нового текста, форматирование абзаца, удаление текста.

    реферат [158,6 K], добавлен 25.10.2013

  • Основные этапы проектирования базы данных. Рассмотрение понятия справочной информации. Описание структуры аналитического справочника. Разработка автоматизированной системы получения документа "Ведомость выполнения плана розничного товарооборота".

    контрольная работа [106,1 K], добавлен 06.12.2011

  • Применение текстового редактора Microsoft Word для обработки текстовой информации на компьютере. Создание документа, его редактирование и форматирование. Инструмент редактирования текста. Границы и заливка, выделение фрагментов. Стиль написания документа.

    реферат [1,4 M], добавлен 28.12.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.