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: Magal Zoloshura
Country: Russian Federation
Language: English (Spanish)
Genre: Finance
Published (Last): 9 May 2004
Pages: 23
PDF File Size: 7.64 Mb
ePub File Size: 16.38 Mb
ISBN: 761-4-45532-943-3
Downloads: 83633
Price: Free* [*Free Regsitration Required]
Uploader: Golabar

This will allow for speedier loading times and also allows the user to search for the specific data in an easier fashion.

Best Practice for developing K2 Apps

Here are some factors to keep in mind: You still setup the control in exactly the same way as you would a drop down list. Please make sure that data caching is not enabled on your data list controls like dropdown lists etc…. Leave a Reply Cancel reply Enter your comment here A solid application means happy stakeholders, even if it means they have to wait a while longer.

Due to the amount of rules being called on an editable list, there is new approach that dramatically reduces those practkces. Using this application allows you then to test your SmartObject to see if it is working correctly.

Are there black;earl UI requirements that are not out-of-the-box in K2 Smartforms? First and foremost, set a realistic timeline that allocates enough time for technical design — so that your blueprint is properly planned before you actually blakcpearl building. As seen in the image above. Have a practice to announce every new environment variable or any common object for that matter to everybody. Get the requirements Beginning development without a clear vision on the requirements can have a significant impact on the quality of work done.


Documentation przctices these assets are necessary, especially if you have a big pool of developers. You are commenting using your Facebook account. Got any more tips for best practices? This gives your project a solid foundation. You are commenting using your WordPress. I wonder how so much effort you place to create this kind of fantastic informative website.

Best Practice for developing K2 Apps – GreenEggs on K2

If you have a number of stored procedures that interact with same i2, then same SmartObject can be used with the additional methods and properties added.

However, this could be a double edged sword. Only if we had time to read everything! You can build a library for common views and objects that can be used by the entire team.

Document this list and inform all blackppearl developers about the environment variables. Follow How2 K2 on WordPress. So you once the service object method has been selected and bdst properties created and bound to the service object. This becomes even more critical in projects with large numbers of artifacts and multiple developers.

Expense Claims With spaces between words. The only differences you can choose which properties can be searched against. Planning SmartObjects and Views smartly can vastly reduce your development time because of reusability. Forcing to reuse some Views lractices result in making it difficult to maintain. When creating new common objects, have the practice to announce it to the team members as well.

  DCR VX2100 PDF

But it does have a couple of drawbacks. This will make it easier for people to easily identify what the view does what it relates too.

Before you start your implementation Plan for reusability Naming conventions Where should I build my rules? Work flow description should be filled in, so people know what it does and what story it relates to. I conceive you have observed some very interesting detailsthankyou for the post.

Importance of Drag-and-drop designer Is the deployment of the forms time-critical? And so some developers prefer to put all their rules into their forms.

You actually exceeded our desires. Must I explain the importance of this? No need to call everything as the form initializes.

In some cases the correct method type is not selected. The Image URL is then saved into the environment variables, where developers can use it blackpsarl different K2 applications. Rule interacts only with controls on that single view. Email required Address never made public. Notify me of new comments via email. Within your unique application e. Expense Claims Process Workflow Activity::