/// <summary> /// A class entry point /// </summary> /// <param name = "_args">An instance of <c>Args</c> which /// contains calling arguments</param> public static void main(Args _args) { str caption; ItemExportController controller; controller = ItemExportController::construct(); // get data contract object ItemExportContract contract = controller.getDataContractObject(); // set data parameter value contract.parmitemExportSystem(_args.parmEnum()); controller.parmArgs(_args); controller.startOperation(); }
1- Create Contract class if you want to create any parameters. [DataContractAttribute] class SysOperationsBatchContract { TransDate asofDate; [DataMember, SysOperationLabel(literalStr( "As of Date" )), SysOperationHelpText(literalStr( "Show records As of Date." )), SysOperationDisplayOrder( '1' )] public TrandDate parmAsOfDate( TrandDate _asofDate = asofDate) { asofDate = _asofDate; return asofDate; } } 2- Create new Controller class. public class SalesOrderRefundBatchController extends SysOperationServiceController { /// <summary> /// Default class contsructor /// </summary> protected void new() { super (classStr(SalesOrderRefundBatchService), ...
Comments
Post a Comment