F9865CacheForms

Form Search

Minor Business Rule

Object Name: B9865A

Parent DLL: CTOOL

Location: Client

Language: C

Data Structure

D9865B - Cache Process Form Names from Local Specifications

Parameter NameData ItemData TypeReq/OptI/O/Both
cCacheActionCodeEV01charREQINPUT

1 - Load Cache for an application
2 - Get Next Item in Cache

3 - Close cache cursor

4 - Terminate cache

5 - Delete all items in cache

6 - Fetch Position in cache

7 - Delete item in cache

8 - Load Search & Select form cache

^

mnNumberKeysNKEYSMATH_NUMERICOPTINPUT

1 - Use only the application name.
2 - Use application and form name.


If mode is for search & select forms (mode '8'), then this is the max number of records to load from 

specs before returning.

^

szApplication_KeyOBNMcharOPTINPUT

The name that identifies a system object. J.D. Edwards ERP architecture is object-based. Discrete software objects are the building blocks 
for all applications, and developers can reuse the objects in multiple applications. The Object Librarian tracks each object. Examples of 
system objects include:   o Batch Applications (such as reports)   o Interactive Applications   o Business Views   o Business Functions   o 
Business Functions Data Structures   o Event Rules   o Media Object Data Structures

szFormName_KeyFMNMcharOPTINPUT

The unique name that identifies a form.

szFormNameFMNMcharOPTOUTPUT

The unique name that identifies a form.

szApplicationOBNMcharOPTOUTPUT

Fetched application name.

If the mode is search & select form loading (mode '8') then this is the last app name fetched after 

loading the max number of records.

^

hCursorGENLNGIDREQBOTH

General purpose ID variable.

szMemberDescriptionMDcharOPTOUTPUT

The description of a record in the Software Versions Repository file. The member description is consistent with the base member 
description.

szFormProcessTypeFMPTcharOPTOUTPUT

The Form Process Type determines what the process type of the form is. For example: Find/Browse, Fix/Inspect and Header/Detail are all 
form process types.  For a list of valid process types, see User Defined Code 98/FT.

szSystemCodeSYcharOPTOUTPUT

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

nEntry PointENTRYPTintegerOPTOUTPUT

The Entry Point flag determines if the form is an application entry point.

cFilterRForAllFLTRRFcharOPTINPUT

Value determines if forms search function will filter out Reusable Subforms, show only Reusable Subforms, or display all forms. Valid 
values are: Display All Forms     0 or Blank Filter Out Reusable Subforms and Portlet forms  1 Display only Reusable Subforms (excluding Portlet 
forms)  2 Filter Out Reusable Subforms but display Portlet forms  3

Related Functions

None

Related Tables

None