MicroStrategy ONE
Device Preferences: Home Screen Settings in iOS
The tables below provide a list of home screen settings that affect the mobile application.
The top level node in Preferences.xml is the <dp node, which has two child nodes—<cnf for the configuration and <cld for the cloud configuration. The top level node for home screen settings is the <hsc child node under <cnf.
Parent Element
|
Parent Element Attributes | Description |
Data Type |
Default Value |
---|---|---|---|---|
|
|
Device preference (available only on the client) |
|
|
|
|
Represents the configuration |
|
|
|
|
Represents the cloud configuration (available only on the client)
|
|
|
|
|
This node contains the settings that appear on the "Home Screen" tab in the administration interface
|
|
|
tp |
Home screen type |
Integer enumeration 1 = HomeScreenTypeDefault 2 = HomeScreenTypeCustom 3 = HomeScreenTypeResultSet 4 = HomeScreenTypeFolder |
1 [HomeScreenTypeDefault]
|
|
|
|
Represents the ResultSet choice
|
|
|
|
|
Represents a first-class metadata object
|
|
|
|
pid |
Project ID |
String |
" "
|
|
did |
DSSID of object |
String |
" "
|
|
t |
Object type |
Integer enumeration -1 = ObjectTypeUnknown 1 = ObjectTypeCustomGroup 1 = ObjectTypeFilter 3 = ObjectTypReportDefinition 4 = ObjectTypeMetric 8 = ObjectTypeFolder 10 = ObjectTypePrompt 12 = ObjectTypeAttribute 14 = ObjectTypeDimension 21 = ObjectTypeAttributeForm 39 = ObjectTypeSearch 47 = ObjectTypeConsolidation 55 = ObjectTypeDocumentDefinition 67 = ObjectTypeExternalLink 68 = ObjectTypeExternalObject
|
-1 [ObjectTypeUnknown]
|
|
st |
Object subtype (from DSSXMLObjectSubType) |
Integer enumeration -1 = ObjectSubTypeUnknown 0x100 = ObjectSubTypeFilter 0x103 = ObjectSubTypeSegment 0x300 = ObjectSubTypereportGrid 0x301 = ObjectSubTypeReportGraph 0x306 = ObjectSubTypeReportGridAndGraph 0x308 = ObjectSubTypeReportCube 0x400 = ObjectSubTypeMetric 0x800 = ObjectSubTypeFolder 0xC00 = ObjectSubTypeAttribute 0x1500 = ObjectSubTypeAttributeForm 0x3701 = ObjectSubTypeReportWeritingDocument 0x4301 = ObjectSubTypeExternalLink 0x4400 = ObjectSubTypeExternalObject
|
-1 [ObjectSubTypeUnknown] |
|
n |
Object name |
String |
" "
|
|
ab |
Abbreviation |
String |
" "
|
|
pt |
Path |
String |
" "
|
|
fid |
Parent folder ID |
String |
" "
|
|
|
Pre-cache supporting object list |
|
|
|
|
Pre-cache supporting object
|
|
|
|
tp |
Pre-cache supporting object type |
Integer enumeration -1 = PreCacheSupportingObjectTypeUnknown 1 = PreCacheSupportingObjectTypeFolder 2 = PreCacheSupportingObjectTypeResultSet
|
-1 [PreCacheSupportingObjectTypeUnknown] |
|
|
Represents the folder choice |
|
|
|
csp |
Check subscription
|
Boolean |
true |
|
pcc
|
Pre-cached content |
Boolean
|
false |
|
|
Represents a first-class metadata object
|
|
|
|
|
Represent the ResultSet choice |
|
|
|
pcc |
Pre-cached content |
Boolean
|
false
|
|
Represents a first-class metadata object
|
|
||
|
|
Pre-cached folder |
|
|
|
|
Represents a first-class metadata object
|
|
|
|
|
Progress bar format settings
|
|
|
|
iv |
Progress bar is visible |
Boolean
|
false
|
|
clr |
Progress bar color value
|
Color |
0xdddddd |
|
pos |
Progress bar position value |
Integer enumeration 1 = ProgressBarPositionLeft 2 = ProgressBarPositionRight
|
1 [ProgressBarPositionLeft]
|
|
opa |
Progress bar opacity value
|
Float (from 0 to 1.0) |
1.0f |
<fd
|
|
Represents the folder choice
|
|
|
|
|
Custom home screen settings |
|
|
|
|
Format settings |
|
|
|
|
Background settings |
|
|
|
tp
|
Background type |
Integer enumeration -1 = HomeScreenBGTypeUnknown 1 = HomeScreenBGTypeFill 2 = HomeScreenBGTypeGradient
|
1 [HomeScreenBGTypeFill]
|
|
|
Represents a fill |
|
|
|
tp |
Fill type |
Integer enumeration 0 = FillTypeSolidColor 1 = FillTypeTransparent 2 = FillTypeGradient
|
0 [FillTypeSolidColor]
|
|
clr |
Color for solid type
|
Color |
nil |
|
|
Represents a gradient |
|
|
|
sclr |
Starting gradient color, as RGB value in base 10 format
|
Color |
nil
|
|
eclr |
Ending gradient color, as RGB value in base 10 format
|
Color |
nil
|
|
|
Represents an image |
|
|
|
src |
Image source as a URL |
String |
" "
|
|
|
Title bar settings |
|
|
|
tp |
Title bar type |
Integer enumeration 1 = HomeScreenTitleBarTypeRegular 2 = HomeScreenTitleBarTypeImage
|
1 [HomeScreenTitleBarTypeRegular]
|
|
|
Caption |
|
|
|
txt |
Caption text |
String |
" "
|
|
Button settings |
|
|
|
|
stl |
Style |
Integer enumeration 1 = HomeScreenButtonStyleNone 2 = HomeScreenButtonStyleFlat 3 = HomeScreenButtonStyleGlass
|
3 [HomeScreenButtonStyleGlass]
|
|
Button font settings
|
|
|
|
|
clr |
RGB value as an integer in base 10 format
|
Color |
nil
|
|
|
Represents the button border
|
|
|
|
clr |
RGB value as an integer in base 10 format
|
Color |
nil
|
|
|
Represents the button fill
|
|
|
|
|
Represents the button layout
|
|
|
|
rc |
Row count |
Integer
|
0 |
|
cc |
Column count |
Integer
|
0 |
|
|
Indicates which views/screens are accessible
|
|
|
|
rpt |
Reports view is enabled |
Boolean
|
true
|
|
rct |
Recent view is enabled |
Boolean
|
true |
|
stg |
Settings is accessible |
Boolean
|
true |
|
hlp |
Help is accessible |
Boolean
|
true |
|
cld |
Cloud is accessible |
Boolean
|
true |
|
rsm |
Recent Shared folder is enabled
|
Boolean
|
true |
|
cle |
Cloud is enabled |
Boolean
|
false
|
|
|
List of buttons to include on the Home screen |
|
|
|
|
Settings for one button |
|
|
|
|
Represents the button's action |
|
|
|
tp |
Action type |
Integer enumeration -1 = HomeScreenBtnActionTypeUnknown 1 = HomeScreenBtnActionTypeFolder 2 = HomeScreenBtnActionTypeResultSet 3 = HomeScreenBtnActionTypeReports 4 = HomeScreenBtnActionTypeSettings 5 = HomeScreenBtnActionTypeSharedLibrary 6 = HomeScreenBtnActionTypeHelp 7 = HomeScreenBtnActionTypeCloudPersonal
|
5 [HomeScreenBtnActionTypeSharedLibrary] |
|
|
Represents the button caption
|
|
|
|
txt |
Button caption text |
String |
" "
|
|
|
Represents the button description
|
|
|
|
txt |
Button description text |
String |
" "
|
|
|
Button icon settings |
|
|
|
tp |
Icon type
|
Integer enumeration 1 = IconTypeDefault 2 = IconTypeImage
|
1 [IconTypeDefault] |