Set Full Visibility Settings for Fields rpa.fields.setSettings
Scope:
rpaWho can execute the method: any user
This method sets the full visibility settings for fields at the stage with the identifier stageId of the process with the identifier typeId.
Method Parameters
Required parameters are marked with *
|
Name |
Description |
|
typeId* |
Identifier of the process |
|
stageId |
Identifier of the stage. Defaults to |
|
fields* |
Array with field visibility settings. If an empty |
Code Examples
How to Use Examples in Documentation
JS
PHP
BX24.js
try
{
const response = await $b24.callMethod(
'rpa.comment.add',
{
"typeId": 1,
"fields": {
"kanban": [
"createdBy",
"UF_RPA_1_NAME"
]
}
}
);
const result = response.getData().result;
console.log('response', result.answer);
if(result.error())
alert("Error: " + result.error());
else
console.log(result);
}
catch( error )
{
console.error('Error:', error);
}
try {
$response = $b24Service
->core
->call(
'rpa.comment.add',
[
'typeId' => 1,
'fields' => [
'kanban' => [
'createdBy',
'UF_RPA_1_NAME'
]
]
]
);
$result = $response
->getResponseData()
->getResult();
echo 'Success: ' . print_r($result, true);
echo 'response: ' . $result['answer'];
if ($result['error']) {
echo 'Error: ' . $result['error'];
} else {
echo 'Data: ' . print_r($result['data'], true);
}
} catch (Throwable $e) {
error_log($e->getMessage());
echo 'Error adding comment: ' . $e->getMessage();
}
BX24.callMethod(
'rpa.comment.add',
{
"typeId": 1,
"fields": {
"kanban": [
"createdBy",
"UF_RPA_1_NAME"
]
}
},
function(result) {
console.log('response', result.answer);
if(result.error())
alert("Error: " + result.error());
else
console.log(result.data());
}
)
Response Handling
The method will return a result similar to the request rpa.fields.getSettings.
Continue Learning
- Field Visibility Settings: Overview of Methods
- Get the Complete Set of Field Visibility Settings rpa.fields.getSettings
- Change visibility settings for rpa.fields.setVisibilitySettings
Copied