|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sage.accpac.sm.Report
com.sage.orion.sdata.servlet.accpac.ServiceReport
public class ServiceReport
provides the SData appearance of an Accpac report, adding some service operation semantics *
Field Summary | |
---|---|
static java.lang.String |
REPORT_FILE_NAME_DESC
|
static java.lang.String |
REPORT_FILE_NAME_TAG
|
static java.lang.String |
REPORT_FORMAT_PDF_DESC
|
static java.lang.String |
REPORT_FORMAT_PDF_NAME
|
static java.lang.String |
REPORT_FORMAT_PREVIEW_DESC
|
static java.lang.String |
REPORT_FORMAT_PREVIEW_NAME
|
static java.lang.String |
REPORT_FORMAT_RTF_DESC
|
static java.lang.String |
REPORT_FORMAT_RTF_NAME
|
static java.lang.String |
REPORT_NAME_DESC
|
static java.lang.String |
REPORT_NAME_TAG
|
static java.lang.String |
REPORT_OUTPUT_FORMAT_DESC
|
static java.lang.String |
REPORT_OUTPUT_FORMAT_NAME
|
static com.sage.accpac.sm.ReportExportFormat |
REPORT_PREVIEW
|
static java.lang.String |
REPORT_RESPONSE_URL_DESC
|
static java.lang.String |
REPORT_RESPONSE_URL_NAME
|
static java.lang.String |
REPORT_VIEWER_NAME
|
static java.lang.String |
SELECTION_FORMULA_DESC
|
static java.lang.String |
SELECTION_FORMULA_TAG
|
Constructor Summary | |
---|---|
ServiceReport(java.lang.String name,
com.sage.accpac.sm.Program program,
Resource resource,
Service service)
Constructor |
Method Summary | |
---|---|
void |
export(com.sage.accpac.sm.ReportExportFormat exportFormat,
java.lang.String reportFilePath,
java.lang.String reportFileName)
export the report to a file |
ServiceField |
getInstalledReportsListField(java.lang.String[] reportFileNames)
construct a service field for the list of installed reports |
static ServiceField |
getRecordSelectionFormulaField()
construct a service field for Record Selection Formula of the main report |
static ServiceField |
getReportFormatField()
construct a service field for Report Format |
Resource |
getResource()
Get the Resource that the service belongs to |
Service |
getService()
Get the Service |
java.util.List<ServiceField> |
getServiceFields()
Get a list of service fields from a report. |
void |
preview(SDataRequest request,
java.lang.String reportID)
preview the report. |
void |
setParametersValue(java.util.Map<java.lang.String,java.lang.String> paramValueMap)
Set the value for report parameters |
Methods inherited from class com.sage.accpac.sm.Report |
---|
export, getParameters, getPreviewToken, getReportFile, getReportLocale, getReportName, setParameterValue, setReportFile, setReportLocale, setReportName, setSelectionFormula |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String REPORT_FILE_NAME_TAG
public static final java.lang.String REPORT_FILE_NAME_DESC
public static final java.lang.String REPORT_NAME_TAG
public static final java.lang.String REPORT_NAME_DESC
public static final java.lang.String SELECTION_FORMULA_TAG
public static final java.lang.String SELECTION_FORMULA_DESC
public static final java.lang.String REPORT_OUTPUT_FORMAT_NAME
public static final java.lang.String REPORT_OUTPUT_FORMAT_DESC
public static final java.lang.String REPORT_FORMAT_PREVIEW_NAME
public static final java.lang.String REPORT_FORMAT_PREVIEW_DESC
public static final java.lang.String REPORT_FORMAT_PDF_NAME
public static final java.lang.String REPORT_FORMAT_PDF_DESC
public static final java.lang.String REPORT_FORMAT_RTF_NAME
public static final java.lang.String REPORT_FORMAT_RTF_DESC
public static final java.lang.String REPORT_RESPONSE_URL_NAME
public static final java.lang.String REPORT_RESPONSE_URL_DESC
public static final java.lang.String REPORT_VIEWER_NAME
public static final com.sage.accpac.sm.ReportExportFormat REPORT_PREVIEW
Constructor Detail |
---|
public ServiceReport(java.lang.String name, com.sage.accpac.sm.Program program, Resource resource, Service service)
name
- the name of the reportprogram
- the Accpac Program
resource
- the Resource
that the service belongs toservice
- the Service
Method Detail |
---|
public Resource getResource()
Resource
that the service belongs to
Resource
that the service belongs topublic Service getService()
Service
Service
public static ServiceField getRecordSelectionFormulaField()
public static ServiceField getReportFormatField()
public ServiceField getInstalledReportsListField(java.lang.String[] reportFileNames)
reportFileNames
- the array of installed reports for the application
public java.util.List<ServiceField> getServiceFields()
public void setParametersValue(java.util.Map<java.lang.String,java.lang.String> paramValueMap)
paramValueMap
- a map of report parameter values, with the key being the SData
name of the propertypublic void export(com.sage.accpac.sm.ReportExportFormat exportFormat, java.lang.String reportFilePath, java.lang.String reportFileName)
exportFormat
- the format of the exported report (i.e: PDF, RFT, etc.)reportFilePath
- the path of the report filereportFileName
- the name of the report filepublic void preview(SDataRequest request, java.lang.String reportID)
request
- the SDataRequest
reportID
- the report ID that identifies the report source in the HTTP
session
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |