K2 Smartforms is a flexible and powerful forms creation platform, where you THis is not the official documentation for “best practices” from K2. Although some of the planned features in (comments at last!) go some way to addressing this, following best practice will allows for a. This guide goes through some best practices for developing K2 be found here ‘ C:\Program Files (x86)\K2 blackpearl\Bin\SmartObject Service.

Author: Zulkis Vohn
Country: Paraguay
Language: English (Spanish)
Genre: Technology
Published (Last): 16 July 2011
Pages: 14
PDF File Size: 15.25 Mb
ePub File Size: 6.28 Mb
ISBN: 596-6-67234-678-6
Downloads: 61397
Price: Free* [*Free Regsitration Required]
Uploader: Goltikora

Item details list view e. Have a practice to announce every new environment variable or any common object for that matter to everybody. This will allow for speedier loading times and also allows the user to search for the specific data in an easier fashion.

K2 Smartforms: best practices – How2 K2

The size is only a guide and common sense must still be used for controls apart from the label control. Some rules can be called later. Expense Claims With spaces between words. Some common requirements that are not out of the box in K2: If you have stable requirements, you can start to properly plan your data model and plan your reusable SmartObjects, UI flow, and reusable Views. Get the requirements Beginning development without a clear vision on the requirements can have a significant impact on the quality of work done.

After the service object method is collected. Theme Always use the Lithium theme.

The pattern for RCT is that we have smart views and dummy forms. Notify me of new comments via email. Follow How2 K2 on WordPress. No need to call everything as the form initializes. I will create another blog post dedicated to this topic rpactices To find out more, including how to control cookies, see here: You are commenting using your WordPress. In this post you will learn: You are commenting using your Facebook account. She picked up lots of things, most notably how it is like to possess an incredible teaching style to let folks very easily have an understanding of several tricky topics.


The only exception is for file types. The view description needs to be filled in with a basic description of what it does and also its story number. Workflow activities should contain a name in what they do and the activity description should contain information such as whether there is a start rule or any escalations.

So we do have an answer to this and that is to use to the picker control instead. These have to be handled with care, since changes may affect existing applications. This is bext helpful practicee larger workflows.

Must I explain the importance of this? So to get this to work properly we have use unbound rules. Create Environment Variables Environment variables could be useful in 2 ways: Net will still be the safest bet. If in doubt, do contact your K2 customer success manager to ask about these matters.

This site uses cookies. Please note it is not ideal to put code directly into the workflow and you must consult with your K2 lead before doing so. I have learn several good stuff here. All labels and data labels Enable the text wrapping to make it mobile friendly. Header bars Remove the background color and move on top of tabs.


This applies both when setting the date, as well as displaying the date in something like a list column.

Best Practice for developing K2 Apps

I’m a geeky girl who loves technology in all shapes and sizes. Create an unbound rule to either save or update the data depending on if the pradtices id is populated like in step 9. A clean UI is one of the first things that will draw people to use your application.

In some cases, use expressions instead of bedt. Lines Rules must have a label that is prefixed with LR and then what the rule is checking for.

And so some developers prefer to put all their rules into their forms. Using this application allows you then to test your SmartObject to see if it is working correctly.

Are there complex UI requirements that are not out-of-the-box in K2 Smartforms? You need to edit the method and lbackpearl the correct method type. The outcome lines should also be coloured to represent what they blackpearp doing and to also help visually navigate what the workflow is doing. Create a rule that when you click on the list item it transfers the primary key from the list into the view parameter.

Set a realistic timeline This topic deserves a long detailed post on its own. The rules for moving to a picker control is if the reference data is longer than 20 rows then use a picker control. Menu All posts About.