Примеры возможностей ADISRA SmartView

Данные примеры иллюстрируют полезные возможности и новый функционал среды разработки ADISRA SmartView.

Демонстрация MultiTagViewer

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

В проекте используется следующий функционал:

  • Использование различных типов столбцов
  • Выражения на C# 
  • Скрипт отслеживающий события от мыши (Mouse Down)
  • Массив из типов данных (Array of DataType)
  • Функция показа и скрытия столбцов в объекте MultiTagViewer

Демонстрация операций с мартицами

Описание:

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

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

В проекте используется следующий функционал:

  • Теги тапа «двухмерный массив»
  • Объект типа «MatrixGrid»
  • Пользовательские функции
  • Обработчик события «OnWhile»

Пример работы с трендами

Описание:

Проект демонстрирует как можно добавлять новые перья к окну трендов с помощью скриптов. Функция «Trend» используется для добавления новых перьев и для изменения параметров, таких как толщина и цвет пера, типа маркеров, подписей и интерполяции графиков.  

В проекте используется следующий функционал:

  • Объект «Trend»
  • Элемент «ComboBox»
  • Элемент «CheckBox»
  • Скрипты объектов
  • Обработчик события «Mouse Up»

Интеграция с внешними приложениями

Описание:

Это пример, связывающий генератор QR-кода, разработанный в ADISRA, со сторонним программным обеспечением. Приложение использует функцию SVApplications.Run для запуска стороннего программного обеспечения и предоставляет параметры конфигурации при его выполнении. В примере показано, как интегрировать любое внешнее программное обеспечение с ADISRA SmartView. Приложение также формирует отчет, используя сгенерированный QRCode.

В проекте используется следующий функционал:

  • Библиотека системных функций (SVFile, SVReports)
  • Внешнее ПО
  • Отчеты