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.
|Genre:||Health and Food|
|Published (Last):||9 December 2007|
|PDF File Size:||3.72 Mb|
|ePub File Size:||11.46 Mb|
|Price:||Free* [*Free Regsitration Required]|
The only differences you can choose which properties can be searched against. Lines Rules must have a label that is prefixed with LR and then what the rule is checking for.
Fill in your details below or click an icon to log in: The name of the SmartObject like the rest of the K2 artefacts should carry the same naming convention.
But it does have a couple of drawbacks.
If in doubt, do contact your K2 customer success manager to ask about these matters. This is especially helpful in larger workflows. Fill in your details below or click an icon to log in: I appreciate you for delivering bkackpearl insightful, trusted, informative and fun guidance on that topic to Sandra.
K2 Smartforms: best practices – How2 K2
No not leave on default date format. If you have a number of stored procedures that interact with same table, then same SmartObject can be used with the additional methods and properties added. Failure to properly plan how to implement a solution can result in downstream effects of either poor re-usability or maintainability.
Menu All posts About. Document this list and inform all the developers about the environment variables. Due to the amount of rules being called on an editable list, there is new approach that dramatically reduces those calls. Here are some factors to keep in mind: You can build a library for common views and objects that can be used by the entire team.
To find out more, including how to control cookies, see here: Leave a Reply Cancel reply Enter your comment here You are commenting using your Facebook account.
So you once the service object method has been selected and the properties created and bound to the service object.
Tips on K2 Environment Variables. Follow How2 K2 on WordPress. Work flow description should be filled in, so people know what it does and what story it relates to. The Image URL is then saved into the environment variables, where developers can use it across different K2 applications. You can make the most out of the Data Labels in literal mode to populate icons into List Views, and use expressions to make them dynamic.
Header bars Remove the background color and move on top of tabs. Reducing the load with editable list views. You actually exceeded our desires. I wonder how so much effort you place to create this kind of fantastic informative website. Define consistent UI styling These are some examples of guidelines for your dev team: Must I explain the importance of this?
In some cases, use expressions instead of rules. Email required Address never made public. Some rules can be called later. Notify me of new comments via email. Plan for Reusability Planning SmartObjects and Views smartly can vastly reduce your development time because of reusability.
Best Practice for developing K2 Apps
This post simply serves as a guide from my personal experiences. Before you start your implementation: The name of the view is made up in the same way as a Smartform. This duplicates the rules in every state. This will make it easier for people to easily identify what the form does what it relates too. The form description needs to be filled in with a basic description of what it does and also its story number and form number. When creating new common objects, have the practice to announce it to praxtices team members as well.
Expense Claims Process Workflow Activity:: Forcing to reuse some Views may result in making it difficult to maintain. Should be there now Like Like. Read more about environment variables here: You are commenting using your WordPress.