Историческая БД

<< Click to Display Table of Contents >>

Navigation:  Проект > Базы данных >

Историческая БД

Previous pageReturn to chapter overviewNext page

Для того чтобы создать новый рецепт необходимо в главном меню выбрать Проект и Новая база даных>История или выбрать вкладку Базы данных в Окне проекта,  нажать правой кнопкой по вкладке и выбрать пункт меню Новая база данных->История. Вы увидите следующее окно со свойствами исторической базы данных:

historydbproperty

Список свойств:

Свойство

Описание

Имя

Имя исторической базы данных.

Имя DB

Введите Имя DB для текущего рецепта. Если вы введете простое имя как recipes например вы сможете подключиться к базе данных SQLLite. Файл базы данных SQLLite .db будет создан в папке /DB/. Если вы выберите имя базы данных начинающееся с jdbc:mysql: как jdbc:mysql:/192.168.0.104:3306/test например приложение будет подсоединяться к базе данных MySQL (для iOS версии вы не сможете использовать базу данных MySQL в настоящее время).

Имя таблицы

Введите имя таблицы текущей базы данных.

Имя пользователя

Введите имя пользователя, если необходимо для базы данных MySQL.

Пароль

Введите пароль для базы данных MySQL.

Тип хранения

Выберите тип хранения - Время или Тег. Если вы выберите "Время" значения тегов, включенных в «Ингредиенты», будут сохраняться в базе данных истории с периодом времени из "Периода сохранения". Если вы выберете Tег, значения тегов будут сохранены, когда значение Тег станет True (1).

Период сохранения(ms)

Временной интервал сохранения значений тегов "Ингредиенты" в базу данных истории. Это свойство используется при выборе типа хранения времени.

Тег

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

Ингредиенты

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

ingredientsrecipe

Где:

1. Выберите Тег который хотите привязать к ингредиенту.  

2. Введите Имя ингредиента.  

3. Введите Имя столбца DB для базы данных.  

4. Введите Ед. изм. для элемента базы данных.