Можно ли выполнить вложенный LookUp? - PullRequest
0 голосов
/ 30 мая 2020

Привет снова, дорогие stackoverflowers!

У меня есть один столбец в Sharepoint для номера идентификатора (скажем, номер 29), а другой столбец для этого идентификатора содержит разные subID (29.1, 29.2, 29.3 и т. Д. c.).

Мне нужно, чтобы мой PowerApp просматривал список Sharepoint и брал максимальный номер subID, связанный с данным идентификатором, и автоматически суммировал 0,1, потому что я не хочу, чтобы люди вводили два равных subID.

Я дам вам формулу, которую я пробовал (но проблема в том, что StartsWith для текста, а Max для чисел) , так что если у вас есть идеи о том, как это можно решить или у вас есть любая функция, которая работает как с текстом, так и с числами Я был бы очень признателен:

LookUp(my_list.'Prueba', StartsWith('Prueba' , DataCardValue9_2.Text), Max('Prueba')+0.1)

Еще я попробовал вложить LookUp functions , но это тоже не сработало, знаете ли вы, это можно сделать?

LookUp(my_list, Prueba = DataCardValue9_2.Text + 0.3 , Max(Prueba) + 0.1) & LookUp(my_list, Prueba = DataCardValue9_2.Text + 0.2 , Max(Prueba) + 0.1) & LookUp(my_list, Prueba = DataCardValue9_2.Text + 0.1 , Max(Prueba) + 0.1)

Большое спасибо за ваше время и помощь.

1 Ответ

0 голосов
/ 01 июня 2020

Вы должны преобразовать свой столбец в числовой тип данных. Функция Value () для числа.

Пожалуйста, проверьте эту ссылку: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-value

...