Welcome to the Synergy Technical Blog and Technical Knowledge Base – a resource that shares intelligent and creative solutions that have been built and implemented on real-time projects on behalf of Velocity clients.
If you use a K2 SmartObject lookup for assigning email addresses dynamically in a K2 Email Event and the source returns duplicate addresses, these are displayed in the in the To/Cc fields of the email. In this blog I will show you how to remove these duplicates.
In this blog, I will use multi-user impersonation in a BenchQA test case to test multi-user interaction with a K2 SmartForms application. We will start by submitting a new leave request process using one user, and automatically login as another user to approve the leave request.
Downloading large data files from K2 SmartForms synchronously can sometimes cause performance and user experience issues. This problem is not limited to K2 and this blog post will show you how to apply a pattern to request a data download from K2 and receive the data via email or a download link for download later.
K2 List View allows users to define custom filters to filter list data based on a user’s required filter criteria. The List View filter feature in K2 is called the User Filter and it is very useful as it provides the user the flexibility to choose their own filter criteria for list data. This is especially useful to create tabular-style reports in K2 where there is a requirement to filter the report by multiple criteria. The issue is that you sometimes want to do something in bulk with the filtered data.
An alternative to the K2 worklist control is a web-based Calendar view to display a user’s tasks. This Outlook-style calendar allows users, at a glance, to view tasks that are upcoming, due and overdue. In this blog post you’ll learn how to implement a calendar-based worklist in K2.
Offline forms in K2 provide a powerful capability to build forms that can be used for information management and workflow task processing while the user’s device is offline. A typical use case is to capture information – for example enter meeting notes and outcomes, upload photos with geolocation offline – directly on an iOS or Android smart device while travelling or in areas with no internet connectivity.
K2 ListViews are flexible and extremely feature rich, though in some instances, a simple read-only HTML table populated with database records will do. In this article we will show how to create a simple read-only HTML table populated by data in a SQL database.
Slowly but surely the world is moving to Cloud-based solutions. In K2’s latest version, SourceCode added the REST Service Broker to the SmartObject Services Tester tool. So, how do you create a REST Service Instance in K2?
In a previous blog we discussed accessing K2 SmartObjects and their methods as well as creating and starting workflows through code. In this blog we will show how to work with SmartObject parameters in your code.