Case Platform
420 subscribers
41 photos
5 videos
1 file
117 links
Технический канал вендора CASE STUDIO.

Делимся опытом работы на Case Platform, новостями и обновлениями:
— ТГ-канал компании: https://t.me/case_studio
— Предложить новость или задать вопрос: https://forms.gle/VZEa6AdhW6tLk6Dj8

Сайт: casestudio.ru
Download Telegram
Всем привет! 🚀

Почти в каждом приложении встает вопрос реализации интеграций с внешними системами.

Но, по мере автоматизации систем с помощью Case Platform, встает вопрос интеграции приложений между собой. Очевидное решение - использовать стандартные механизмы типа SOAP и REST, настраивая схожие вещи в обоих приложениях.

Но есть ли менее затратные и более простые способы организации взаимодействия между приложениями? Об одном из таких способов расскажет Ломакин Андрей, руководитель продуктовой разработки на Case Platform, в видео про Интеграционные модули:
https://youtu.be/CfruFDM2SCU

Более подробную информацию можно найти на портале документации: https://doc.casestudio.sg/#1.3.03:0:0:user_guide/application_objects/module/integrational_module_generate.html:0:en

#интеграции #интеграционные_модули
🚀Всем привет! На прошлой неделе мы выпустили новую версию платформы 1.3.05.

💡Вот некоторые новые возможности в новой версии:
- Канареечное развертывание - постепенное переключение пользователей на новую версию приложения. Это позволяет снизить риски, связанные с новой версией приложения, и запускать пользователей в новую версию по частям.
- Исполнение пользовательских скриптов при работе с данными типа - udm-триггеры.
- События Ленивая_загрузка_завершена и Ленивая_загрузка_содержимого_завершена, которые срабатывают, когда виджет/все вложенные виджеты "лениво" загрузятся
- Событие формы Изменение_URL, которое следит за URL или хешем в URL абстрактной формы и срабатывает при его изменении
- Колонка Зависимости модуля в окне создания зависимостей. Теперь, при создании зависимости для текущего модуля, можно увидеть не только названия модулей, доступных для установки зависимости, но и их зависимости, установленные с другими модулями.

📚Полный список изменений в версии можно найти на портале документации.
Всем привет, друзья! 😉

Сегодня Ольга Эрман, главный технический писатель Case Studio, сделает обзор изменений в документации Case Platform.

Приятного просмотра: https://youtu.be/a4mwzNEPt-M
Для удобства оглавление и тайминг указаны в описании видео

#caseplatform #документация
🚀Всем привет! Совсем недавно мы выпустили версию платформы 1.3.06.

💡Что нового:
- Слияние изменений на уровне отдельных свойств объектов, которое позволяет выбрать из разных веток или задать вручную значения, которые попадут в результирующую ревизию приложения
- Валидация интеграционного модуля, в ходе которой структура и объекты вызывающего модуля сравниваются с объектами вызываемого модуля для выявления несоответствий
- Управление видимостью локализаций в Platform. Теперь для каждой локализации отображается ее статус с возможностью изменения
- Перенос ролей и прикладных ролей между экземплярами Platform через репозиторий

📚Полный список изменений в версии можно найти на портале документации
Всем привет, друзья! 😉

Представляем вам обзор аналитика-проектировщика Владислава Коробова на виджет "Редактор произвольной диаграммы".
Виджет позволяет работать с блок-схемами: он дает возможность пользователям в Среде Запуска отображать и настраивать блок-схемы.

Приятного просмотра: https://youtu.be/V_9YcoVNHUM
Для удобства оглавление и тайминг указаны в описании видео

#форма #js_компонент #внешний_виджет #редактор_формы #редактор_произвольной_диаграммы #блоксхема
🚀Всем привет! Сегодня мы выпустили версию платформы 1.3.07.

💡Что нового:
- Создание и исполнение произвольных скриптов на языке Python, которые можно использовать, к примеру, для поддержки скоринговых моделей и реализации модуля AutoML в Platform
- Включение/отключение режима автоматической остановки нод для повышения стабильности работы системы при нестабильной сети без перезагрузки и перехода в некластерный режим
- Скачивание темы оформления стартовой страницы, если она загружена
- Свойство Заменить_некорректное для виджета Дата и время, которое валидирует некорректные значения времени

📚Полный список изменений в версии можно найти на портале документации

#обновление #произвольный_скрипт #python #кластер #тема #дата_и_время
🔥7👍3👏3
Всем привет, друзья! 😉

Представляем вам обзор консоли CTRL+Q для отладки приложений.
Ведущий специалист по обучению Екатерина Сумбатянц расскажет, как обращаться к разным контекстам, как запустить профилирование, а также поделится примером отладки приложения в процессе разработки с помощью консоли.

Приятного просмотра: https://www.youtube.com/watch?v=jbRLKjCwubE
Для удобства оглавление и тайминг указаны в описании видео

#лайфхак #консоль #отладка #профилирование
🔥10👍5
🚀Всем привет! Мы выпустили версию платформы 1.3.08.

💡Что нового:

- Объект приложения Таймер, с помощью которого можно настроить запуск пользовательской UDMS-функции по настроенному расписанию
- UDML-функции ОШИБКИЭКЗЕМПЛЯРАПРОЦЕССА(), ИСТОРИЯЭКЗЕМПЛЯРАПРОЦЕССА(), ИСТОРИЯЭКЗЕМПЛЯРАПРОЦЕССАДЕЙСТВИЯ() для поиска запущенных экземпляров процессов, в которых произошла ошибка, или которые запущенны давно, и которые стоит удалить
- Изменена логика получения переводов для деактивированной локали: теперь при указании удаленной локали при вызове стандартных методов будет возвращаться пусто "". При вызове функций ПЕРЕВОДП(), ПЕРЕВОДПРЧ(), ПЕРЕВОДФРМ(), ПЕРЕВОДЫМОД(), ПЕРЕВОДЫПРЧ() будет возвращаться значение по умолчанию.
- Описание отвязанных событий на диаграмме формы и операций с ними добавлено в документацию

#обновление #таймер #udmlфункции #диаграмма_формы

📚Полный список изменений в версии можно найти на портале документации
🚀Всем привет! Мы выпустили версию платформы 1.3.09.

💡Что нового:

- виджет Дата От-До, позволяющий устанавливать временной интервал
- свойство Раскрывать_при_клике для виджетa Меню, позволяющее выбрать способ раскрытия пунктов меню — наведением курсора или нажатием на пункт / подпункт
- UDML-функции ИМЯТЕКУЩЕГОМОДУЛЯ(), ИМЯТЕКУЩЕЙФОРМЫ(), ДОБАВИТЬПЕРЕВОДМОД() для работы с переводами
- текстовый мердж выражения пользовaтельской функции, который попадёт в результирующую ревизию приложения
- удаление веток из репозитория
- изменение пути до папки на сервере с логaми Log4JS.log/jstack
- параметр интеграции Локальный вызов для вызывающего интеграционного модуля, определяющий необходимость создания сетевого соединения, при отключении которого увеличивается скорость работы с интеграционными модулями и уменьшается расход трафика

#обновление #ДатаОтДо #udmlфункции #текстовый_мердж #репозиторий #git #интеграционный_модуль

📚Полный список изменений в версии можно найти на портале документации
🎉7👏4👍1
Media is too big
VIEW IN TELEGRAM
🎄Дорогие друзья, поздравляем вас с наступающим 2023 годом!

Мы желаем вам благополучия и здоровья! Будьте решительными и смелыми! Желаем вам счастья, успехов и ярких позитивных эмоций!

Спасибо, что вы с нами! С Новым годом!♡
🎉187🥰4
Всем привет, друзья! 😉

Представляем вам обзор виджета График.
Ведущий аналитик-проектировщик Александр Шестов расскажет, для каких задач используется График и поделится примерами его настройки.

Приятного просмотра: https://youtu.be/keAW6fBUVHI
Для удобства оглавление и тайминг указаны в описании видео

#лайфхак #виджет #график
🔥7👍3
Всем привет, друзья! 😉
К нам часто поступают вопросы, связанные с нашей релизной политикой:
🔹 Что такое стабильная версия?
🔹 Какая версия является поддерживаемой?
🔹 Чем фикс отличается от хотфикса?
и т.д.
Подготовили для вас удобную табличку с подробной информацией по политике релизов🙌

#FAQ #релизная_политика #стабильная_версия #фикс #хотфикс
🔥10👍5
🚀Всем привет! Мы выпустили версию платформы 1.3.10.

💡Что нового:

- отображение форм одного приложения в другом с помощью абстрактной формы через интеграционные модули
- включение аутентификации по HTTP и KeyCloak при создании и редактировании пользовательских REST-ресурсов и WS-конфигураций
- автоматическое обновление зависимостей между дочерними и родительскими формами
- вкладка Сломанные экземпляры в разделе Мониторинг процессов, на которой отображаются экземпляры процессов, в которых возникла ошибка, и выполнение процесса было остановлено
- остановка и возобновление приёма процессов для обработки на выбранной ноде для кластерного режима
- в документацию добавлена подробная инструкция по работе с js-компонентами, которые позволяют создавать собственные виджеты, которые можно использовать в интерфейсных формах

#обновление #KeyCloak #аутентификация #экземпляры_процессов #интеграционный_модуль #кластер #jsкомпонент

📚Полный список изменений в версии можно найти на портале документации
🔥8👍4
Всем привет!

Хотите настраивать сложные инкапсулированные формы и проектировать свои собственные "виджеты" средствами платформы?
Скорее смотрите видео от Андрея Ломакина, руководителя продуктовой разработки на Case Platform. Андрей расскажет о возможностях пользовательских методов и событий и том, какие задачи можно решать с их помощью.
https://youtu.be/ttpea-PIt74

Более подробную информацию можно найти на портале документации: https://doc.caseplatform.tech/#1.3.10:0:0:user_guide/form_builder/form_diagram/form_diagram_events/user_event_example.html:0:ru

#лайфхак #пользовательский_метод #пользовательское_событие
🔥6👍4👏1
Всем привет!

У вас возникла задача отобразить произвольный интерфейс, но вы не знаете как? Или, может быть, нужно сделать multi-page application на базе платформы?
Смотрите видео от Андрея Ломакина, руководителя продуктовой разработки на Case Platform. Андрей расскажет об использовании абстрактных форм и их преимуществах над окном процесса и произвольными компонентами.
https://www.youtube.com/watch?v=E-DhwcvVhEY

Более подробную информацию можно найти на портале документации: https://doc.caseplatform.tech/#1.3.10:0:0:user_guide/abstract_form_builder.html:0:ru

#лайфхак #абстрактная_форма
🔥9👍3
🚀Всем привет! Мы выпустили версию платформы 1.3.11.

💡Что нового:

- виджет Меню с флажками, позволяющий фильтровать значения в списке и выбирать подходящие
- прикрепление файлов методом перетаскивания для виджетов группы Вложения в Среде Запуска
- события Наведение_курсора_на_дочерний_элемент, Увод_курсора_с_дочернего_элемента и метод Установить_Подсказку_Дочернего_Элемента для виджета Сетка
- светлая тема оформления в Конструкторе приложений, и возможность переключения между светлой и классической темами
- группа REST-ресурсов Repositoryout для работы с репозиторием через консоль
- REST-запрос cluster/setDoNotAcceptProcesses, с помощью которого можно остановить или возобновить приём процессов для обработки на выбранной ноде кластера
- отображение потерянных индексов на вкладке модуля Индексы

Более подробную информацию можно найти на портале документации

#обновление #меню_с_флажками #вложения #сетка #интеграционный_модуль #git #репозиторий #кластер #индекс
👍3🔥2
Всем привет!

У вас имеется необходимость подписаться на изменения объекта, но нет возможности сделать зависимость на модуль? Или вы хотите сделать независимый ни от чего модуль change_log, который будет в себе аккумулировать историю изменений объектов?
Смотрите видео от Андрея Ломакина, руководителя продуктовой разработки на Case Platform. Андрей расскажет об использовании udm-триггеров в приложении и покажет практический пример

https://www.youtube.com/watch?v=xRgwESzS-t4

Более подробную информацию можно найти на портале документации: https://doc.caseplatform.tech/#1.3.11:0:0:user_guide/type_builder/type_triggers.html:0:ru

#лайфхак #udm_триггер
👍6👏6
Всем привет!

Если у вас возникает задача использовать временной интервал на форме, то, возможно, вам подойдет новый виджет "Дата От-До", выпущенный в версии платформы 1.3.09. В сегодняшнем видео аналитик-проектировщик Шаранхаев Константин покажет, как выглядит этот виджет, и продемонстрирует пример его использования.

Приятного просмотра: https://youtu.be/zNGeTjphAPk
Для удобства оглавление и тайминг указаны в описании видео
Подробнее о виджете можно прочитать в документации

#лайфхак #виджет #датаОтДо
👍4🔥2
Всем привет!
Недавно мы выпустили стабильную версию платформы 1.3.12. Что изменилось в новой версии по сравнению с предыдущей стабильной версией 1.3.03?

Новые возможности:
объединенное приложение и канареечное развертывание, позволяющие создавать несколько версий приложения и постепенно переключать пользователей на новую версию
слияние свойств простых объектов и текстовое слияние
создание облегчённого приложения, представленное одной формой, без процессов и печатных форм
– отображение форм одного приложения в другом с помощью интеграционных модулей
светлая тема в Конструкторе приложений

Новые объекты:
udm-триггеры для исполнения пользовательских скриптов при работе с данными типа
произвольные скрипты для создания и запуска скриптов на Python
таймер для запуска пользовательской UDMS-функции по расписанию

Новые виджеты:
Дата От-До, позволяющий устанавливать временной интервал
Меню с флажками для фильтрации и выбора значений в списке

#обновление
🔥13👍4👏2🎉1👌1
Всем привет!

Вы всё ещё путаете строгий контекст формы с нестрогим? Слышали о контекстах от коллег, но не знаете для чего и как их использовать? Читали про пользовательские события и методы, но не знаете как их применять? На эти и другие вопросы ответит аналитик-проектировщик Алексей Секерин в новом видео!

Приятного просмотра: https://www.youtube.com/watch?v=aOr93q1l3PU
Для удобства оглавление и тайминг указаны в описании видео
Подробнее о контекстах можно прочитать в документации

#лайфхак #контекст #пользовательское_событие #пользовательский_метод
5👍1
🚀Всем привет! Мы выпустили версию платформы 1.3.13.

💡Что нового:
- поддержка сервиса конвертации документов Р7: теперь для преобразования документов можно использовать LibreOffice или Р7
- создание объектов модели данных из JSON-схемы и генерация JSON на основе типов приложения
- объектовые индексы и их поддержка в поисковых методах и функциях для оптимизации работы кэшируемых типов
- возможность закреплять колонки в Таблице у левого края: при прокрутке таблицы вправо/влево закрепленные колонки всегда будут оставаться видимыми на экране
- изменение значения всплывающей подсказки, которая отображает полное содержимое ячейки при недостаточном размере ячейки Таблицы

Более подробную информацию можно найти на портале документации

#обновление #Р7 #JSON #индекс #кешируемый_тип #таблица
👍4🔥41