Сценарії C # в Contentum
Якщо аналітик, який займається моделюванням бізнес-процесів, володіє хоча б мінімальними навичками програмування, його можливості в дизайнера Contentum миттєво зростають - в його розпорядження потрапляє блок процесу «Сценарій». Він дозволяє виконати на потрібному етапі бізнес-процесу деякий довільний код на мові C #.
Використання сценаріїв в бізнес-процесах, по-перше, дозволяє оптимізувати їх за рахунок автоматизації виконання певних дій, які в іншому випадку виконувалися б в ручному або напівавтоматичному режимі.
Найбільш поширене застосування сценаріїв для вирішення завдань даного типу зазвичай полягає в автоматичному визначенні значень параметрів на підставі інших параметрів, автоматичному заповненні полів форм, автоматичному прийнятті рішення щодо визначення потоку виконання бізнес-процесу і т.п.
По-друге, за допомогою сценаріїв можна легко виконувати дії, для яких в дизайнера Contentum не передбачені стандартні блоки операцій. Як правило, це певні операції, які не затребувані у широкого кола користувачів, але можуть бути дуже потрібні для реалізації конкретного бізнес-процесу компанії.
Також сценарії можуть допомогти у випадках, коли виникає необхідність виконати незвичним способом деякий стандартне дію, вже передбачене стандартним блоком операцій в дизайнера Contentum.
Самі сценарії створюються безпосередньо в дизайнера Contentum, в який вбудована зручне середовище для створення коду: підсвічування синтаксису, при наборі коду розробнику автоматично пропонуються допустимі варіанти та підказки (що важливо при роботі з об'єктами, їх властивостями і методами). Додатково дизайнер Contentum має ресурси для налагодження створеного програмного коду: інструменти перевірки синтаксису і емуляції написаного коду.
Сценарій також може бути збережений у форматі розширення користувача, після чого він з'явиться в палітрі блоків операцій дизайнера Contentum і може бути використаний як будь-який інший блок операцій бізнесу-процесу.
При використанні розширень користувача аналітику не потрібно буде працювати з кодом - налагодження операцій проводиться повністю в графічному інтерфейсі. Це дозволяє не тільки заощадити час на використанні популярних сценаріїв в бізнес-процесах, а й зробити їх доступними для осіб, які не мають навичок програмування.
Візуальний редактор сценаріїв
Загальна парадигма візуального конструювання додатків знайшла своє продовження в такому технічному блоці як "Сценарій". У Contentum існує інструмент для візуального побудови сценаріїв.
У візуальному редакторі сценаріїв використовується сучасний підхід візуального програмування. Такі конструкції мови як умови, цикли представлені у вигляді готових блоків. Виклик методів Contentum API також здійснюється за допомогою візуального конструктора.
Такий підхід дозволяє аналітикам, які знайомі з мовою програмування, формувати нескладні сценарії, необхідні для реалізації складних процесів.
Виклик методів Contentum API також робиться за допомогою візуального конструктора.
Такий підхід дає можливість аналітикам, які знайомі з мовою програмування, формувати нескладні сценарії, необхідні для реалізації складних процесів.
інтеграційні можливості