Использование текстового файла в качестве источника данных

Для объекта управления «Тренд» возможно построение графиков на основе данных строк и столбцов текстового файла. Столбцы текстового файла должны быть разделены специальным символом (обычно запятой). Каждая единица данных для построения графика содержится в строке файла. Предположим, пользователь хочет построить график, данные для которого представлены в таблице:


Абсцисса

Ордината 1

Ордината 2

0

0

10

1

1

20

2

2

30

3

3

40


В этом случае имеем один набор значений, отвечающий за аргумент функции, и две функции, которые будут представлены двумя различными графиками в графической области объекта. Сначала необходимо грамотно записать данные в файл. Если принять запятую в качестве разделителя столбцов, то получим следующее:



Рекомендуется хранить текстовый файл в корневой директории проекта. Таким образом, необходимость указания полного путик  файлу будет отсутствовать, а само приложение сохранит стабильную работу даже при его перемещении на другой компьютер.


После помещения объекта управления «Тренд» на экран, двойной щелчок откроет диалог его свойств. В диалоге свойств нажмите кнопку «Оси» и настройте свойство осей как показано ниже:



  1. Выбрать численный тип данных, откладываемых по оси X.
  2. Для левой границы задать наименьшее значение аргумента, записанное в файле.
  3. Для правой границы задать наибольшее значение аргумента, записанное в файле.


По окончанию работы с диалогом «Оси», нажать кнопку ОК этого диалога, и нажать кнопку «Источник данных» диалога свойств объекта.



Цель работы с появившимся окном создание источника данных, привязанного к текстовому файлу. Для этого следует нажать кнопку «Новый источник», определить имя нового источника, затем выбрать Ваш текстовый файл MyTextFile.txt для его привязки к новому источнику. После проделанных операций окно «Источники данных» (DataSources) должно иметь вид:



В поле «Ось» абсцисс» (X Axes field) указывается столбец текстового файла, содержащего значения аргумента функции. В рассматриваемом примере, столбец со значениями аргумента имеет индекс 0, соответственно в этом поле следует записать число 0, затем нажать кнопку «Настройки источника данных» (Data Source Settings). Откроется следующее окно:



Если используемый текстовый файл хранится в корневой директории проекта, то достаточно указать только его имя. В противном случае требуется указать кроме имени ещё и полный путь к файлу. При необходимости, используйте кнопку загрузки . Нажмите кнопку ОК последовательно в обоих диалогах, чтобы завершить процесс привязки текстового файла как источника данных.


Теперь необходимо определить функции Y1 и Y2. Графики этих функций будут соответствовать точкам ввода объекта. Нажмите кнопку «Точки ввода» (Points) диалога свойств объекта. Следующим этапом настройки работы объекта управления «Тренд» станет определение точек ввода объекта для построения графиков:



После запуска приложения Вы должны увидеть приблизительно следующее:



Created with the Freeware Edition of HelpNDoc: Free HTML Help documentation generator