Powerapps - Динамическое добавление столбцов (текстовые поля ввода) в таблицу
Я пытаюсь создать приложение Power, которое создает текстовые поля ввода динамически.
Это мои данные.
Category Name Product 1 Product 2 Product 3 Product 4
Marketing Center 1 1 1 2 2
Marketing Center 2 1 1 2 2
Marketing Center 3 1 1 2 2
Marketing Center 4 1 1 2 2
Marketing Center 5 1 1 2 2
Теперь проблема заключается в именах моей категории, а также в столбцах "Продукт" со временем увеличивается.
Как я могу динамически построить таблицу пользовательских входов, чтобы получить пользовательские входные данные - что-то вроде этого... и дает мне все это...
Category Name Product 1 Product 2 Product 3 Product 4 Total
Marketing Center 1 1 1 2 2 6
Marketing Center 2 1 1 2 2 6
Marketing Center 3 1 1 2 2 6
Marketing Center 4 1 1 2 2 6
Marketing Center 5 1 1 2 2 6
Значения Продуктов доступны для редактирования, и общая сумма вычисляется на лету как пользовательский ввод.
Я считаю, что это можно сделать с помощью некоторых концепций моделирования и сбора данных. Но я новичок в этом.
1 ответ
Что такое источник данных? Таблица SQL? Список Sharepoint? Данные в приложении, которые создает пользователь?
Каким-то образом вам нужно получить коллекцию данных (например: colYourData
). Когда у вас есть это, используйте функции AddColumns и Sum, чтобы получить Total
колонка.
Что-то вроде:
ClearCollect(colYourDataWithTotals,
AddColumns(colYourData,
"Total",
Sum(colYourData, product1, product2, product3, product4)
)
)