суббота, 27 апреля 2013 г.

Утилита создания кастомной темы для K2 smartforms

Когда я впервые столкнулся с задачей создания собственной темы для K2 smartforms, то было немного неудобно то, что изменение темы приходится делать вручную, правя соответствующие CSS-файлы (например, как показано здесь). Напрашивалось создание утилиты, которая бы позволяла облегчить эту рутинную в общем-то работу.

И вот, такая утилита появилась, созданная силами одного из моих коллег (many thanks to Deon Smit). Без претензий на 100% удобство и функциональность, она позволяет создать или изменить собственную тему для K2 smartforms за 30-40 секунд. При этом не нужно ничего программировать и вносить изменения в базу.


Да, изменить поведение элементов или добавить что-то свое Вы с ее помощью не сможете, но изменить цветовую палитру существующего стиля - запросто.

четверг, 25 апреля 2013 г.

Выпуск релиза K2 blackpearl 4.6.5

K2 blackpearl 4.6.5 официально выпущен и доступен для скачивания на K2 Customer Portal (http://portal.k2.com)

Среди изменений - добавление новой функциональности, визардов, поддержки 2013 версий продуктов, улучшение конфигурации Exchange сервисов и много другое .

Подробно изменения будут рассмотрены чуть позднее, следите за обновлениями блога.

среда, 24 апреля 2013 г.

Модификация Picker контрола для отображения любого количества записей в методе Resolve

Компонент Picker, входящий в состав K2 smartforms - довольно мощный и удобный компонент, позволяющий осуществлять поиск и выбор (включая множественный) значений из любого источника данных, через технологию K2 SmartObjects.

Вместе с тем, была подмечена одна маленькая особенность - в режиме Resolve, данный компонент возвращает максимум 10 значений, не позволяя увеличить это значение настройками параметров. Например, при поиске фамилий в большой организации может возникнуть ситуация, когда Ивановых, Петровых или Сидоровых, больше 10 человек. И выбор не попавшего в Top10 человека станет проблематичным.



Да, во втором своем режиме (Search) этой проблемы нет, так как результаты в нем выводятся в режиме таблицы со страницами и есть специальный параметр этого контрола - PageSize, который определяет количество записей на страницу. Но, раз мы даем пользователям разные возможности по поиску данных, то и хорошо бы, чтобы и параметры обоих методов могли быть сконфигурированы. Итак, как изменить поведение метода Resolve для отображения большего количества записей...

среда, 17 апреля 2013 г.

K2 SmartObjects: Часть 2 - K2 смартбоксы (K2 SmartBox)

В данном видеоролике рассматривается тема К2 смартбоксов - отличного инструмента для хранения информации Ваших workflow и не только. Рассматривается концепция, процедура создания и использования на примере конкретного процесса, а также расширение функциональности - изменение стандартных методов и добавление сопутствующих полей с привязкой к другим источникам данных для их извлечения путем одного единственного запроса.




воскресенье, 14 апреля 2013 г.

K2 SmartObjects: Часть 1 - Архитектура

Первое видео из обещанной серии, посвященной смартобъектам К2 (K2 SmartObjects) - одной из основных технологий K2, ее интеграционной платформе. Первое видео из серии, рассматривает вопросы архитектуры и терминологии K2 смартобъектов.


четверг, 11 апреля 2013 г.

Скоро выход нового релиза K2 blackpearl 4.6.5


На следующей неделе ожидается выход нового релиза K2 blackpearl (4.6.5)

Будут добавлены новые компоненты - возможность создания собственных визардов через новую технологию, работа с CRM 2011, новый, но очень важный элемент для контекстного броузера - ViewFlow URL (теперь не придется его конструировать самостоятельно), новый сервис брокер для создания смартобъектов из программных сборок, веб-сервисов и WCF-сервисов.

Среди улучшений для существующих компонент стоит отметить значительную работу, проделанную для улучшения интеграции с Exchange, добавление поддержки 2013 версии и Microsoft Exchange Online. Отправка всех имейл уведомлений, smartactions, кастомных нотификаций будет производиться по единой конфигурации. Кроме того, ожидается привнесение в технологию смартобъектов опциональных параметров, установки и использования по умолчанию версии .NET Framework 4.0, поддержка Visual Studio 2012 из коробки, поддержка Microsoft Infopath 2013, и (ура!) SharePoint 2013.

K2 blackpearl 4.6.5 Release Notes
K2 blackpearl 4.6.5 New Features

K2 смартобъекты

Готовлю серию видео, посвященных технологии K2 SmartObjects. Нахожусь в середине пути, думаю еще пару недель займет, следите за обновлениями... :)