Несколько наборов в PowerApps onSelect не работают

#json #guid #powerapps #power-automate #onselect

Вопрос:

Я хочу сгенерировать идентификатор с помощью GUID в PowerApps и отправить его в поток в PowerAutomate. Первый пример кода работает нормально, а это значит, что все в порядке. Второй пример кода вообще не запускает поток, и ошибки нет. Может кто-нибудь, пожалуйста, сказать мне, почему.

Первый код:

 Set( 
DATAJSON_NEW_PROJECT;
"{" amp; Char(34) amp; "flowdata" amp; Char(34) amp; ":
    {
    " amp; Char(34) amp; "uuid" amp; Char(34) amp; ":" amp; JSON(12345) amp; ", 
    " amp; Char(34) amp; "name" amp; Char(34) amp; ":" amp; JSON(TextInput_Projectname.Text) amp; "
}
}");;

DT_Reporting_Flow_0.Run(DATAJSON_NEW_PROJECT; "NewProjekt")
 

Второй код:

 Set( NewGUID; GUID() );;

Set( 
DATAJSON_NEW_PROJECT;
"{" amp; Char(34) amp; "flowdata" amp; Char(34) amp; ":
    {
    " amp; Char(34) amp; "uuid" amp; Char(34) amp; ":" amp; JSON(NewGUID) amp; ", 
    " amp; Char(34) amp; "name" amp; Char(34) amp; ":" amp; JSON(TextInput_Projectname.Text) amp; "
    }
}");;

DT_Reporting_Flow_0.Run(DATAJSON_NEW_PROJECT; "NewProjekt")
 

Ответ №1:

Я попробовал ваш код в powerapps, и он работает для вашей справки, здесь я также копирую запущенный код:

 Set( NewGUID, GUID() );

Set( 
DATAJSON_NEW_PROJECT,
"{" amp; Char(34) amp; "flowdata" amp; Char(34) amp; ":
    {
    " amp; Char(34) amp; "uuid" amp; Char(34) amp; ":" amp; JSON(NewGUID) amp; ", 
    " amp; Char(34) amp; "name" amp; Char(34) amp; ":" amp; JSON(TextInput_Projectname.Text) amp; "
    }
}");

DT_Reporting_Flow_0.Run(DATAJSON_NEW_PROJECT, "NewProjekt")