Finding OpenInsight Table Used by Forms

If you have databound forms in OpenInsight and want to locate the forms bound to that table you can quickly find them with this query:

LIST SYSREPOSWINS TABLES WITH TABLES EQ 'YOUR_TABLE_NAME'

The result is a list of forms bound to the table.

What if you don't have a databound form? You can widen the search using this query:

LIST SYSREPOSWINS TABLES WITH ALL CONTAINING 'YOUR_TABLE_NAME'

The query searches the entire form for the occurence of the table name. It does this by using the built-in field ALL which represents the entire record.

Windows Shell Run Method from OpenInsight

Here is a useful code example showing how to call the Windows shell run method to open any document that is registered with an application. If the file isn't registered whit an application Windows will prompt to select the application using the same dialog that would normally appear when you double click an unrecognized file.

Person Info Freebase Test Data Table for OpenInsight

Included in this blog article is another tool to help when benchmarking OpenInsight systems. The PERSON_INFO_FREEBASE_TEST table available for download below is an extended version of the PERSON_INFO_TEST table that include a multi-value field containing references to records in the CS_FREEBASE_TOPICS table.  The test table is 1 million rows of fake person information. Records are sequentially keyed from 1 to 1,000,000.

PERSON_INFO_FREEBASE_TEST Dictionary:

Changes Needed to Work With O4W Offline

Out of the box OpenInsight 9.4 O4W ships with a depedency on JQuery library hosted at Google. If you are unable to access the internet or are blocked from accessing Google trying to load a local O4W page will fail. The start.htm login prompt is a quick and easy indicator. If your login box is in-line as shown below the JQuery libraries didn't load:

o4wmissingjquery.png

Viewing the page source reveals a script dependency to googleapis.com.

Pages