If JavaScript is disabled, please continue to the
sitemap
.
Back
Forward
Infor Documentation
Help
Copy URL
Topic URL copied to clipboard
Print this page
Print PDF
Search
Home
Home
About this guide
Application Messages
About Application Message Construction
Constructing Application Messages
Setting Application Message Numbers
Invoking and Concatenating Multiple Application Messages
About Constraint Exception Messages
Building Constraint Exception Messages
IDOs
Understanding IDOs
Extend and Replace IDOs
Working with IDO Projects
Adding an IDO Project
Deleting IDO Projects
Working with IDOs
The Basics
Viewing and Understanding an IDO Definition
About Source Control
Comparing IDOs during check-in
About Non-Mongoose Data Used in Mongoose Applications
Including Data from a Different SQL Database into Your Application
Including Data from an External Database into a Mongoose Application
Example: Custom Code to Communicate with an Outrigger Database
Checking In and Out
Checking In IDOs
Checking in Multiple Objects
Checking Out IDOs
Adding, Editing and Deleting IDOs
Adding an IDO
Setting Advanced IDO Attributes
Editing IDOs
Canceling or Undoing Changes to IDOs
Deleting an IDO
IDO Deletion Rules
Exporting and Importing
Exporting IDOs
Exporting IDO Extension Class Assemblies
Exporting Property Classes
Importing IDOs
Importing IDO Extension Class Assemblies
Importing Property Classes
Working with Tables
Understanding Tables Used by IDOs
About IDO Base Tables
About IDO Secondary Tables
Adding Base or Secondary Tables to IDOs
Editing or Removing IDO Tables
Specifying Join Conditions for Secondary Tables
Tip: Using Multiple Base Tables
Working with Methods
Understanding IDO Methods
About IDO Extension Classes
Transactions and IDO Methods
Adding a Method to an IDO
Editing Methods
Deleting a Method or Property from an IDO
Working with Properties
Understanding Properties
Adding a Property to an IDO
Editing an IDO Property
Adding or Editing Validators for a Property or Class
Creating an Inline List
Creating an IDO Property Validator
Form Control
Understanding Form Control
Form Control Tasks
Checking Out Objects
Displaying and Maintaining Checked-Out Objects
Checking In Objects
Getting Objects
Unlocking Objects
Archiving Objects
Restoring Objects
Application Event System
About the Application Event System
Basic Components of the Application Event System
Advantages of the Application Event System
Example: Using the Application Event System
Using the Application Event System for Document (File) Attachments
Working with Application Event System
Handling Application Events
Controlling the Sequence of Event Handlers and Actions
Restricting Which Handlers Run
About Synchronicity
About Suspension
About Suspension Stages
About payload
About Adjournment and Resumption
About Event Handler Status
Ignoring Failures
Retrying Event Handlers
About Transactions
Rolling Back Transactions
Passing Parameters to an Asynchronous Event
Calling a Synchronous Event within a Transaction and Handling Failure
About the Framework Event Service
Setting Up the Framework Event Service
Processing Order in the Framework Event Service
About Event Handler Revisions
Designing and Using Application Events and Handlers
About the Access As Identifier
About Application Events
Creating Application Events
Modifying Application Events
Deleting Application Events
About Event Triggers
Creating Event Triggers
Retesting Triggers
About Event Handlers
Creating Event Handlers
Using the Event Handler Diagram Form
About Event Actions
Creating Event Actions
Showing Event Action Contexts
Setting Event Action Variables from a BOD Template
Setting up the Extraction XML Collection Action
About Event Action Parameters
Nesting Function Calls
Passing Parameters from Actions
Setting Variable and Parameter Values
Setting Event Action Parameters
Using Expressions in Event Action Parameters
About Event Action Parameter Functions
Using Filter Functions
About Event Variables and Initial States
About Event Global Constants
Defining and Using Event Global Constants
Example: Using an Event Global Constant
About the Application Event System Design Forms
Setting up Custom Application Events and Handlers
Designing a Custom Application Event
Ordering Event Handlers
Resequencing Event Handlers
Ordering Event Actions
Determining Names of IDO Collections and Properties
Determining the Name of an IDO Object
Determining the Name of a Property bound to a Form Component
Refreshing the Metadata Cache
Refreshing Cached Metadata by Unloading Global Objects
Refreshing Cached Metadata by Restarting the IDO Runtime Service
Refreshing Cached Metadata in the IDO Runtime Development Server
Tracking Application Event System Status
About the Application Event System Messages
Responding to System-Generated Messages
Setting Variable Access
Setting Translatable Captions for Variables
Moving Messages Between Folders
Sending Email to External Email Inbox for Prompts
About Prompts and Responses
Using Custom Entry Forms
About Voting Rules in Prompts
About Voting Status
Dealing with Indeterminate Voting Results
About Quorums
Sample Scenarios
Sample Scenario 1: Notification of a New Record - Adding a User
Refining the Message
Refining the Recipient
Sample Scenario 2: Notification of Changes to an Existing Record - Changing the Credit Limit
Sample Scenario 3: Notification that includes an Old Value
Sample Scenario 4: Approval for a New Record
Sample Scenario 5: Requesting Approval by External Email for Changes to an Existing Record
Sample Scenario 6: Requesting Multiple and Complex Approvals
Testing the event handler
Sample Scenario 7: Adding Information to a Record
Sample Scenario 8: Voting for Various Choices
Sample Scenario 9: Translating Captions in a Purchase Request
Sample Scenario 10: Opening a Session in a Remote Environment
Sample Scenario 11: Cross-site Event Firing - Adding a Message to another Site's Inbox
Schema (SQL Table and Column) Editing
Maintaining Tables and Other SQL Schema Elements
Creating SQL Tables
Maintaining Columns on SQL Tables
Specifying Primary Keys and Other Constraints for a Table
Updating Existing SQL Tables
Editing SQL User-Defined Data Types
Executing SQL Statements
Restricted Tables
SQL Reserved Words
User Extended Tables (UETs)
User Extended Tables Overview
Associating User Fields with a User Class
Extending Application Database Tables
Copying a User Field
Creating a Relationship Between a Database Table and a User Class
Creating a User Class
Creating User Fields
About User Defined Types
Defining an Index for a Class
Drawing UET Fields on Forms
Impacting the Schema
Critical Numbers
About Critical Numbers
About Critical Number Goals and Alerts
Defining a Critical Number
Setting Up Critical Number Parameters
Setting Up Multiple Results for One Critical Number
Example: IDO Method Critical Numbers
Example: Stored Procedure Critical Number
Changing Critical Number Display Settings
About Critical Number Snapshots
Generating a Critical Number Snapshot
Critical Number Drilldowns
About Critical Number Drilldowns
Setting Up a Critical Number Drilldown
Setting Up an IDO Critical Number Drilldown
Setting Up an IDO Method Critical Number Drilldown
Setting Up a Stored Procedure Critical Number Drilldown
Setting Up a Critical Number/Drilldown IDO Filter
Setting Up an IDO-Based Sub Drilldown
Setting up a Sub-Drilldown Based on a Stored Procedure
DataViews
About DataViews
Setting up a new DataView
Displaying a Predefined DataView
Creating Custom Columns for DataViews
Specifying Summaries for DataViews
Displaying DataView results
About DataView Layouts
Copying a DataView Layout
Setting Up Predefined DataViews
Specifying DataView setup information - General tab
Setting additional IDO specifications for a DataView
Specifying DataView setup information - Input Parameters tab
Specifying DataViews setup information - User Permissions tab
Specifying DataView setup information - Layouts tab
Specifying DataView setup information - Report Options tab
Copying a DataView to Create a New One
Setting Up a DataView Filter
Setting Up the Right-Click Actions Menu for DataViews
Setting Up a DataView Actions Filter
About expression columns
Creating Expression Columns
About expression summaries
Creating expression summaries
DataSearch
About DataSearch
Searching for Application Data with DataSearch
Configuring Data Sources for DataSearch
Setting Up a DataSearch Filter
About DataSearch Source Sets
Creating a DataSearch Source Set
About DataSearch Layouts
Form Extensions
About extending and replacing forms
Using the Form Extensions form
Hide the Table of Contents
Infor Mongoose Core Development Guide
Open link in new tab
Open link in new window
Copy link to clipboard