A community for Application Developers on OrangeScape's Platform-as-a-Service
In few of the recently created applications, in User Management, when you want to cancel your changes when editing the user details, On clicking "Cancel Draft" or "Cancel" button, the application throws error.
This is caused due to a problem in the action definition in User Model. To solve this problem.
After an application is deployed for the first time an environment, and when the first user logs in to the application, he will be presented with an option to upload the logo. You can either a logo at this point, or leave it.
For newly created applications, you can change the logo by going to the settings under Manage This Application. But for the older applications (created before March 1st 2012), If you leave it, you will never be able to modify the logo directly from the…Continue
Added by Anbarasan on March 2, 2012 at 12:28pm — No Comments
We can use the “Filter Data” functionality in the Process Design to enable end users to filter the data in their queues. There are different operators available to define your filters. When using with Google App Engine [GAE], there are certain limitations which limit us from defining these filters.
Let us see how Google App Engine [GAE] executes queries. From the GAE…Continue
Every page that is being rendered in the application consists of the following…Continue
In the newly created application, when logging in as admin user, there will be a few items in the worktop.
If you click on the number across Role Users, you will get an error similar to this.…Continue
Added by Anbarasan on December 5, 2011 at 3:01pm — No Comments
In OrangeScape certain functions related to applications can only be done by application owner. Till this point, the person who created the application was the owner of the application. Now you can have more than one owner. Which means you can change the ownership of the application to another person. Adding another owner is very similar to adding developers to your application.
This fix solves the problem explained in this blog.
Added by Anbarasan on June 15, 2011 at 3:49pm — No Comments
We’ve seen how to access external resources via web services from Orangescape. You can read about it here and here. Sometimes you might want to do the reverse, access Orangescape from external applications. You can do the same with web services.
By Default everything in Orangescape is exposed as web service. Orangescape exposes as both SOAP based and REST web service. Here we will see how to go about with SOAP based.
To get the WSDL for a particular model, the…
So, you have created your application, applied Themes, the look and feel is cool. But, that menu, why is there in the Horizontal, weren’t you thinking of keeping it in the Left hand side of the screen, one below the other?! or, how about having something like the Windows Explorer, where the folders are listed as a tree. or, Wait, how about an application without menus?!!
In Orangescape, the menu data is constructed in the usual way of Un-ordered…Continue
If you had created an application before April 1st 2011, When Creating reports using the Report feature in Studio, after deployment, in Runtime, you might face an ERROR stating "Model ReportPreference is not present". Applications created after April 1st 2011 will not face this problem
This is because, one of the new System Models ReportPreference is not present. To solve this problem,.
By Default when you create an application, a set of models will be created and placed under the System folder. Each model has its own functions and use in the application. The models which will be there in the system folder are :
Sometimes when you write rules, it so happens that the condition, and what to do next are all calculated terms. Let's Consider this example.
=IF( FIND(A2,B2) > 0 , DSEARCH(User.UserID=F3) , DSEARCH(User.useraccounts<F2) )
This is a basic IF rule.
Let's Say FIND(A2,B2) = 9, means the condition returns TRUE, so if true DSEARCH(User.UserID=F3) will be executed.
Now what will happen if F2 Changes. This IF rule will be re-evaluated, eventhough the…Continue
With the next build, the template engine in OrangeScape is being changed from MAKO to Cheetah. You can read more about that here.
This change will affect those who have made changes to the default theme, to suit to their needs. We’ll be listing down the changes to be made to make your theme work with the new build release. This is only for the default make code used in the…
Template Engines are used to process web templates and content information to produce web pages, documents...
OrangeScape has been using MAKO templates. In your themes you would have used MAKO to get UserName, login / logout urls etc...…Continue
Well, well, well, sometimes, in your application you would have to delete your records because you created one request extra, or instead of raising a request in this you raised a request under another category.
If the application is developed in Orangescape, if you delete a record, the count in the worktop will not go down, it will continue to show the count which was there before the record was deleted. So how do you delete the records, and also have proper count in…Continue
Open ID is an open standard that describes how users can be authenticated in a decentralized manner, obviating the need for services to provide their own ad hoc systems and allowing users to consolidate their digital identities.
Some times after you deploy and access your application and go to a queue you might get a error like this.