Что нового в ARTA SYNERGY 4.0 hamming

Версия 4.0 hamming

SYNERGY team

Ревизия VCS: 91194b34b

Последним изменил: Kristina Markova

Версия поддерживается до 01.08.2019

Дата сборки документа: 2018.06.28 10:45:34


Содержание

1. Версия ARTA Synergy 4.0 (hamming)
2. Изменения без поддержки обратной совместимости
3. Synergy IDE
3.1. Приложения
3.1.1. Введение
3.1.2. Концепция приложений Synergy
3.1.3. Атрибуты приложения
3.2. Настройки платформы
3.2.1. Формы завершения
3.2.2. Системные справочники
3.2.3. Настройки интерпретатора
3.2.4. Экспорт и импорт настроек платформы
3.2.4.1. Экспорт настроек
3.2.4.2. Импорт настроек
3.3. Обзор Synergy IDE
3.3.1. «Чистая» установка Synergy
3.3.2. Обновление версии Synergy
3.3.3. Интерфейс Synergy IDE
3.3.3.1. Панель меню и навигатор
3.3.3.2. Рабочая область и вкладки
3.3.3.3. Навигация по объектам приложения
3.3.4. Изменения конструктора форм
3.3.4.1. Отображение идентификаторов компонентов и признака наличия скрипта
3.3.4.2. Скрипты формы
3.3.4.3. Выделение цветом вложенных таблиц
3.3.4.4. Настройка вспомогательного текста для компонентов формы
3.3.4.5. Копирование содержимого ячеек между формами
3.3.4.6. Заполнение создающим пользователем в динамической таблице
3.3.4.7. Доработка компонента «Ссылка на реестр»
3.3.4.7.1. Новые настройки компонента
3.3.4.7.2. Новые возможности сопоставлений
3.3.4.8. Настройка условных действий с компонентами формы
3.3.4.8.1. Пример настройки: одно поле влияет на состав отображаемых полей
3.3.4.8.2. Пример настройки: работа с динамическими таблицами
3.3.4.9. Настройка произвольной маски поля
3.3.4.9.1. Основы синтаксиса
3.3.4.9.2. Использование в конструкторе форм
3.3.4.9.3. Обязательность поля с настроенной маской
3.3.5. Скрипты интерпретатора как объекты приложения
3.3.5.1. Возможность обработки событий Synergy с помощью интерпретатора
3.3.6. Новые условия в фильтрах реестров
3.3.6.1. Числовое поле
3.3.6.2. Фильтрация по текущему пользователю
3.3.7. Копирование объектов приложения
3.3.8. Перенос объектов в приложении и между приложениями
3.3.8.1. Перемещение внутри приложения
3.3.8.2. Перемещение между приложениями
3.3.9. Экспорт и импорт приложения
3.3.9.1. Экспорт приложения
3.3.9.2. Импорт приложения
3.3.9.2.1. Предварительная валидация архива
3.3.9.2.2. Выбор импортируемых объектов
3.3.9.2.3. Проверка целостности приложения
3.3.9.2.4. Правила замены объектов приложения
3.3.9.3. Методы API для экспорта и импорта приложения
3.3.9.3.1. API экспорта приложения
3.3.9.3.2. API импорта приложения
4. Общие задачи
4.1. Отображение новых работ
4.2. Синхронизация групп из LDAP
4.2.1. Параметр application
4.3. Single Sign-On в Arta Synergy
4.4. Методы API частичного сохранения данных по форме
4.4.1. Метод частичного сохранения данных по форме
4.4.2. Метод добавления нового блока в динамическую таблицу
4.5. Доработка метода API создания документа по реестру
4.6. Изменение метода API обновления справочника
4.7. Доработка метода API генерации отчета
4.8. Прерывание маршрута
4.8.1. Получение списка процессов в документе, запущенных пользователем
4.8.2. Прерывание указанного маршрута
4.9. Загрузка ВМК в IDE
4.10. Событие выбора группы реестров
5. Улучшения производительности
5.1. Оптимизация UUID в базе данных
5.2. Оптимизация некоторых таблиц
5.2.1. Таблица route_item_user_props
5.2.2. Таблица JBPM_HIST_ACTINST
5.2.3. Таблицы процессов
5.3. Оптимизация запросов
5.4. Оптимизирован запуск маршрутов
5.5. Изменение способов добавления методов в проигрыватель форм
6. Ценности и стратегические показатели платформы
7. Особенности установки ARTA Synergy 4.0 hamming
7.1. Приложение по умолчанию
7.2. После обновления

Список иллюстраций

3.1. Приложение в Synergy IDE
3.2. Свойства приложения
3.3. Настройки платформы
3.4. Настройки интерпрератора
3.5. Новое приложение
3.6. Приложение по умолчанию
3.7. В одной из вкладок открыт редактор реестра
3.8. Панель меню - добавление нового объекта
3.9. Пример рабочей области с вкладками и отображенным тултипом
3.10. В основной вкладке (сверху) открыт пользовательский компонент, во внутренней (снизу) - его html-шаблон
3.11. Редактор маршрута, рабочая область стандартного размера
3.12. Рабочая область развернута
3.13. Диалог редактирования условного перехода
3.14. Поиск по заголовку
3.15. Поиск по содержимому
3.16. Результат 1: форма «Инцидент», подсвечен код компонента в json формы
3.17. Результат 2: реестр «Инциденты», подсвечен код компонента, использующийся в условном переходе
3.18. Результат 3: скрипт компонента в форме «Инцидент», подсвечено вхождение идентификатора компонента в скрипте
3.19. Браузерный поиск по компонентам формы
3.20. Признак наличия скрипта у одного из компонентов
3.21. Дочерние ноды формы в навигаторе
3.22. Пример внутренней вкладки со скриптом компонента формы
3.23. Пустое поле ввода названия скрипта
3.24. Введено корректное название
3.25. Вид конструктора форм, когда выделена ячейка вложенной таблицы
3.26. Настройка вспомогательного текста для компонента «Многострочный текст»
3.27. Вспомогательный текст в режиме заполнения формы
3.28. Заполнение поля пользователем, добавляющим блок в динамическую таблицу
3.29.
3.30.
3.31.
3.32.
3.33.
3.34. Диалоговое окно «Редактирование»
3.35. Диалоговое окно «Создание»
3.36. Диалоговое окно «Просмотр»
3.37. Вкладка «Сопоставления»
3.38. Возможность текстового поиска и фильтрации id компонентов в таблице сопоставлений
3.39. Форма “Физическое лицо
3.40. Форма «Адресный регистр»
3.41. Форма «Заявление», где в качестве заявителя указывается запись реестра «Физические лица»
3.42.
3.43.
3.44. Настройки ссылки на реестр «Отказы», свойства
3.45. Результат
3.46. Настроенные сопоставления
3.47. Указание источника сопоставления для адреса
3.48. Название новой группы действий
3.49. Пустая группа действий во внутренней вкладке формы
3.50. Новое действие в группе
3.51. Форма «Инцидент» в режиме конструктора
3.52. Элементы компонента «Категория»
3.53. Начальное состояние формы «Инцидент»
3.54. Новая группа условий
3.55. Действие 1: отобразить таблицу support
3.56. Действие 1: отобразить таблицу support, скрыть таблицы sert и license
3.57. Настроенные действия
3.58. Сведения о лицензии на форме
3.59. Элементы компонента check
3.60. Группа действий для даты окончания действия
3.61. Режим заполнения формы, указана категория «Сертификация»
3.62. Режим заполнения формы, указана категория «Генерация лицензий», флаг отключен
3.63. Режим заполнения формы, указана категория «Генерация лицензий», флаг включен
3.64. Форма «Заказ»
3.65. Настроенные действия для заказа
3.66. Пример заполнения формы «Заказ»
3.67. Форма мероприятий
3.68. Условия для компонентов в динамических таблицах
3.69. Пример работы действий
3.70. Настройки компонента «Однострочное поле»
3.71. Подсказки при использовании регулярных выражений
3.72. Пустое поле с настроенной маской и плейсхолдером
3.73. Поле с настроенной маской при вводе некорректного значения
3.74. Поле с настроенной маской при вводе корректного значения
3.75. Создание нового скрипта интерпретатора
3.76. Нода скрипта в навигаторе
3.77. Редактор кода
3.78. Панель подсказок развернута
3.79. Настроенный фильтр по числовому полю
3.80. Результат
3.81. Пример формы
3.82. Права на реестр
3.83. Фильтрация записей по указанному пользователю
3.84. Все записи реестра (вид для пользователя из группы Admin)
3.85. Вид для пользователя Васильева
3.86. Настроенный фильтр по подразделениям
3.87. Все записи реестра
3.88. Записи, доступные пользователю из корневого подразделения
3.89. Записи, доступные пользователю подразделения «Отдел продаж»
3.90. Записи, доступные пользователю подразделения «Отдел продаж Астана»
3.91. Записи, доступные пользователю из корневого подразделения
3.92. Дерево групп пользователей в навигаторе
3.93. Копия дерева групп в навигаторе
3.94. Выбор целевой папки для перемещения
3.95. Перемещение объектов
3.96. Отображение связей исходного объекта с выделенным в дереве
3.97. Выбор целевой папки
3.98. Выбор импортируемого архива
3.99. Импорт объектов приложения
4.1. Отображение новой работы вверху списка в Потоках работ