Справочник с множественным выбором с заранее выбранными элементами
17 января 2021 12:15
var config = {
entitySchemaName: "OpportunityStage",
multiSelect: true,
columns: ["Name"]
};
this.openLookup(config, this.stageFilterCallBack, this);Создаю справочник с множественным выбором в разделе таким образом.
Но при открытии еще раз, выбранные элементы в прошлое открытие не остаются. Как это можно реализовать? Возможно есть что-то типо "selectedTypes: [выбранные id]" в конфиге?
Нравится
2 комментария
Лучший ответ
17 января 2021 20:45
Надо было всего лишь добавит в конфигурацию openLookup код ниже.
var currentStageFilters = this.get("CurrentStageFiltersSelectedItems");
var config = {
entitySchemaName: "OpportunityStage",
multiSelect: true,
columns: ["Name"],
selectedValues: currentStageFilters,
};
Где "currentStageFilters" это список выбранных Id справочника.
17 января 2021 15:50
Посмотрите TsiBaseDetailWithLookup в https://marketplace.terrasoft.ua/template/templates-developing-custom-d…
17 января 2021 20:45
Надо было всего лишь добавит в конфигурацию openLookup код ниже.
var currentStageFilters = this.get("CurrentStageFiltersSelectedItems");
var config = {
entitySchemaName: "OpportunityStage",
multiSelect: true,
columns: ["Name"],
selectedValues: currentStageFilters,
};
Где "currentStageFilters" это список выбранных Id справочника.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать