What is a Pre Query? Pre Query Script lets you to specify any custom search clause that would get appended to the default search criteria generated by the platform. You can manipulate the whereClause that gets used during search. Pre Query script can be defined for Datasource When do we use it? When your application requires to implement custom search, you can write Pre Query Script on the Datasource. The platform invokes the Pre query script to perform search and return the ... [Read More]
What is Server Side Validation Scripts? Server Side Validation Scripting allows Telidos Application Developers to write custom validation code on any Data Source using Java. Unlike traditional Java development, you don't have to do a compile & run. Any changes to these scripts will be picked up by the platform at runtime without the need for an application server bounce. Standard Java Syntax You can use normal Java statements and expressions. Statements and expressions a... [Read More]
At times you may want to re-arrange a huge set of columns within a auto generated grid to match the order of the columns from that of the source table or view. Even though it's easier to do it through the designer, It might be a time consuming task to re-arrange if the number of columns are more than 20 or so and in some cases there could be 100+ columns in a grid. In those synarios, you could execute the below SQL to update the column sequence from the backend. UPDATE ra_ui_... [Read More]
Note: Make sure there no other developers making metadata changes while the patch is being migrated. Backup the metadata schema before and after applying the patch Note: This method will only migrate the metadata changes. Any changes to the backend objects needs to be migrated manually Navigate to the Roles page in the source instance and click on the "Download Role" button to create a patch for the selected role.To download the patch, navigate to Developer -> Pa... [Read More]
What is Auto Sequence? Auto Sequence is the ability to use the Oracle Database Sequence by the DataSource. With this feature, one can use Standard Oracle Database sequence for a primary key attribute. When to use it? You can use this feature, when you have a primary key attribute that you would like to populate using a sequence. This is tipically used for non-API backed datasource where the Platform manages the DMLs. This is also very usefull if you use other databases, ot... [Read More]
What is an Object Handler? Object Handlers allow you to implement custom code when any DML (Insert, Update, Delete) is performed on a Data Source. The Platform invokes the Object Handler before and after executing the DML operation. The application developer can write a java class that implements an interface 'ObjectHandler' provided by the Platform. When do we use it? Object Handlers can be used when the application is required to perform custom logic when data is inserte... [Read More]
Telidos Platform is very developer friendly. One of the very useful developer feature in the platform is the ability to view each and every SQL queries & database procedure calls along with the bind values. To view the Recent SQL statements? Navigate to File → Administration → Examine Recent SQLs as shown below A popup window will be displayed with all the recent SQL statements as shown in the below image. As you could see below, there are some other usefull informat... [Read More]
JQueryField is one of the most powerful components in Telidos Platform. This can be used to integrate any JavaScript/JQuery form component with a page. Java Script This property takes a javascript that should implement the below methods. Check JQueryField Plugin for some sample implementations. { /* the following methods are called by the platform */ onRender: function (target, index) { // called only once when the field is rendered this.parent = target; // the parent DOM Ele... [Read More]
Ace is a standalone code editor written in JavaScript. It's goal is to create a web based code editor that matches and extends the features, usability and performance of existing native editors such as TextMate, Vim or Eclipse. It can be easily embedded in any web page and JavaScript application. Ace is developed as the primary editor for Cloud9 IDE and the successor of the Mozilla Skywriter (Bespin) Project. See below the screen shots & the sample code used to embed Ace ... [Read More]
Orion Editor is part of the Eclipse Orion project. About Orion Orion's objective is to create a browser-based open tool integration platform which is entirely focused on developing for the web, in the web. Tools are written in JavaScript and run in the browser. Unlike other attempts at creating browser-based development tools, this is not an IDE running in a single tab. Links work and can be shared. You can open a file in a new tab. Great care has been taken to provide a web ... [Read More]


101 California Street, Suite 2710
San Francisco, CA 94111

440 N. Wolfe Rd.
Sunnyvale, CA 94085

Office 11, 5th Floor, Building 9,
Mindspace IT Park
Hyderabad 500081

p: +1 (844) AT CloudIO (844-282-5683)
f: +1 (650) 300-5247 | e: sales@cloudio.io
© 2009, 2017 CloudIO Inc. | Terms of Use | Privacy Policy