Перейти к содержанию

Создание первого проекта

После авторизации с Эмике не будет ни одного проекта.
Создадим первый проект: для каждого натурального числа будем искать это же число умноженное на коэффициент. Запишем результ в таблицу и покажем результат на графике при выполнении программы в реальном времени.

Создание проекта

01.png

В окне приветствия выберем "Создать", введем имя нашего проекта и нажмем на кнопку "Создать".

Таблица и переменные

В проекте по умолчанию уже создана таблица и программа. Начнем с настройки таблицы:

02.png

Открываем таблицу, с помощью кнопки "+" добавляем 2 столбца: Values и Results типа Double.

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

Добавление панели управления

Для демонстрации результата в реальном времени добавим панель управления в проект:

03.png

Для этого необходимо кликнуть правой кнопкой мыши на проект в обозревателе проекта и выбрать "Добавить новый элемент...".

04.png

В открывшемся окне в списке элементов выберем "Панель управления". После выбора можно задать ему имя, после нажимаем "Создать".

Настройка панели управления

После добавления панели управления её нужно настроить.

01.gif

  1. На панели инструментов выберем "Таблица", вытащим её на холст панели, растянем до нужных размеров и выставим в удобном месте.
  2. Таким же образом добавим "Декарову диаграмму" и "Кнопку".
  3. Двойым кликом на таблицу откроем её свойства и выставим источник данных: таблицу, которая уже есть у нас в проекте.
  4. Двойным кликом на декартову диаграмму откроем её свойства и выберем источник данных (Series). Выставим нужные столбцы для отображения на оси X (Values) и Y (Results).
  5. На панели свойств заменим имя и надпись кнопки на "AddRow" и включим вызов события Click.

Настройка программы

Откроем и перейдем к составлению программы.

02.gif

  1. Удалим блоки NOP, вытащим блок Handler, в свойствах укажем событие Click. Этот блок будет срабатывать при нажатии на кнопку на панели управления.
  2. Из инструментов перетащим на холст программы блок SetVariable, соединим его с блоком Handler.
  3. Дважды кликнув на блок откроем его и начнем настраивать: добавим 2 переменные (те что создавали в начале статьи).
  4. Для каждой переменной выставим способ присвоения переменной "Выражение". Для Values выражение будет Values + 1, для Results - Values * 3.

Добавим значения переменных в таблицу как строку. Для этого необходимо вытащить блок AddTableRow и настроить его.

05.png

Выставим как параметр таблицу, после этого откроются свойства для колонок таблиц. Добавим туда переменные Value и Result.

03.gif

Для отображения панели управления при запуске программы добавим блок ShowDashboard, уберем у него вход (для выполнения паралельно с операциями записи значений в таблицу) и выберем в параметрах блока единственную созданную панель управления.

Запуск и результаты

04.gif

Запустим программу и попытаемся добавить значения в таблицу. Процесс выполнения этой программы можно завершить, закрыв окно панели управления.

06.png

После выполнения программы результат выполнения можно посмотреть в отдельном окне "Результаты".