JmgTransferTimecard::main Method [AX 2012]

Provides an entry point for the JmgTransferTimecard class when it is called from a menu item.

Syntax

client server public static void main(Args _args)

Run On

Called

Parameters

  • _args
    Type: Args Class
    The arguments for the JmgTransferTimecard class.

Remarks

Use the main class design pattern whenever a class is called from a menu item. Do not call the main method explicitly from the code; call it implicitly from a menu item.Typically, you would:

  • Instantiate the class by calling the static construct method.

  • Call the prompt method to create a dialog box.

  • Call the run method, if the user clicks OK in the dialog box.

Examples

The following example demonstrates the use of this method.

// Prompt user to transfer timecard registrations for employee EBA at the 01.01.2005  
JmgTimecardTable jmgTimecardTable; 
Args             a; 
 
jmgTimecardTable = JmgTimecardTable::find('EBA', 01\01\2005); 
a                = new Args(); 
a.record(jmgTimecardTable); 
JmgTransferTimecard::main(a);

See Also

JmgTransferTimecard Class

JmgTransferTimecard::main Method

How to: Access a Class from a Menu