Powerapps, zwei Rückgaben in einer If-Bedingung bekommen?
Guten Tag, seit Längerem beschäftige ich mich mit If-Bedingungen in Powerapps. Ich habe einen Array (Text wurde gesplittet).
Der Text: "03, 08"
Ergebnis: ["03", "08"]
Nun will ich, wenn in diesem Text ("03, 08"), welcher gesplittet wurde, eine "03" oder "08" steht, dass verschiedene Einträge in einer Gallery ausgegeben werden. Beispiel:
Der Text: "03, 08"
Split-Ergebnis: Ergebnis: ["03", "08"]
If(
"03" in Split-Ergebnis; tu was;
"08" in Split-Ergebnis; tu was;
)
Sobald erkannt wird, dass eben zum Beispiel "03" in dem Datensatz Split-Ergebnis, und der True-Wert ausgegeben wird, wird die If-Bedingung beendet und es kommt zu keiner weiteren Abfrage (Zum Beispiel, ob "08" auch noch vorhanden ist)
Und aber genau das brauche ich. Ich muss beides abfragen, denn ich brauche bei beiden ein Ergebnis...
Ich hoffe einer von euch versteht was ich meine und kann mir da weiterhelfen - klar lade ich auch gerne Bilder hoch oder Ähnliches.
Mit freundlichem Gruß,
Justin aka. jvstinsr
Ich kenn mich mit Powerapps nicht so aus, aber kannst du nicht einfach zwei Ifs hintereinanderpacken?
If(
"03" in Split-Ergebnis; tu was;
)
If(
"08" in Split-Ergebnis; tu was;
)
Leider geht genau das nicht - Schleifen (While, For etc.) ist in Powerapps scheinbar auch nicht, zumindest ist mir dahingehend nichts bekannt.
1 Antwort
Wenn ich das richtig verstanden habe suchst du nach einem switch statement?
ich weiß nicht ob powerapps sowas hat, in java ist es ein switch case, da kannst du verschiedene cases machen die nacheinander durchlaufen werden und ein "break;" statement wenn du nicht möchstest dass die fälle weiter durchlaufen werden wenn ein ergebnis erkannt wurde.
Das ist eine sehr gute Idee... Ich habe daran sogar schon gedacht, habe aber aus welchen Grund auch immer gedacht, dass der Switch nicht nacheinander durchläuft - ich werde es gleich mal probieren und gebe dann nochmal bescheid, danke im Voraus! :)