PrintMgmtReportRun Class [AX 2012]

The PrintMgmtReportRun method enables printing SSRS reports by using print management settings.

class PrintMgmtReportRun

Run On

Called

  MethodDescription
Gg826462.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif existsSSRS Indicates if SSRS exists.
Gg826462.privmethod(en-us,AX.60).gif getNextFileName
Gg826462.privmethod(en-us,AX.60).gif getPrintDestinationDirectory Initializes the print destination directory to which the reports should be saved.
Gg826462.pubmethod(en-us,AX.60).gif getPrintSettingsCount Gets the number of print settings that are configured for the report.
Gg826462.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif incScreenOutput
Gg826462.pubmethod(en-us,AX.60).gif load Loads instances of the PrintMgmtPrintSettingDetail class that are used for printing a report.
Gg826462.pubmethod(en-us,AX.60).gif loadSettingDetail Loads an instance of the PrintMgmtPrintSettingDetail class to use to print a report.
Gg826462.pubmethod(en-us,AX.60).gif more Indicates whether more print settings are available.
Gg826462.protmethod(en-us,AX.60).gif new Initializes a new instance of the PrintMgmtReportRun class.
Gg826462.pubmethod(en-us,AX.60).gif next Advances to the next print setting, if available.
Gg826462.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif parmCheckScreenOutput Gets or sets the CheckScreenOutput parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmDefaultCopyPrintJobSettings Gets or sets the DefaultCopyPrintJobSettings parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmDefaultOriginalPrintJobSettings Gets or sets the DefaultOriginalPrintJobSettings parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmDocType Gets or sets the DocType parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmForcePrintJobSettings Gets or sets the ForcePrintJobSettings parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmHierarchyType Gets or sets the HierarchyType parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmNodeType Gets or sets the NodeType parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmReportRunController Gets or sets the ReportRunController parameter.
Gg826462.pubmethod(en-us,AX.60).gif parmSSRS Gets or sets the SSRS parameter.
Gg826462.pubmethod(en-us,AX.60).gif reset Restarts the iteration over print settings.
Gg826462.privmethod(en-us,AX.60).gif setPrintDestinationFileName Sets the print destination file name for each document running in print management.
Gg826462.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif settingDetail Returns the current print setting.
Gg826462.privmethod(en-us,AX.60).gif splitFileName
Gg826462.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg826462.pubmethod(en-us,AX.60).gif Gg826462.static(en-us,AX.60).gif ::changeDestination The changeDestination method changes the destination of printing from Screen to PDF file.
Gg826462.pubmethod(en-us,AX.60).gif Gg826462.static(en-us,AX.60).gif ::construct Initializes an instance of the PrintMgmtReportRun class.
Gg826462.pubmethod(en-us,AX.60).gif Gg826462.static(en-us,AX.60).gif ::execute Creates a SSRS Report by using the provided print management settings.
Gg826462.privmethod(en-us,AX.60).gif Gg826462.static(en-us,AX.60).gif ::joinFilenameParts The joinFilenameParts method joins file name parts.
Gg826462.protmethod(en-us,AX.60).gif Gg826462.static(en-us,AX.60).gif ::makeShorterFilename The makeShorterFilename method creates a shorter name for saving a report to a pdf file
Gg826462.privmethod(en-us,AX.60).gif Gg826462.static(en-us,AX.60).gif ::setParameter
Top

Use this class by creating an instance using the construct method, then calling either the load or loadSettingDetail method. Then call the next method at least once until it returns false. As long as next returns true, other instance methods may be called safely.

Object Class
  PrintMgmtReportRun Class

Community Additions

ADD
Show: