Argomento precedente: GetAllReportsAdvanced

Argomento successivo: GetMyReportsAdvanced

GetMyReports

Description

This method returns full content of My Reports folder, excluding booklets and shortcuts.

Syntax

A typical syntax for this method is shown. Note that the exact syntax to use depends on the type of protocol used to communicate with the web service.

DataSet

GetMyReports (
string

sessionID)

Parameters

Name

Type

Description

sessionID

string

Current session ID to perform authentication check.

Return Value

Returns a dataset in the following format:

Table name: tblreports

Field Name

Type

Description

item_id

Long

ID to perform authentication check.

item_name

String

Name of the report.

user_id

Long

ID of User that owns the report.

folder_id

Long

ID of the folder that the report is located in.

folder_name

String

Name of the folder that the report is located in.

item_description

String

Report description.

item_type

String

Item type (report).

report_type

String

Report type (normal, compound, group, booklet, free-form).

is_executable

boolean

Shows if report is executable.

modify_date

Date

Last modify date.

schedule_id

Long

ID of schedule.

Errors

If any errors occur, web service will log and throw the InsightWebServiceException error.

Error Name

Description

AUTH_ERROR

Authentication failed.

NO_USER_PERMISSION

User does not have permission to view reports.

FOLDER_NOT_EXIST

Specified folder does not exist.

OE_ILLEGAL_PARAMETER

Specified parameter is not valid.

Remarks

All parameters are mandatory.