iSheets API version 2 - Common objects - iSheet object
OVERVIEW
Below is the representation of an iSheet object
<isheet>
<id>{iSheet id}</id>
<title>{The title of the isheet}</title> {This is a required parameter}
<description>{Provide description for the isheet}</description>
<status>Active / Pending</status>
<type>{text value of the supported types, possible values are documentmetadata / foldermetadata / taskmetadata / normal}</type>
<accesstype>{Possible values are public / private {default value is private}}</accesstype>
<viewlink>{Possible values are 0/1. This Properties determines if the 'view' link is visible to all users or not}</viewlink>
<allowsections>{0/1}</allowsections>
<allowlookup>{0/1}</allowlookup>
<displayisheet>{0/1}</displayisheet>
<searchasdefaultview>{0/1}</searchasdefaultview>
<enableversion>{0/1}</enableversion>
<enablesheetalerter>{0/1}</enablesheetalerter>
<alertercondition>CData{condition listed in a CData object}</alertercondition>
<overrideitemmodifieddate>{0/1} </overrideitemmodifieddate>
<enablebulkinsertupdate>{0/1} </enablebulkinsertupdate>
<fielddescriptions>{SLIDE_IN / INLINE}</fielddescriptions>
<enablerowlocking>{0/1}</enablerowlocking>
<columns>
A list of column object
column objects
</columns>
</isheet>
Name | Value | Description |
---|---|---|
id | Numeric | This is the id of the iSheet, required for any edit operation. When creating a new iSheet, this will not be needed. |
title | String | The title of the iSheet as it appears in the User Interface (UI) |
description | String | The description of the iSheet |
status | String |
There are two possible values for this parameter:
This parameter allows you to change the status of the iSheet. Please note the case for this parameter should be supplied as it is. |
type |
String |
Parameter to specify the type of the iSheet. The possible values are:
If no value is provided or the element is omitted then the default setting is "normal" |
Andrew Quinn valid point, will add that improvement to the iSheet Object.
Hi Imran Aziz, can I request an enhancement to the iSheet Object, where siteid is added to properties of the iSheet object. This is useful if this object is provided to some process other than through the protracted method of: Get Sites -> Get iSheets (see enhancement in List of iSheets )
Thanks, Andrew
Comments
2 Comments