Datasheet

RAIS 3.0 Programmer’s Guide – Part I : Advanced Customization
Contents
1 Introduction......................................................................................................................1
1.1 Overview....................................................................................................................1
2 RAIS Advanced Customizations ....................................................................................4
2.1 Creating Custom Protectors .......................................................................................4
2.2 Creating Custom Evaluators ....................................................................................11
2.3 Creating Custom Consistency Checks .....................................................................16
2.4 Creating Custom Preselection Values......................................................................21
2.5 Creating Custom combo box contents .....................................................................22
2.6 Creating Custom Preselection lists ..........................................................................24
2.7 Creating Custom Functions and Modules................................................................25
2.8 Creating Custom Forms ...........................................................................................29
2.9 Creating Custom Tables...........................................................................................30
2.10 Creating Custom Menu entries ................................................................................31
2.11 Creating Custom Queries and Statistics...................................................................38
2.12 Customizing Search Functionality ...........................................................................43
2.13 Multiple selection (junction forms) .........................................................................44
3 Copying customizations from a front-end to the creator ...........................................46
3.1 Copying Queries ......................................................................................................46
3.2 Copying forms and reports.......................................................................................47
3.3 Copying tables .........................................................................................................49
3.4 Copying modules .....................................................................................................50
4 Entity Relationship Diagrams.......................................................................................51
4.1 Facilities and Departments.......................................................................................52
4.2 Sources.....................................................................................................................53
4.3 Authorizations..........................................................................................................55
4.4 Workers....................................................................................................................57
4.5 Inspections ...............................................................................................................57
4.6 Enforcements ...........................................................................................................58
4.7 Incidents...................................................................................................................58
4.8 Service Providers .....................................................................................................59