New WORKS Forum


Revelation Software, Inc. has now published the new WORKS Forum to www.revelation.com.  This brand new forum contains the existing
data from the old forum and, completely written using O4W’s Form Designer, Report Designer and associated commuter module, it retains it’s easy to navigate style and search facility and full threads can be viewed with the usual thread summary displayed as well.

There is a User Preference option on the main WORKS Subscribers navigation menu which enables each WORKS subscriber to set a number of configuration options.  These include the ability to set your email address so that you can subscribe to threads, override the default theme, decide whether to allow O4W to open up new tabs or to prevent new tabs being created in your browser, etc.

The new forum is a welcome example of what you can create in O4W.  Please Click HERE to see the Works Forum FAQ.  The Online Discussion will be converted to this new format in the coming months.

In Development


OpenInsight Development Suite 9.3 will include the following new extended math functions:

  • _addx (add)
  • _subx (subtract)
  • _mulx (multiply)
  • _divx (divide)

These functions allow you to perform math operations using full precision or a specified precision.

The _addx function adds two numbers.  The required precision (number of decimal places) is an optional parameter.  The
syntax is as follows:

ans = _addx( num1, num2 [, decimalPlaces] )

For example:

a = “10.3456”
b = “4.567”
decimalPlaces = 2

x1 = _addx( a, b, decimalPlaces )
x2 = _addx( a, b ); * // For full precision.

// x1 will return 14.91
// x2 will return 14.9126

The _subx function subtracts two numbers.  The required precision (number of decimal places) is an optional parameter.  The
syntax is as follows:

ans = _subx( num1, num2 [, decimalPlaces] )

For example:

a = “10.3456”
b = “4.567”
decimalPlaces = 2

x1 = _subx( a, b, decimalPlaces )
x2 = _subx( a, b ); * // For full precision.

// x1 will return 5.78
// x2 will return 5.7786

The _mulx function multiplies two numbers.  The required precision (number of decimal places) is an optional parameter.  The syntax is as follows:

ans = _mulx( num1, num2 [, decimalPlaces] )

For example:

a = “10.3456”
b = “4.567”
decimalPlaces = 2

x1 = _mulx( a, b, decimalPlaces )
x2 = _mulx( a, b ); * // For full precision.

// x1 will return 47.25
// x2 will return 47.2483552

The _divx function divides two numbers.  The required precision (number of decimal places) is an optional parameter.  The
syntax is as follows:

ans = _divx( num1, num2 [, decimalPlaces] )

For example:

a = “10.3456”
b = “4”
decimalPlaces = 4

x1 = _divx( a, b, decimalPlaces )
x2 = _divx( a, b ); * // For full precision.

//x1 will return 2.6140
// x2 will return 2.6140000000000 …
<padded to 128 decimal places>

[Originally published in Revelation Software, Inc’s company newsletter dated 9th August 2011]

Revelation Users’ Conference 2011


Download the Revelation Software Users' Conference Brochure

Just a quick reminder that Early Bird Pricing expires on August 15, 2011.
Make your Conference reservations now!!

The Revelation Users’ Conference will be returning to the Rio All-Suite Hotel and Casino in Las Vegas, Nevada.  The conference dates are Tuesday, October 4th – Friday, October 7th, 2011. Don’t delay reserving your room accommodations.  Everyone should make their own hotel reservations at the Rio Hotel.  You will need to identify yourself as part of the Revelation Software Conference.  Call 1-888-746-6955 and refer to Group Code SRREV11.  Please make your room reservations prior to September 1, 2011, as the room block will close.

Check out RevelationConference.com for complete conference details.  Knowledge is Power, take your seat for learning.