У меня есть несколько списков SharePoint, и данные вводятся из форм PowerApps.
Одна форма предназначена для руководителя, а другие - для областей (работников).
Я хотел бы отправить некоторую информацию из форм области (DataCardValue) в форму супервизора.
Я попытался использовать переменные для каждой из точек данных со значком в форме супервизора, в которой есть оператор If, который проверяет дату в форме области и совпадение супервизора. Если это правда, переменная помещается в DataCardValue в форма супервизора, если не она читает данные из списка SharePoint. Это работает, но для обновления переменных необходимо отключить и перезапустить PowerApps, и необходимо ввести все формы области, прежде чем руководитель сможет передать данные через
Ниже приведен набор переменных из значка:
Set(ERDate,DataCardValue29.Text);
Set(SVDate,DataCardValue152.Text);
If(
ERDate = SVDate,
Set(ERD1,DataCardValue84.Text);
Set(ERD2,DataCardValue85.Text);
Set(ERD3,DataCardValue86.Text);
Set(ERD4,DataCardValue87.Text);
Set(ERD5,DataCardValue88.Text)
)
В DataCardValue по умолчанию:
If(
!IsBlank(ThisItem.ERDelay1) = true,
Parent.Default,
ERD1
)
Я ожидал, что смогу передать данные из форм области в диспетчеры, если дата и смещение (день или ночь) совпадают в обеих формах