Official Content

Stores the name of the active program.

Data Type:
Character 
    (Its length depends of the Significant Object Name Length property)

Scope

Objects: Procedures, Transactions, Web Panels
Generators: .NET, Java, Ruby (up to GeneXus X Evolution 3)

Description

This GeneXus variable stores the active program's name when evaluated. The name is the one specified in the object's property Name.

Samples

Suppose a procedure Process is called by many programs. This procedure processes the information it receives as parameters. Since it is called by many programs, the program's name is included in the parameter list in order to identify which one is the calling process.

Process.Call(&Pgmname,Parm1,....) ;

Compatibility

Up to GeneXus X Evolution 2, it returns its value as CamelCase.
Since GeneXus X Evolution 3 and the inclusion of Modules, it returns its value as lowercase.

See Also

Standard Variables List







Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant