fun getFragmentForReport( appOwnerName: String, appLinkName: String, reportLinkName: String, reportType: ZCReportType, queryString: String, reportAttributes: ReportAttributes? ): Fragment?
Returns the UI component for the specified report, which you want to embed in the custom screen of your Android app.
Parameters:
appOwnerName | The Zoho username of the Creator application’s owner. |
appLinkName | The link name of the Creator application. |
reportLinkName | The link name of the required report. |
reportType | Type value of the required report component. |
queryString | The criteria to filter the records, which is to be passed in the format: |
reportAttributes | This lets you customize the report component's UI, like hiding its header and footer, hiding the report-level actions like edit, delete, and duplicate. Refer to report attributes. |
Returns:
Fragment | The report's fragment instance that you can embed in an activity. |
fun startReportActivity( callingActivity: Activity, appOwnerName: String, appLinkName: String, reportLinkName: String, reportType: ZCReportType, reportDisplayName: String, queryString: String, reportAttributes: ReportAttributes?)
Launches the Report Activity with the specified report loaded in it.
Parameters:
callingActivity | The activity instance that has to be used to invoke the next activity. |
appOwnerName | The Zoho username of the Creator application’s owner. |
appLinkName | The link name of the Creator application. |
reportLinkName | The link name of the required report. |
reportType | Type value of the required report component. |
reportDisplayName | The display name of the required report. |
queryString | The criteria to filter the records, which is to be passed in the format: |
reportAttributes | This lets you customize the report component's UI, like hiding its header and footer, hiding the report-level actions like edit, delete, and duplicate. Refer to report attributes. |