Difference: 0LASubrUtilGetEmName (1 vs. 2)

Revision 22012-01-27 - JeanNeron

Line: 1 to 1
 
META TOPICPARENT name="APPXRuntimeSubroutineAPI"

.UTIL GET EM NAME

Line: 6 to 6
 

Usage:

Changed:
<
<
      PASS        <Em_Name>               FIELD           SHARE? Y
      PASS        <Process_Type>          FIELD           SHARE? N
      PASS        <Process_Name>          FIELD           SHARE? N
      PASS        <Application_id>        FIELD           SHARE? N
      PASS        <Version>               FIELD           SHARE? N

>
>
      PASS         <em_name>                  FIELD            SHARE? Y
      PASS         <process_type>             FIELD            SHARE? N
      PASS         <process_name>             FIELD            SHARE? N
      PASS         <application_id>           FIELD            SHARE? N
      PASS         <version>                  FIELD            SHARE? N

  GOSUB --- .UTIL GET EM NAME * Check for errors IF --- .UTIL GET EM NAME NE
Line: 17 to 18
 

Description:

Changed:
<
<
This subroutine must be passed a valid Process Type and Name. The Process Type must be a valid Appx process type. The name should be upper case.
>
>
This subroutine is called to get the Em name of the specified Process Type/Name. The first 3 parameters are required. If any required parameters are missing, the subroutine will CANCEL.
 
Changed:
<
<
<Em_name> identifies the field to return the Em name back into. This should be at least 8 characters long. Note that this is not the full path to the Em on disk, it's just the 8 character file name with no extension. Passing this parameter is required.
>
>
<em_name> is Em name (Required). This must be PASSed with Share "Y" to return the value. Note that this is not the full path to the Em on disk, it's just the 8 character file name with no extension.
 
Changed:
<
<
<Process_Type> Identifies the field or literal value that represents the Process Type. This must be a valid Process Type, INPUT, OUTPUT, JOB, SUBROUTINE, etc. Passing this parameter is required.
>
>
<process_Type> is the process type. This must be a valid Process Type, INPUT, OUTPUT, JOB, SUBROUTINE, etc (Required).
 
Changed:
<
<
<Process_Name> Identifies the field or literal value that represents the Process Name. This must contain the exact process name, in upper case. Passing this parameter is required.
>
>
<process_Name> is the process name (Required).
 
Changed:
<
<
<Application_Id> Optionally identifies the Application that contains the above process. If not passed, the current application is assumed.
>
>
<application_Id> is the application that contains the above process. If not passed, the current application is assumed.
 
Changed:
<
<
<hex_pair> Optionally identifies the Version that contains the above process. If not passed, the current version is assumed.
>
>
<version> is the version that contains the above process. If not passed, the current version is assumed.
 
Deleted:
<
<
This subroutine sets a result value in the corresponding results Token field.
 

Comments:

Read what other users have said about this page or add your own comments.

Revision 12011-09-27 - JeanNeron

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="APPXRuntimeSubroutineAPI"

.UTIL GET EM NAME

This subroutine is called to get the Em name of the specified Process Type/Name.


Usage:

      PASS        <Em_Name>               FIELD           SHARE? Y
      PASS        <Process_Type>          FIELD           SHARE? N
      PASS        <Process_Name>          FIELD           SHARE? N
      PASS        <Application_id>        FIELD           SHARE? N
      PASS        <Version>               FIELD           SHARE? N
      GOSUB   --- .UTIL GET EM NAME      
*     Check for errors     
      IF          --- .UTIL GET EM NAME    NE

Description:

This subroutine must be passed a valid Process Type and Name. The Process Type must be a valid Appx process type. The name should be upper case.

<Em_name> identifies the field to return the Em name back into. This should be at least 8 characters long. Note that this is not the full path to the Em on disk, it's just the 8 character file name with no extension. Passing this parameter is required.

<Process_Type> Identifies the field or literal value that represents the Process Type. This must be a valid Process Type, INPUT, OUTPUT, JOB, SUBROUTINE, etc. Passing this parameter is required.

<Process_Name> Identifies the field or literal value that represents the Process Name. This must contain the exact process name, in upper case. Passing this parameter is required.

<Application_Id> Optionally identifies the Application that contains the above process. If not passed, the current application is assumed.

<hex_pair> Optionally identifies the Version that contains the above process. If not passed, the current version is assumed.

This subroutine sets a result value in the corresponding results Token field.

Comments:

Read what other users have said about this page or add your own comments.


<--/commentPlugin-->

-- JeanNeron - 2011-09-27

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback