Как получить параметры пользователя по умолчанию?

Я реализую собственное приложение SAP Fiori с функцией создания. Три поля ввода - это организационные данные, относящиеся к SD. Я хотел бы установить эти входы на основе значений пользователя по умолчанию из настроек Fiori Launchpad.

Я знаю, что такие параметры необходимо добавить в Target mapping в Launchpad Designer, используя синтаксис ниже:

для однозначных параметров

%%UserDefault.<parameterName>%% 

для наборов значений и диапазонов значений

%%UserDefault.extended.<parameterName>%% 

но при переходе в приложение эти значения не добавляются в URI.

Как и где (onInit?) Я могу прочитать эти значения? Нужно ли вызывать другую службу oData для чтения значений по умолчанию, или я могу сделать это с помощью параметров навигации?


person plota    schedule 09.06.2019    source источник


Ответы (1)


Вы можете проверить метод инициализации вашего Component.js через this.getComponentData( ).startupParameters. Они должны быть доступны там, если вы установили их ранее через «Я».

person pguddi    schedule 11.06.2019