enter code here
Можно ли динамически генерировать переменную или объект? Я сохраняю некоторые настройки, такие как стандартные цвета, в списке sharepoint (PowerAppStyling) и читаю это, чтобы динамически стилизовать все мои приложения.
Как:
Object,Property,Value
Label,Font,Segoe UI
Label,Fill,White
Label,Color,Grey
Это работает нормально, я могу установить пометить шрифт следующим образом:
First(Filter(PowerAppStyling,Object = "Label" && Property = "Font")).Value
Теперь, чтобы сделать это более простым для чтения, из приведенного выше списка, я хотел бы динамически, во время выполнения создать объект примерно так: PowerAppStyling.Label.Font
, который должен дать значение «Segoe UI» или простая переменная, в которой я объединяю столбцы, например LabelFont
.
Я попробовал функцию Set ():
Set(a,"a");Set(b,"b");Set(concatenate(a,b),"ab")
Я ожидал, что 3-я команда создаст переменную с именем ab
и установит для нее значение «ab», но t не принимает строки в именах переменных.
Возможен ли любой из двух вариантов, если да, то как?