SSRS Report:
- DP
- Contract
- Controller
- UIBuilder
1. DP
Attributes :
- SrsReportParameterAttribute(classstr(CommercialInvoiceContract)),
Extends :
- SRSReportQueryAttribute(queryStr(TMSCommercialInvoice))
- SRSReportDataProviderBase
- SrsReportDataProviderPreProcessTempDB
Methods :
- SrsReportDataProviderPreProcess
- processReport()
- ReturnTmpTable
Attribute - SRSReportDataSetAttribute(tableStr(CommercialInvoiceTmp)
2. Contract
This class is used to get and set the parameters.
Attribute:
- [DataMemberAttribute] for Class
- [DataMemberAttribute('WHSShipmentId')] for Method
Implements :
- SysOperationValidatable
- SysOperationInitializable
3. Controller
Methods:
- Main()
- preRunModifyContract()
- PrePromtModifyContract()
4. UIBuilder
Extends:
- SrsReportDataContractUIBuilder
Methods:
- postRun()
- postBuild()
SysOperationFramwork:
Contract class
UI Builder class
- SysOperationDataContractBase
Controller
- SysOperationAutomaticUIBuilder
Service
- SysOperationServiceController
- SysOperationServiceBase
No comments:
Post a Comment