Introducing Tiple

Introducing Tiple, a browser extension to peek behind the scenes of TRIRIGA objects

Introducing Tiple - an inspector for TRIRIGA

Hi there we would like to introduce you to Tiple – an inspector for TRIRIGA. Modern browsers include inspector tools to look behind the HTML to help developers. Tiple does the same for TRIRIGA.

Backend information about TRIRIGA forms, fields etc. are not typically available in the pages generated for the browser. When troubleshooting or building reports you would need to open a dozen windows and spend hours tracking down all the information you need to complete your task.

Let’s look at a field on the Employee record:

Say you want to find out the Name of the field that is displayed as Full Name. Is it triFullNameTX? Who knows. Maybe it’s in the HTML code? The HTML for the field looks like this:

Not much here. Notice that the only identifying field is what appears to the unique ID of the field, 1156. No other details about the field is present anywhere in the Record page. You only option to find the field name is to Navigate to the Form Builder, find and open the triEmployee (assuming you know this already! If not, search around a while to find the module and name of the form), then visually look for the Full Name field, click on it and read the field name. Run through another 10 steps to find out if this field has a formula or to find out which workflows use this field.

With Tiple, activate the inspector and simply hover the mouse over the field and voilĂ ! everything you need to know is right there.

To show relevant information like this we would need to connect to the database. A browser extension cannot connect to the database and even if it could such operation would severely limit the tool.

To get around this, we developed a plugin for TRIRIGA that can query the database and provide information about form fields (among other things). Part of the data for the triEmployee form looks like this:

Do you notice the 1156 value in the sequenceId field‽ That’s also in the HTML and we can use this information to connect the data from the server to the fields that are displayed on a form.

Throw in some Javascript magic and Tiple is born!

Repeat the same procedure for other object types and we can now show these useful tooltips in a variety of places. See the Quick Start Guide for a full list examples.

Tiple browser extension is available for Chrome and Firefox. There is also experimental support for Edge browser. The server supports Oracle and Microsoft SQL Server databases.

It took us many years of hard work to get to this point. Hope you find this little tool useful. See the Quick Start Guide to get started.

Published by in general and tagged intro and tiple using 466 words.