K2 smartforms and the K2 community controls do not have a lightweight mini-calendar control for the dynamic presentation of dates in a colorful format. For example, you might have a requirement to highlight a particular date using a colour that depends on an event type. Conditional formatting in smartforms can be used to achieve something similar, but not within a calendar control.
When developing K2 SmartForms, most developers tend not to implement user friendly error messages. In this blog, we will go through step-by-step how to implement error handling that results in user-friendly messages being displayed to the users when an error is raised. The method for doing this in K2 SmartForms is similar to how we do it for conventional .NET applications.
K2 has a variety of styles that can be applied to controls and you can even go a step further and create your own custom theme for your K2 application. But in certain cases all you need to do is apply a unique style to a control. For these cases you can easily apply CSS to your form that will render at runtime.
A Centre of Excellence (CoE) provides the ideal framework for success. A well-designed CoE provides leadership, best practices, research, support and training in both BPM and the technology that will power process transformation. This allows companies to provide all stakeholders with a springboard for sharing valuable ideas, as well as the competencies and tools to harness the full potential of the technology.
Out of Office delegation is an extremely useful K2 feature that allows users to delegate tasks. When delegation is not configured correctly tasks can get lost, delegated users may not receive tasks or might be unable to action them.
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.