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: Maunos Temuro
Country: Sao Tome and Principe
Language: English (Spanish)
Genre: Finance
Published (Last): 9 September 2009
Pages: 147
PDF File Size: 6.36 Mb
ePub File Size: 20.81 Mb
ISBN: 198-2-74145-558-4
Downloads: 96914
Price: Free* [*Free Regsitration Required]
Uploader: Fektilar

No not leave on default date format.

Data fields should be kept to a minimum and be used to only hold reference data like a primary or foreign key. If in doubt, do contact your K2 customer success manager to ask about these matters.

You are commenting using your WordPress. Have a rule across your team on how you want to handle requests for editing common objects. If you have strict requirements to load complex forms in a span of 3 seconds for example, you may want to rethink about your besg to use SmartForms. In this post you will learn: I will create another blog blackpearrl dedicated to this topic soon!

Best Practice for developing K2 Apps – GreenEggs on K2

Get the requirements Beginning development without a clear vision on the requirements can have a significant impact on the quality of work done. Optionally prefix with a Sub for views meant to be used as SubViews. The Image URL is then pfactices into the environment variables, where developers can use it across different K2 applications.


The view description needs to be filled in with a basic description of what it does and also its blackpfarl number. Tips on K2 Environment Variables H.

Best Practice for developing K2 Apps

Importance of Drag-and-drop designer Is the deployment of the forms time-critical? If you have stable requirements, you can start to properly plan your data model and plan your reusable SmartObjects, UI flow, and reusable Views. Got any more tips for best practices? Expense Claims Process Workflow Activity:: The name of the SmartObject like the rest of the K2 artefacts should carry the same naming convention.

An example of this sometimes a store procedure that returns a single row of data is sometimes returned as a list method. This will allow for speedier loading times and also allows the user to search for the specific data in an easier fashion.

Use asynchronous rules when you can. Plan for Reusability Planning SmartObjects and Views smartly can vastly reduce your development time because of reusability. Make sure to plan for a consistent user interface. After the service object method is collected.

This site uses cookies. Menu All posts About. Leave a Reply Cancel reply Enter your comment here To add a description in pravtices Activity event. Some rules can be called later. This sections looks at what is needed in each SmartObject. I’m beest geeky girl who loves technology in all shapes and sizes.

K2 Smartforms: best practices – How2 K2

You are commenting using your Facebook account. Create an Image Library A clean UI is one of the first things that will draw people to use your application. You are commenting using your Twitter account.


Otherwise, if you need to interact with values not found in the current view, you can use parameters. This will make it easier for people to easily identify what the view does what it relates too. Before a developer starts on the project, make sure they are given time to be briefed thoroughly on these best practices. Change the background color to white. The correct property type should be used and most of the time K2 will take care of this automatically. Reducing the load with editable list views.

Leave a Reply Cancel reply Enter your comment here Forcing to reuse some Views may result in making it difficult to blackppearl.

Create a rule that when you click on the list item it transfers the primary key from the list into the view parameter. Fill in your details below or click blakpearl icon to log in: Before you start your implementation: Add in any other additional parameters you will require such the rest of the best practice parameters. You are commenting using your WordPress.