Question Definition¶
The Question__c object type represents a Question that can be queried to the end user anytime on a Script execution.
As an independent structure, the mere existance of a Question Definition does not imply its use. Rather, a question is asked only when it is assigned into a Script definition (under Script Fragment).
Access Rules¶
Since this is a Definition Object, it follows the Access Rules described below:
Permission Set |
Details |
---|---|
Users do not have access by default. |
|
Jarvis Script User |
Allows users to have Read-Only access, so they’re able to retrieve Script Definitions on runtime. |
Jarvis Script Administration |
Allows users to have Read-Write access, so they’re able to manage Script Definitions. |
Fields¶
Label |
Field Name |
Details |
---|---|---|
Display Text |
Display_Text__c |
Type
Rich Text Area(32768)
Properties
Create, Nillable, Update
Description
Description of the Question statements (Rich Text version).
|
External ID |
External_ID__c |
Type
Text(100) (External ID) (Unique Case Sensitive)
Properties
Create, Filter, Sort
Description
External Identifier of the Question. Automatically set equals to Name__c, when set to NULL.
|
Help Text |
Help_Text__c |
Type
Long Text Area(32768)
Properties
Create, Nillable, Update
Description
Help text to be shown, on user interface, closely to the Question Text.
|
Name |
Name__c |
Type
Text(100) (NOT NULL) (Unique Case Insensitive)
Properties
Create, Filter, Group, Sort, Update
Description
Question Name (Unique Identifier).
|
Question ID |
Name |
Type
Auto Number
| Display Format
| {000000000}
Properties
Create, Filter, Sort
Description
Question sequential number (not the unique, system-generated ID assigned during creation).
|
Text |
Text__c |
Type
Text(255)
Properties
Create, Nillable, Update
Description
Description of the Question statements (Text only version).
|
Type |
Type__c |
Type
Picklist
Properties
Create, Filter, Group, Sort, Update
Description
Defines how it will be answered by the end users.
Domain
None
Boolean
Checkbox
Radio
Text
TextArea
|
Usage¶
Use this object to query and manage accounts in your org. Client applications can create, update, delete, or query Attachment records associated with an account via the API.
Client applications can also create or update account objects by converting a Lead via the convertLead() call.
If the values in the IsPersonAccount Fields are not null, you can’t change IsPersonAccount to false, or an error occurs.
Associated Objects¶
This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.
AccountHistory (API version 11.0) History is available for tracked fields of the object.