|
|
Строка 1: |
Строка 1: |
− | Для того чтобы задать значение по умолчанию в выпадающем списке параметра используют свойство '''DictionarySourceSelectionMode''' со значением '''DefaultValue'''.<br>
| + | страница на удаление |
− | | |
− | Например, при открытии карточки всегда в параметре должны быть выбраны: "Кузнецов", "Смирнов" и "Сидоров". <br>
| |
− | Пример можно посмотреть [https://study.3v-cloud.com/navigator/#/home?objectId=1539 здесь.]<br>
| |
− | Источником в выпадающем списке является справочник 1555, "Кузнецов", "Смирнов" и "Сидоров" - элементы справочника с идентификаторами 5, 4, 3.
| |
− | [[Файл:1 выбор элементов.png|700px|слева]]<br clear="both" /><br>
| |
− | Поэтому в JSON источника в карточке мы указываем следующие настройки '''defaultValue''' [ 3, 4, 5] и в '''"dictionarySourceSelectionMode"''' указываем значение "DefaultValue".<br>
| |
− | Пример JSON описания:
| |
− | <syntaxhighlight lang="JSON">
| |
− | {
| |
− | "dictionaryId": 1555,
| |
− | "hierarchyId": null,
| |
− | "defaultValue": [
| |
− | 3,
| |
− | 4,
| |
− | 5
| |
− | ],
| |
− | "defaultValueExpressionId": null,
| |
− | "parameterId": null,
| |
− | "dictionarySourceSelectionMode": "DefaultValue",
| |
− | "dataSourceAttributesAdditionsSettings": [],
| |
− | "externalFileStorageUrl": null,
| |
− | "filePrefix": null,
| |
− | "discriminator": "DictionaryDataSource",
| |
− | "id": 3,
| |
− | "name": "Справочник",
| |
− | "isReadOnly": false,
| |
− | "dataEditRuleIds": [],
| |
− | "dataEditExpressionIds": [],
| |
− | "beforeSaveDataActions": [],
| |
− | "beforeSaveActions": [],
| |
− | "afterSaveDataActions": [],
| |
− | "afterSaveActions": []
| |
− | }
| |
− | </syntaxhighlight>
| |
− | В результате при открытии карточки мы получим:
| |
− | [[Файл:2 результат параметра по умолчанию.png|900px|слева]]<br clear="both" /><br>
| |