When is a bug not a bug…


… when Martyn is playing with the OpenInsight 10 Beta and his knowledge of the new system is lacking <lol>.

OI10Beta

As many of you will know, I have been working with the OpenInsight 10 alpha for sometime and I recently downloaded and begun playing with the official OI10 Beta which was released a week or so ago.

I’d reported a good number of issues to RevUS during the Alpha program and I’m pleased to see many of those issues resolved in the Beta and a mountain of other things now working and working really nicely.

OI10 is a massive change from the old 9.x versions.  It is so much easier to use and massively more developer friendly.  I’ve only really played in the forms designer (image above), popup designer and scripting tools but it is a brand new world compared to the old interface and tools.

For example, the Main Application Manager window lists your recently accessed entities, making access to those entities a day or two later super easy.  Once in the forms designer, you can now have multiple forms open and you can work on them all at the same time – although I’ve confused myself on numerous occasions and found that the tab bar gets a little full.  However, I absolutely love the ability to have a form open and then scripts and Quick Events open for that form, popups associated with that form, graphic files associated with that form and more – it’s just so intuitive and super, super easy to jump between entities.  No more closing things, drilling down to find new entities and opening them – it’s just a massive, massive time saver, let alone more organised.

Then you have the properties and events readily available at the side of the interface.  I usually have the Properties panel open because there are just so many properties that have been exposed to make life even easier for developers.

I used to write loads of lines of code to handle row shading, window positioning and the like, now it’s a value in the properties window.  This makes for exact positioning, the creation of some lovely looking windows, better graphics handling and much much more.

As I get more into OpenInsight 10, I find that it is the little details that are making all the difference.  For example, when compiling a form, I get an immediate notification of an issue in the output panel at the bottom of the window in red text.  So  much more is delivered right to the developer in the interface.

All of the usual tools are in the toolset, although just about everything has had a makeover or some level of enhancement.  The changes within the toolset are huge and massively beneficial.  The only downside is that there is going to be work for all of us moving existing OpenInsight applications to OpenInsight 10 but the benefits will be well, well worth the time and effort.

As for non-OpenInsight developers.  Well, Revelation are now delivering one of the few fully integrated application development suites for both super rich desktop and amazing web based applications.  We now have a very intuitive toolset that developers using other tools will be right at home with and which features form design tools, coding tools, debugging tools, reporting tools and much, much more for both desktop and web, right on one comprehensive toolset.

Another massive leap forward is O4W.  This ground breaking toolset, that I used some time ago (as a non developer) to build a proof of concept application and which was finished by the VAR and now used by the employees of some of the Internets biggest names (no need for me to say who), used to be based on a couple of columns and creating more complex interfaces was not overly easy.  With OpenInsight 10, all of that has been addressed and O4W10 (not it’s official name) has really matured into a brilliant piece of technology for those of us who don’t want to learn HTML5, Javascript and the like.

I might be more than a little biased, but I am totally and utterly blown away by what Revelation are now very close to delivering to the OpenInsight development community, the MultiValue development community for widely and business in general.

The beta program is currently open to all OpenInsight WORKS subscribers.  If you are reading this and you are not a WORKS member or you are new to Revelation Software, please contact your nearest Revelation office and we’ll be pleased to assist you in any way that we can.

I was told sometime ago that OpenInsight 10 was set to be a game changer.  I now know why that person said that to me and I can’t wait to learn more about converting my applications and building new systems and proof of concepts for clients and prospects.

Advertisements

OI10 Alpha 3


OI10whiteThis is just a quick reminder that the Alpha 3 is available to all OpenInsight WORKS members via the WORKS area on http://www.revelation.com.

Whereas previous alpha releases were full installation only, this release is provided as a full installation or and upgrade, allowing you to continue any work that you have done in the previous Alpha 2 release.

This version includes many enhancements to the IDE, Form Designer, Table Builder and O4W.  In fact O4W sees a lot of change and it is now badged as OpenInsight for Web (O4W) v2.0.

O4W 2.0 is a rapid application development tool that enables you to very quickly and easily generate responsive forms, reports and dashboards.   This new version supports more drag and drop functionality and it now enables developers to lay out forms using the drag and drop features.  Once complete, you can then test them in both desktop and mobile browser modes, or you can use O4W’s full-function API to create the most sophisticated web pages for just about any mobile or desktop device that runs a browser.

How To – O4W Pagination


How to create an O4W dialog box using local pagination
If you are building a dialog box or using an existing popup in O4W with a high record count, you may want to consider building each page of the dialog box locally.  This will save on the time it takes the browser to build the dialog box because it will only need to build one page at a time.  The way it works is, you set the default paginator on the O4W Configuration screen to one of the local paginator choices or alternatively, you set the ‘overridePage’ parameter in the O4WTablePagerOptions API to ‘O4WI_TABLEPAGERLOCAL’.  Setting this flag will send an event to your O4W program when the next/previous arrows are clicked as well as any time a column is clicked that is set for sorting.

This post originally appeared in Revelation Software’s monthly newsletter dated 16/06/15.  Click here for the rest of this article.

O4W 10 WYSIWYG Form Designer


O4W10New to OpenInsight 10 will be a What You See Is What You Get (WYSIWYG Form Designer.

This will enable website authors and developers to nest DIVs within DIVS and provide complete control over the placement of controls on the web form.

The O4W Form Designer will also support controls for toolbars, buttons, content layout, form elements, lists, images and tabs.  The Properties for each of these controls will be maintained in the Property Panel.

As someone that like to create interfaces that both look pretty on the eye and which are easy to navigate and use, this is another major step forward for web development for the OpenInsight and MultiValue communities.

You can learn more at the forthcoming RevUK RUG and OI10 product awareness training to be held in London at the end of September and then again at the main Revelation Conference in early 2016.

Arbrook’s O4W based ESS goes from strength to strength.


MyESS

Some of you will know that I got involved with Ardbrook and their O4W based ESS system sometime ago.  From the fledgling system that I took over to Ireland for them to review, Bill and the team at Ardbrook have taken the system and enhanced it to become a very functional system used by some prestigious names.

Until recently Ardbrook’s myESS SAAS for payslips and P60s were only available to employees calculated through Ardbrook’s EuroPay product but Ardbrook have recently extended its availability

Ardbrook can now take payslips from their other payroll offering PayDay(as well as other payroll systems). Ardbrook basically takes an electronic copy of the payslip file, converts it and loads it onto the MyESS.ie website for access by the associated employees using Ardbrook’s payslip design so as not to infringe any copyrights.

Ardbrook has now made this feature available to employees calculated using other payroll packages, including UK payrolls. Ardbrook is currently working on this for a client with a large UK workforce.

Ardbrook is willing to develop others as required.

IIS, O4W & Server 2008


The O4W Quick Start Guide is the place to begin your O4W journey.  It includes details of configuring Internet Information Services (IIS) on a developer’s workstation (laptop, or whatever) for the running and development of a web system using O4W.

Revelation have also published a knowledge base article on configuring IIS on a Windows 2008 server for use with O4W.  This document will be hugely useful for anyone looking to deploy their O4w application to a live production web server.

The full article can be found by Clicking Here.