Metodtips som uppdaterar ett flöde som används av en PowerApp

SYMPTOMS/SUMMARY

När du har uppdaterat ett flöde starta samtal till det aktuella flödet från PowerApps misslyckas.

  • Om en ny input läggs till ett flöde utan en PowerApp uppdateras flödet kommer misslyckas med ett felmeddelande ut

Flöde in fel saknas

Det går inte att processen språk för malluttryck i åtgärd 'Send_me_a_mobile_notification' insatsvaror vid rad '1'- och '1900': ' språk malluttryck 'triggerBody () [Sendmeamobilenotification_Text]' kan inte utvärderas eftersom egenskapen ' Sendmeamobilenotification_Text' kan inte väljas. Se https://aka.ms/logicexpressions för information ”..

  • Om anslutningar som krävs för att köra en ändring av flödet, visas ett fel klagande om anslutningar som

I PowerApps kan se ut

PowerApps flöde fel fel visas

Eller i flödet

Gick inte att köra PowerApps flöde

Det går inte att processen språk för malluttryck i åtgärd 'Send_an_email' insatsvaror vid rad '1'- och '1899': ' språk malluttryck ' json (decodeBase64 (triggerOutputs () .headers [”X-MS-APIM-token'])) [$connections] ['shared_ Office365'] [connectionId]' kan inte vara utvärderas eftersom egenskapen 'shared_office365' inte finns tillgängliga egenskaper är 'shared_flowpush'. Se https://aka.ms/logicexpressions för information ”..

  • Om en utmatning svar tas bort PowerApps behandlar värdet som tom och PowerApp fungerar oväntat.

ORSAK

Om du vill starta ett flöde från PowerApps PowerApps som behöver veta vilka insatsvaror flöde behov, anslutningar till leverans till flöde och vad matar ut ett flöde tillbaka.  PowerApps lagrar informationen i definitionen av din PowerApp.  Detta skapar en bindning mellan en version av en PowerApp och flöden som används i den.  Om du ändrar någon av dessa tre aspekter av ett flöde kan du bryta alla tidigare versioner av PowerApps som integreras med det aktuella flödet.  Att fastställa enffectedPowerApp eller att kunna använda något av dessa ändringar i flödet av PowerApp måste uppdateras.

Typer av ändringar som är mest sannolikt att bryta en PowerApps möjlighet att anropa ett flöde

  • Lägga till en ny fråga i PowerApps-token

Lägga till en PowerApps-token

  • Lägga till en ny anslutning till exempel genom att lägga till en ny åtgärd från en kontakt som inte tidigare har använts som SharePoint-koppling

 

Lägga till en anslutning i flödet

  • Ändra en befintlig anslutning, till exempel ändra en befintlig anslutning till en ny anslutning

Ändra en anslutning i flödet

  • Ta bort en effekt från en svara PowerApps åtgärder

Ta bort en svara PowerApps produktion i flödet

Andra ändringar i indata eller utdata bryts inte integration mellan PowerApps och flöde men kräver PowerApp uppdateras så att de kan användas.

Upplösning/arbete kring

Ändra en levande PowerApp

När en PowerApp publiceras är det alltid rekommenderas att göra kopior av flöden som används av PowerApps göra några uppdateringar.  Uppdateringar i ett flöde som refereras av en levande PowerApp har potential att bryta befintliga användare.  Inte ta bort eller inaktivera befintliga flöden tills alla användare har uppgraderats till den nya publicerade versionen av PowerApp.

Flöde-Spara som dialogrutan

I den nya versionen av PowerApp referens nya flöden.  När den nya versionen av PowerApp publiceras kommer användare börjar använda nya flöden med rätt ingångar, utgångar och anslutningar.  Detta hindrar flödet uppdateringar för nya versioner av PowerApps från affectingusers av den befintliga versionen.

Ändra en PowerApp utveckling version

När du utvecklar en PowerApp är gör ändringar i ett flöde som inte används av en levande version av PowerApp enkelt.  När du gör ändringar i ingångar, utgångar och anslutningar av en icke-publicerade flöde bara igen flödar från fönstret flödar.

Uppdatera en Flödesdefinition i PowerApps

Detta uppdaterar definitionen av flödet i PowerApp verifiera att rätt indata, utdata och anslutningar används i PowerApp.

Användare av PowerApp börjar inte med de nya flödena tills PowerApp är publicerade soupdating befintliga flödet är ok tills den används av en levande version av PowerApp.

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×