[Lern PowerApps] EP4: So FILTERst du richtig

Sdílet
Vložit
  • čas přidán 28. 08. 2024

Komentáře • 116

  • @philippkowalski1105
    @philippkowalski1105 Před rokem +1

    Hammer. Ich kann irgendwie immer noch nicht glaube, dass diese Tutorials for free verfügbar sind. Ich habe in den letzten paar Tagen so viel über Deine tollen Video gelernt.

    • @R2Power
      @R2Power  Před rokem +1

      danke für deine netten Kommentare.
      Solche Nachrichten motivieren ungemein weiter sowas onlinezustellen. Kommt hauptsächlich daher, dass ich quasi auch alles über Power Apps online & for free gelernt habe, daher versuche ich das auch so weiterzugeben

  • @Kirsagirl
    @Kirsagirl Před 11 měsíci +1

    Auch wenn das Video schon 3 Jahre alt ist, danke an dieser Stelle :) Du hast das super erklärt und ich konnte das gut überführen.

    • @R2Power
      @R2Power  Před 11 měsíci

      Das freut mich sehr, vielen Dank!
      Da hat sich tatsächlich auch nix geändert in den letzten 3 Jahren

    • @marcel4776
      @marcel4776 Před 5 měsíci

      @@R2PowerHat sich wirklich nichts dran verändert? Ich probiere hier wie verzweifelt herum und ich bekomme immer nur Fehlermeldungen.
      Ich habe bei Items der Gallerie folgendes eingegeben:
      Search(tbl_Artikel;txt_Suche.Text;"Artikelnummer")
      Und dann bekomme ich drei Fehlermeldungen
      -Die Funktion "Search" weist ungültige Argumente auf.
      -Warnung zur Delegierung. Der Teil "Search" dieser Formel funktioniert für große Datasets möglicherweise nicht ordnungsgemäß.
      -Die angegebene Spalte "Artikelnummer" ist nicht vorhanden.
      Meine Spalte heißt aber exakt "Artikelnummer" und die anderen Namen stimmen auch über ein.
      Kann mir hier jemand helfen?

  • @steffen8696
    @steffen8696 Před 2 lety +1

    Vielen Dank für die tolle Erklärung! Ich habe allerdings sehr lange gebraucht dahinter zu steigen, warum manches nicht gleich funktioniert. Vor allem das Anlegen eines Dropdowns hatte ich mir erst in einem englischen Video angeschaut und nicht geschnallt, dass der Syntax da anders ist. Statt , nutzen wir ;
    Eine langsamere Erklärung zum Aufbau des Filters mit Dropdown wäre da hilfreich. Ich bin dann erst einmal mit dem Suchfeld gestartet, damit habe ich mich dann rangetastet.
    Inzwischen klappt auch das Filtern von Spalten mit Mehrfachauswahl. Danke, dass du das in den Kommentaren noch erklärt hast. So langsam nimmt mein Projekt Gestalt an :)

    • @R2Power
      @R2Power  Před 2 lety

      Danke fürs Feedback, komplexe Filter sind am Anfang schwierig zu verstehen, mit ein bisschen Erfahrung kommt man dann aber gut rein.
      Viel Erfolg bei deiner App!

  • @chrstnobrmyr9315
    @chrstnobrmyr9315 Před 3 lety +1

    Vielen Dank! Super dargestellt! Sehr informativ.

  • @falkobenecke546
    @falkobenecke546 Před rokem +1

    Hallo Robin, tolle Videos die du hier bereitstellst 😊…

    • @R2Power
      @R2Power  Před rokem

      Vielen lieben Dank Falko!

  • @florianklug1238
    @florianklug1238 Před rokem +1

    Super Video! Ich hab auch schon die ein oder andere kleine Power App mit viel Aufwand zu Beginn erstellt. Aber durch deine Videos wird die ein oder andere Funktion noch viel klarer :-)

    • @R2Power
      @R2Power  Před rokem

      Vielen Dank!
      Viel Erfolg bei der nächsten App!

  • @steffenstefferson6931
    @steffenstefferson6931 Před 2 lety +1

    Vielen Dank! Systematisch und gut erklärt :)

    • @R2Power
      @R2Power  Před 2 lety

      Danke dir für das nette Feedback!

  • @axelrumkorf9761
    @axelrumkorf9761 Před 2 lety +1

    Wieder ein super Video!! Danke vielmals!

  • @MaikWlodarczyk
    @MaikWlodarczyk Před 3 lety +2

    Auch wieder interessante, was alles möglich ist. Ich frage mich nur, wo man das alles nachlesen bzw. lernen kann. Gibt es ein gutes Buch oder muss man alles googeln? Die ganzen Befehle muss man erst einmal drauf haben. Wahnsinn!

    • @R2Power
      @R2Power  Před 3 lety +2

      Mit meinen Tutorials kriegst du die wichtigsten Befehle mit. Nach der zweiten App wirst du merken, dass es nicht soooo viele sind und sich alles wiederholt und man es schnell drin hat.
      Die einzelnen Befehle einfach googeln, dann kommt relativ weit oben die Microsoft Doku, da sind dann auch immer gute Beispiele drin.
      Die komplette Übersicht gibt's hier (davon wirst du aber anfangs nur 5% verwenden) docs.microsoft.com/de-de/powerapps/maker/canvas-apps/formula-reference

  • @didifischer5896
    @didifischer5896 Před 2 lety +1

    Hallo Robin, Du ich kann machen was ich will, alles funktioniert tadellos, nur im Filterbereich der Switch_Befehl nicht. In meiner SharePoint Liste ist ein Typ : Auswahl mit Ja/Nein hinterlegt, mit Standardwert Nein. Aus irgendeinem, mir schleierhaften, Grund erkennt die Switch Funktion die nicht, ich bekomme die Gleich-Zeichen rot markiert, sonst nix ??? Danke Dir schon mal und hoffe Du kannst helfen

    • @R2Power
      @R2Power  Před 2 lety +1

      Hi Didi, hast du ein Ja/Nein-Feld genommen oder ein Auswahlfeld mit den Möglichkeiten "Ja" und "Nein".
      Hört sich nach der zweiten Variante an. Da geht der Befehl so (evtl das .Value vergessen?):
      Switch(JaNeinFeld.Value; "Ja"; true(oder was hier hin soll); "Nein"; false; AllesAußerJaNein)
      Für Ja/Nein Geschichten ist aber generell auch ein Ja/Nein-Feld geeignet, welches nur die Werte true/false kennt.

  • @digitone388
    @digitone388 Před 2 lety +1

    Mega, dank dir!!!

    • @R2Power
      @R2Power  Před 2 lety

      Gerne, viel Erfolg bei der Umsetzung!

  • @floriankoestler
    @floriankoestler Před rokem +1

    Hallo Robin. Ich habe beim Filtern eine Meldung die ich nicht deuten kann, hat so wie es aussieht noch keinen negativen Effekt. Filter in einer Gallery, Backend die Dataverse (nicht DV for Teams). Der Filter wird doppelt blau unterstrichen, funktioniert aber. Dies ist die Meldung: "Die Anzahl der Verknüpfungsentitäten in der Abfrage hat das maximal zulässige Limit überschritten"

    • @R2Power
      @R2Power  Před rokem

      Schau mal hier:
      powerusers.microsoft.com/t5/Building-Power-Apps/Number-of-link-entities-in-query-exceeded-maximum-limit/td-p/470385

  • @lucy5626
    @lucy5626 Před 3 měsíci

    Hallo Robin, vielen Dank für Deine tolle Erklärung. Ich habe dazu eine Frage:
    mein Dropdownfeld wird mit dem Distinct Befehl nach den Gruppierten Abteilungen gefiltert. Nun werden entweder nur die entsprechenden Abteilungen aufgelistet oder wenn nichts im Dropdownfeld selektiert ist - keine Abteilungen. Ich möchte aber als Grundeinstellung - also wenn keine Abteilung selektiert ist, alle Abteilungen sehen.
    Wie kann ich die Befehle anpassen, damit alle Datensätze angezeigt werden, wenn nichts selektiert ist? Hier meine aktuellen Befehle mit Suche:
    Filter(Reklamationen;Or(SearchInput1.Text in Partnername;SearchInput1.Text in Vorgang;SearchInput1.Text in V_ID);'Zuständige Abteilung'=Cb_Abteilung.Selected.Value)
    Wäre wirklich sehr dankbar für einen Tipp

  • @avons2002
    @avons2002 Před 11 měsíci +1

    Hallo Robin, klasse Video zum Thema Filtern, leider macht mir der "Choices" Befehl Schwierigkeiten. Hier das Beispiel -Choices('Circle of Improvement Data und Voice Meldungen'.Data oder Voice Produkt)- Der Teil nach dem Punkt wird nicht aus der SharePoint Liste gezogen. Ich habe jetzt alles ausprobiert was mir vor dem Punkt angezeigt wurde, der Teil nach dem Punkt wird aber nicht erkannt. Irgendeinen Tipp für mich? Lieben Dank und Gruß, Andreas

    • @R2Power
      @R2Power  Před 10 měsíci

      Bei der Choices()-Funktion funktioniert leider kein Intellisense (es werden keine Möglichkeiten vorgeschlagen)
      Die fehlen wahrscheinlich die ' bei 'Data oder Voice Produkt'
      Alternativ kann man das Feld auch einfach in einem Formular hinzufügen und sich von der ComboBox dort die Choices()-Funktion klauen

  • @Janet_ngsk
    @Janet_ngsk Před rokem +1

    Hallo Robin,
    deine Videos sind wirklich super!
    Ich versuche gerade eine Filter zu erstellen der mir anzeigt wie viele Felder ich bereits ausgefüllt habe, z.B. 8/10 und mir dann über einen Button nur die leeren Felder anzeigen lassen.
    Hättest du da eine Idee, wie man das realisieren könnte? Du würdest mir damit sehr weiter helfen!

    • @R2Power
      @R2Power  Před rokem

      Meinst du in einem Formular?
      Da geht es dann nicht über einen Filter, sondern du musst wirklich für jedes einzelne Feld abfragen ob Daten drin sind und das addieren (gibt eine laaaange Formel)
      Zum Anzeigen dann in der Visible-Einstellung der Felder abfragen ob Daten drin sind

  • @sj9369
    @sj9369 Před rokem +1

    Super Video, Robin!! Danke schön.
    Wie kann man in ein Dropdown, das sich auf die Inhalte einer Spalte bezieht (19:07min.) noch einen zusätzliche Auswahlmöglichkeit "Alle" hinzufügen, ohne, dass das als Option in der SharePoint-Liste auftaucht (quasi zur Aufhebung der Filter-Auswahl & visuellen Darstellung)

    • @R2Power
      @R2Power  Před rokem

      In dem Artikel hier wird es beschrieben wie das am einfachsten geht:
      www.matthewdevaney.com/create-a-dropdown-with-an-other-option-in-power-apps/

  • @user-kh9sl7xr7q
    @user-kh9sl7xr7q Před rokem +1

    Hallo Robin, Danke für diese super Video, hat alles sehr gut Funktioniert, wie ist es denn bei großen Datenmägen? Du hast am Ende deines Videos da was erwähnt?
    Kommt da noch was oder gibt es da schon was dazu?

    • @R2Power
      @R2Power  Před rokem

      Schau mal hier:
      czcams.com/video/7r1CtbRTjFY/video.html

  • @rolandbraig7883
    @rolandbraig7883 Před 3 lety +3

    Hallo Robin, der Nachbau hat gut funktioniert. Jetzt wollte ich noch eine Änderung vornehmen. Bei der Dropdown Auswahl wollte ich eine Änderung machen. Stell dir mal vor die Kita Zaubermäuse bietet für den Altersfilter zwei Dienste an. z.b. Kindergarten 3-6 und Krippe U3 Ich habe bei dem Feld die Mehrfachauswahl eingeschaltet. Jetzt kann ich weiterhin im Filter eine Auswahl auswählen, aber es findet keine Kita mehr. Wenn ich die Mehrfachauswahl wieder abschalte geht der Filter wieder. Weißt du woran das liegt.

    • @R2Power
      @R2Power  Před 3 lety +1

      Hallo Roland, sobald du die Mehrfachauswahl aktivierst, wird in dem Feld nicht mehr nur ein Datensatz, sondern eine Tabelle gespeichert.
      Syntax wäre dann: dropdown.selected.value in Feld.Value
      Damit sollte es wieder funktionieren

    • @rolandbraig7883
      @rolandbraig7883 Před 3 lety +1

      @@R2Power Das mit der Tabelle habe ich verstanden, leider habe ich das Problem, ich weiß nicht wie ich das Feld auslesen.
      Filter(tbl_pn_mitarbeiter;
      Sonderaufgaben.Value=drp_Sonderaufgaben.Selected.Value in Sonderaufgaben.Value)
      Das ist mein Filter. Mir ist auch klar das er nicht funktionieren kann, ich weiß nur nicht wie ich in richtig schreiben muss.

    • @R2Power
      @R2Power  Před 3 lety +1

      @@rolandbraig7883
      So sollte es funktionieren:
      Filter(tbl_pn_mitarbeiter;
      Sonderaufgaben.Value in drp_Sonderaufgaben.Selected.Value)

    • @rolandbraig7883
      @rolandbraig7883 Před 3 lety +1

      @@R2Power Hallo, nein leider immer noch nicht. Ich erhalte über dem ersten Value eine Hinweis -> Ungültiger Argumenttyp. Table-Werte können in diesem Kontext nicht verwendet werden.

  • @stefanputz4017
    @stefanputz4017 Před 2 lety +1

    Hallo Robin, super hilfreich, vielen Dank für die tolle Videoreihe! Du erwähnst aber im Video, dass der Hinweis bei mehr als 500 Datensätzen ebenfalls gelöst werden kann und man so größere Listen filtern kann. In welchem Video erklärst du das? Vielen Dank!

    • @R2Power
      @R2Power  Před 2 lety +2

      Habe kürzlich ein Video zum Thema "Delgation" gemacht, wo ich einige Konzepte erkläre

  • @ewe8186
    @ewe8186 Před rokem +1

    Hallo Robin, deine Erklärungen sind echt der Hammer. Ich bin ein absoluter Anfänger und konnte mit deinen Anleitungen meine erste kleine APP entwickeln. Momentan hänge ich aber an einer Funktion, die absolut nicht klappen will.
    Kannst du mir einen Tipp geben wie ich folgendes hin bekomme: Ich möchte über einen Radio Button eine Vorauswahl treffen, in welcher Spalte (oder auch in beiden) in einer Sharepoint Tabelle gesucht werden soll.
    Aktuell sieht das bei mir so aus: Filter(artikel_stamm_tut; Or(btn_Art_suchen.Text in sta_artikel_bezeichnung; btn_Art_suchen.Text in sta_artikel_nummer)

    • @R2Power
      @R2Power  Před rokem

      Filter(Tabelle;
      If(Radio.Selected.Value="Spalte1"; TextInput.Text in Spalte1; TextInput.Text in Spalte2)
      )

  • @steffenweiers2102
    @steffenweiers2102 Před rokem +1

    Hi Robin, danke für die informativen Videos. Ich habe gerade ein ziemliches Problem mit einer Filterfunktion und hoffe, dass du mir vllt helfen kannst:
    Ich baue eine Desk Reservation App und möchte erreichen, dass meine Gallerie mit allen Schreibtischen nur diejenigen anzeigt, wo noch keine Reservierung vorhanden ist. Dafür habe Ich zwei Sharepointlisten angelegt, "Plätze" mit allen vorhandenen Sitzplätzen und weiterführenden Infos und "Raum-Reservierungen", wo die Reservierungen reinkommen. Ich vermute, ich muss die Sharepointliste "Plätze" mit der Liste "Raum-Reservierungen" vergleichen. Wenn der Schreibtisch für den gewählten Zeitraum schon gebucht ist, dann soll er nicht angezeigt werden. Wie kann ich das machen? Danke vorab!

    • @R2Power
      @R2Power  Před rokem

      Das ist ein etwas komplexeres Problem. Sowas ähnliches habe ich hier schon mal auf meinem Kanal mit Autos gezeigt.
      czcams.com/video/O-l45LJWyjk/video.html

  • @user-pl6qq1pn7v
    @user-pl6qq1pn7v Před 2 lety +1

    Hallo Robin, vielen Dank für Deine super Video-Reihe zu PowerApps. Ich arbeite mich gerade in das Thema ein und bin schon auf eine Frage gestossen Allerdings weiss ich nicht b das hier die richte Folge ist um das zu fragen, aber ich versuch mein Glück einfach mal.
    Ich habe ein Projekt gewählt, in welchem Mitarbeiter und Schulungen verarbeitet werden sollen. Ich habe eine Mitarbeiterliste und eine Abteilungsliste erstellt. In der Mitarbeiterliste steht nur die ID der Abteilung aus der Abteilungsliste drin. Mein Design ähnelt dem Deinen und ich wollte nun unter dem Mitarbeiternamen (bei Dir der Name der Kita) die Abteilung als Text an der Stelle ausgeben an welcher im Video der Ort steht. Da in meiner Mitarbeiterliste aber nur die ID der Abteilung steht brauche ich ja die Info aus der Abteilungstabelle. Das bekomme ich nicht hin, ich bin schon am verzweifeln. Wie muss ich das realisieren, oder geht das so nicht?
    Vielen Dank schonmal für Deine Unterstützung.
    Gruß Ralph

    • @R2Power
      @R2Power  Před 2 lety

      Da gibts verschiedene Möglichkeiten:
      1. du nimmst ein LookUp/Nachschlagenfeld in SharePoint und lässt dir zusätzlich die Abteilung anzeigen
      2. du lädst dir zusätzlich nochmal die Abteilung zum Mitarbeiter (per LookUp entweder nur auf dem Label oder mit AddColumns in den Items). Da würde ich allerdings zuerst eine Collection der Abteilungen erstellen, da sonst jedes mal Online nachgeschaut werden muss
      3. du sattelst auf das Premium-Modell um und nutzt Dataverse, was eine richtige relationale Datenbank darstellt, bei komplexen Datenstrukturen ein enormer Vorteil (ich denke aber das passt bei dir auch noch so)

  • @katrins4356
    @katrins4356 Před 3 lety +1

    Hallo Robin,
    Ich kann in meiner Gallery beim Eingeben der Suchfunktion keine weiteren Spalten, die mit durchsucht werden sollen, eingeben. Es funktioniert nur mit der Title-Spalte. Es werden mir auch falsche Bezeichnungen der Spalten vorgeschlagen. zB habe ich Spalten mit Projekt, Auftraggeber, Telefon AG, usw. Diese werden mir nicht angeboten und ich wenn ich die in den Code eingebe beringt er mir ein Fehler "der Name ist ungültig". Hast du da vielleicht noch einen Tipp? Vielen Dank

    • @R2Power
      @R2Power  Před 3 lety +1

      Hi Katrin, hast du zufällig die Spalten im SharePoint mal umbenannt? Dann funktioniert nur die ursprüngliche Bezeichnung beim Erstellen der Spalte. Das ist ein bisschen ärgerlich.
      Ansonsten müsste es wie im Video gezeigt mit Filter() gehen.

    • @katrins4356
      @katrins4356 Před 3 lety +1

      @@R2Power Ja, die hatte ich umbenannt. Das war mein erster Versuch mit dem Thema. Dann mach ich einfach eine neue. Dann sollte das gehen. Aber die Filterfunktion muss ich eh noch zusätzlich einbauen. Schau ich mir später mal an. Vielen Dank für dein Support 👍

  • @Phil-gu8zw
    @Phil-gu8zw Před rokem +1

    Super coole Videos! Echt gut erklärt und für Anfänger gut zum nachmachen. Eine Frage habe ich allerdings... der Filter:
    Filter('Debitoren-Termine'; Or(txt_suche.Text in Debitor;txt_suche.Text in Vertreter))
    Funktioniert zwar wenn ich Suche, aber wenn der Filter leer ist ,werden mit in der Liste nicht alle Einträge angezeigt. Hast Du eine Idee woran das liegen könnte?

    • @R2Power
      @R2Power  Před rokem +1

      Ja, manchmal buggt es da ein wenig rum. Mach in das "Or" am besten noch ein "Len(txt_suche.Text)=0" rein

    • @Phil-gu8zw
      @Phil-gu8zw Před rokem

      @@R2Power Danke dir!

  • @cosciblog
    @cosciblog Před 2 lety +1

    Hi, gibt es eigentlich auch eine möglichkeit einen Filter mit einer Combobox mit Mutli Select zu machen? Also das ich mehrere Altersklassen auf einmal auswähle, oder bei einem Filter mit Bundesländern beispielsweise Hessen und Thüringen auswählen kann?

    • @R2Power
      @R2Power  Před 2 lety

      Filter(Tabelle; Bundesland in ComboBox.SelectedItems.Bundesland)
      Allerdings nicht delegierbar in SharePoint

  • @soranamini4227
    @soranamini4227 Před 9 měsíci +1

    Hallo, Super Video.
    Ich möchte eine Gallery mit 'Erstellt von' in Power Apps filtern, aber es funktioniert nicht. Ich habe verschiedene Syntex verwendet. z.b.
    /*Filter('MeineSharepointListe'; 'Erstellt von'.Claims =User().Email)*/
    /*Filter('MeineSharepointListe'; Author.DisplayName = DataSourceInfo.DisplayName)*/
    /*Filter('MeineSharepointListe'; 'Erstellt von'.DisplayName =User().DisplayName)*/
    /*Filter('MeineSharepointListe'; Author.Email = User().Email)*/
    kannst du mir bitte sagen welche richtig ist? danke

    • @R2Power
      @R2Power  Před 8 měsíci

      Das komm drauf an in welcher Sprache du den SharePoint erstellt hast. Anhand dessen werden automatisch die Spalten benannt.
      Am Besten mit Autovervollständigung dann das vorhandene auswählen.
      Auf deutsch wäre es 'Erstellt von'.Email=User().Email

  • @danielreichelt7072
    @danielreichelt7072 Před rokem +1

    Hallo Robin, zunächst erstmal ein großes Kompliment an dich. Deine Videos bringen mir das Thema echt gut bei. Gibt es eine Liste mit allen Operatoren etc. die man nutzen kann inkl. Erklärungen? Am besten in PDF Form, dass man die immer wieder nachschlagen kann? Habe leider nichts gefunden im Netz.

    • @R2Power
      @R2Power  Před rokem

      Es gibt das hier von Microsoft:
      learn.microsoft.com/de-de/power-platform/power-fx/formula-reference
      Und dann gibts noch Sachen aus der Community, das gefällt mir z.B. deutlich besser:
      www.matthewdevaney.com/the-complete-power-apps-functions-list/

    • @danielreichelt7072
      @danielreichelt7072 Před rokem +1

      @@R2Power oh eine Community ist natürlich besser. Dank dir

  • @didifischer5896
    @didifischer5896 Před rokem +1

    Hallo Robin, super das hat auf Anhieb geklappt !! Danke Dir
    ich muss ja sagen ich komme mittlerweile immer besser klar, aber ich stoße auch ständig an neue Grenzen !!
    Kannst Du mir bei folgendem Szenarium bitte nochmal helfen :
    Ich möchte einen bestimmten Datensatz aus einer Datentabelle in PA laden und diesen dann per Link jemandem zuschicken . Der soll dann in diesen Datensatz seine Änderungen bzw. Einträge machen und per "Send" wieder in die Tabelle zurückschreiben. Leider schaffe ich es nicht ausschließlich einen bestimmten Datensatz einzuladen, PA nimmt sich immer automatisch den mit der kleinsten ID !??
    1.Frage : Wie kann ich nur einen ganz bestimmten Datensatz in eine PA anzeigen, die ich dann auch anschließend so "verschicken" kann.
    2.Frage : Wie kann ich den editierten Datensatz dann wieder zurückschreiben lassen??
    Für Deine Hilfe schonmal tausend Dank, Gruß Didi

    • @R2Power
      @R2Power  Před rokem

      Ich verstehe nicht ganz, was du machen willst.
      Klassischerweise funktioniert es so, dass man einen "Deeplink" verschickt, der dann auf einen Detailscreen in der App mit Formular verweist und den versendeten Datensatz lädt. Ab da kann man dann ganz normal die App verwenden.
      Ich habe kein Video dazu, aber unter dem Stichwort "Deeplink Power Apps" wird das gut erklärt.

    • @didifischer5896
      @didifischer5896 Před rokem

      Hi Robin, sorry Du hast recht, ich habe mich wohl nicht klar ausgedrückt. Ich möchte natürlich nix verschicken, ich möchte jemandem ganz bestimmten den Zugriff auf einen ganz bestimmten Datensatz gewähren! Ich habe eine SP Liste mit, sagen wir mal 40 Datensätzen. Nun möchte ich einen bestimmten Datensatz in PowerApps laden und diesen dann von einer bestimmten Person bearbeiten lassen und dann wieder über eine Schaltfläche speichern lassen. Klingt ganz einfach, ich schaffe es aber nicht diesen bestimmten Datensatz darstellen zu können, PA gibt immer den ersten Datensatz ( ID 1 ) aus, wenn die App gestartet wird ??? Wie kann ich PowerApps sagen nur (ausschließlich) einen ganz bestimmten Datensatz anzuzeigen und nicht alle 40 ?? Ich hoffe das war jetzt klarer und Du kannst mir helfen, Gruß Didi@@R2Power

    • @didifischer5896
      @didifischer5896 Před rokem +1

      Hallo Robin, ich habe mich also mal mit Deep Linking beschäftigt und ja, damit kann ich was anfangen. Das sollte mein Problem eigentlich lösen. Leider kann ich machen was ich will, ich bekomme immer nur den HomeScreen angezeigt ??? Ich bekomme zwar keinerlei Fehlermeldung angezeigt, aber ich bin mir ziemlich sicher im "OnStart" stimmt was nicht ?? Sieht folgendermaßen aus :
      Set(varTripID; Value(Param("TripID")));;
      If(varTripID0;Set(varRecord;LookUp('Master Trip Plan 2024';ID=varTripID));;scrDetails)
      vielleicht weißt Du ja wodran es hängt ?? Vielen Dank schon mal für die Mühe, Gruß Didi

    • @R2Power
      @R2Power  Před 11 měsíci +1

      Es gibt bei der App seit geraumer Zeit eine Property die heißt Startscreen. Da müsste wahrscheinlich sowas rein:
      If(Value(Param("TripID"))0; scrDetails; scrHome)

    • @didifischer5896
      @didifischer5896 Před 11 měsíci +1

      @@R2Power Hi Robin, das hat so nicht geklappt...habe dann mal das Gleiche mit dem IsBlank versucht und siehe da, läuft einwandfrei !! Vielen Dank

  • @dirkbunzemeier1913
    @dirkbunzemeier1913 Před rokem +1

    Hallo Robin,
    danke für deine wunderbaren, lehrreichen Videos. Ich habe einen Filter eingesetzt und möchte zusätzlich auch das von Dir beschrieben Dropdown einsetzen.
    Ich komme an der Stelle im Filter aber nicht weiter. Mein Dropdown Menü bietet auch drei Werte an und soll über die Umschaltfunktion aktiv setzbar sein.
    Ich möchte mit dem Dropdown eine Vorfilterung auf den jeweiligen Wert und dann über die eigentliche Suche weiter einschränken.
    Kannst Du mir hier einen Tipp geben.
    Filter(Tb_CVR_Sensoren;
    Or(txt_Suche.Text in Title;txt_Suche.Text in FilialName)
    and If(tgl_Status.Value;Status1.Value=drp_Status))
    Nur die Filterfunktion mit Titel oder FilialName funktioniert
    Danke für Deine Unterstüztung

    • @R2Power
      @R2Power  Před rokem

      Es muss wahrscheinlich drp_Status.Selected.Value heißen

    • @dirkbunzemeier1913
      @dirkbunzemeier1913 Před rokem +1

      @@R2Power
      Hallo Robin,
      die Funktion für den Toggle ist jetzt wieder gegeben. Im Code habe ich aber noch einen Gedankenfehler.
      Schalte ich den Toggle ein, wird mir je nach Auswahl die Gallery gefüllt. Schalte ich den Toggle aus so bekomme ich gar nichts mehr in der Gallery angezeigt.
      Ich würde aber bei ausgeschaltetem Toggle gerne alle Daten sehen und über das Textfeld die Suche durchführen wollen. Ich vermute das ich hier die etwas brauche, das der Abfrage weiß ob die Vorauswahl über den Toggle vorgefiltert werden soll oder nur der Filter über die Sucheingabe stattfindet.
      Kannst Du mir sagen wie ich dann die ganze Funktion umschreiben muss?
      Filter(Tb_CVR_Sensoren;
      Or(txt_Suche.Text in Title;txt_Suche.Text in FilialName);
      If(tgl_Status.Value;Status1.Value=drp_Status.Selected.Value)
      )

    • @R2Power
      @R2Power  Před rokem

      @@dirkbunzemeier1913
      So könnte die letzte Zeile aussehen, dann müsste es funktionieren!
      Status1.Value=drp_Status.Selected.Value Or tgl_Status.Value=false

  • @daval1631
    @daval1631 Před 2 lety

    Vielen Dank für das tolle Video.
    Filtern funktioniert einfwandfrei, aber wenn die Suche kein Ergebnis liefert verschwinden alles bis auf die Gallerie.
    Mache ich hier etwas falsch?

    • @R2Power
      @R2Power  Před 2 lety +1

      Was soll denn übrig bleiben?
      Für den Fall, mache ich meistens ein label mit "Keine Ergebnisse gefunden" oder so und mache es nur sichtbar, wenn:
      IsEmpty(Gallery.AllItems)

  • @comallied6944
    @comallied6944 Před 2 lety +1

    Vielen Dank für die tollen Videos! Ich bin gerade dabei alle nachzuholen. Ich habe eine Frage bzw. ein Problem. Ich habe eine ganz normale Galerie erstellt und nutzte z.B. ein Texteingabefeld oder ein Drop-Down um diese zu filtern. So wie in diesem Video. Das klappt wunderbar. Jetzt möchte ich noch Einträge aus der Galerie verändern oder Neue hinzufügen. Das mache ich, indem ich bei einem Klick auf das Galerieelement auf einen neuen Bildschirm navigiere und dort über ein Formular den Eintrag manipulieren kann (Item = gallerie.selected). Nach meiner Änderung möchte ich das Formular speichern und anschließend die Form in den View-Modus setzten. Die Speicherung über SubmitForm funktioniert einwandfrei und das Umschalten in den View-Modus auch. Allerdings sehe ich nach der Speicherung in dem Formular nicht mehr den Eintrag, welchen ich gerade noch verändert hatte, sondern immer den ersten Eintrag meiner Galerie. Ich vermute, dass das an der ständigen Filterung der Galerie liegt. Nach der Speicherung bzw. einem Refresh sorgt der Filter dafür, dass immer automatisch das erste Element ausgewählt wird und somit auch in dem Formular zu sehen ist. Bei einer Galerie ohne Filter passiert das nicht. Ich hoffe ich konnte mich klar genug ausdrücken :) Gibt es eine Möglichkeit dieses Problem zu umgehen ? Vielen Dank schonmal !!

    • @R2Power
      @R2Power  Před 2 lety +1

      Das ist einbekanntes Problem und liegt daran, dass die Galerie resettet wird, sobald du den Datensatz änderst und dann zum ersten Element springt (was dir dann angezeigt wird).
      Workaround versteckt sich in diesem Video: czcams.com/video/gYcyGfTtAuw/video.html

    • @comallied6944
      @comallied6944 Před 2 lety +1

      @@R2Power Vielen Dank! Klappt wunderbar

  • @andba69
    @andba69 Před 2 lety +1

    Hallo Robin, erstmal danke für die Videos. Sind für mich sehr lehrreich. Danke
    Frage, ich habe ein Dropdown das ich zum Filtern nutzen möchte. Das Dropdown holt sich die Daten aus einer SharePoint Liste aus einem Auswahl Feld.
    Mein Problem ist jetzt das es immer nur die gewählte Auswahl anzeigt. Ich möchte aber auch die Möglichkeit haben in der Gallery "Alle" anzeigen zu lassen.
    Danke im voraus für eure Hilfe.

    • @R2Power
      @R2Power  Před 2 lety

      Bei Minute 20 zeige ich das ja im Prinzip, nur halt nicht mit "alle" im Dropdown.
      Das nutze ich aber auch öfters. Du schusterst dir Zuerst die entsprechende Collection zusammen, in etwa so (z.B. im OnStart)
      ClearCollect(colAuswahl; {Value: "alle"});;
      Collect(colAuswahl; Choices(DeineTabelle.DeinFeld);;
      In die Items vom Dropdown packst du dann die colAuswahl
      Filtern sieht dann etwa so aus:
      Filter(DeineTabelle; If(Dropdown.Selected.Value="alle"; true; DeinFeld=Dropdown.Selected.Value)
      (Code ist schnell aus dem Kopf geschrieben, hoffe es sind keine Fehler drin)

    • @axelrumkorf9761
      @axelrumkorf9761 Před 2 lety

      @@R2Power Ich stehe jetzt vor einem ähnlichen Problem. Ich möchte einmal mit einem Textfeld suchen lassen ("Filter mit Startswith) und einmal ein Dropdown für den Bestand nutzen. Mein Bestand im Dropdown-Feld ist "gut", "ausreichend" oder "kritisch". Ich habe über Collect einen leeren Eintrag erzeugt. Jeder Filter für sich funktioniert. Ich kann die beiden aber nicht kombinieren. Dieser funktioniert:
      SortByColumns(
      Filter(
      Materialliste_fuba;
      StartsWith(
      Artikel;
      'Suche.txt'.Text
      )
      );
      "Artikel"
      )
      Und dieser funktioniert:
      If(IsBlank(Dropdown1.Selected.Value) ;Materialliste_fuba;SortByColumns(Filter(Materialliste_fuba;Bestand.Value = Dropdown1.Selected.Value);"{FilenameWithExtension}"; Ascending) )
      Jetzt will ich die beiden Felder gerne beide aktiv haben, aber so geht es nicht:
      SortByColumns(
      Filter(
      Materialliste_fuba;
      StartsWith(
      Artikel;
      'Suche.txt'.Text
      ) && If(IsBlank(Dropdown1.Selected.Value) ;Materialliste_fuba;SortByColumns(Filter(Materialliste_fuba;Bestand.Value = Dropdown1.Selected.Value);"{FilenameWithExtension}"; Ascending) )
      );
      "Artikel"
      )
      Hast du da einen Tipp?

  • @didifischer5896
    @didifischer5896 Před rokem +1

    Hallo Robin, ich nochmal. Kannst Du mir bitte nochmal ein Schubs geben... Ich weiß nicht wie ich mehrere Sort und Filter Aufgaben miteinander verknüpfen kann. Bedeutet, Ich arbeite mit einer Daten Tabelle die ich einmal nach Startdatum sortieren muss, zum Anderen nach Orten filtern muss und zu Letzt möchte ich nur die Eingaben sehen deren Enddatum größer/gleich "Today" ist ?? Also ich möchte nur aktuelle und zukünftige Aktionen sehen. Wie lassen sich diese drei Aufgaben gleichzeitig darstellen ?? Für Deine Hilfe wie immer schon mal tausend Dank, Gruß Didi

    • @R2Power
      @R2Power  Před rokem +1

      Das müsste so gehen (also erst innen Filtern, dann außenrum sortieren):
      Sort( Filter(deineTabelle; Enddatum >= Today(); Ort = "Stuttgart); Startdatum; SortOrder.Ascending)

    • @didifischer5896
      @didifischer5896 Před rokem +1

      Super, passt !! Vielen Dank, Didi@@R2Power

  • @TheCirclepit
    @TheCirclepit Před rokem +1

    Hallo, ich hab leider ein Problem mit dem textfilter. Mit „title“ funktioniert das ganze. Geb ich aber einen anderen Spaltennamen ein bekomme ich die Meldung das diese Spalte nicht vorhanden sei. Was mach ich falsch?

    • @TheCirclepit
      @TheCirclepit Před rokem

      Als Ergänzung: die SharePoint-liste hab ich aus einer excell-datei generiert

    • @R2Power
      @R2Power  Před rokem

      Sorry, das sind ein bisschen wenig Infos. Einfach mal schauen, welche Spaltennamen in der Auto-Vervollständigung angeboten werden

  • @Bloodhound81
    @Bloodhound81 Před 2 lety +1

    Hi Robin, ich schon wieder. :) Frage zu deinen Symbolen. Die Kindergruppen Symbole sind ja selbst gemacht. Wie hast Du die importiert?
    Dank dir.

    • @R2Power
      @R2Power  Před 2 lety +1

      Die sind einfach als Bilder reingeladen (links auf der Musiknote)

  • @mechthildgreiner832
    @mechthildgreiner832 Před 2 lety

    Hallo, vielen Dank für das super Video; das Filtern hat schon sehr gut bei Text drop down funktionier, nur bei Datumseingaben ging es nicht. Gibt es hier einen Trick? Gruss Mechthild

    • @R2Power
      @R2Power  Před 2 lety

      Hallo Mechthild, eigentlich funktioniert mittlerweile das Filtern nach Datum ganz gut.
      Problem könnte sein, dass du ein falsches Datumsformat hast, dass PwoerApps nicht als Datum erkennt (hier hilf dir vielleicht die Date()-Funktion, oder dass du zusätzlich noch eine Zeit hast (dann wird es schwierig mit "=" als Suchoperator).

  • @Yasmin-dz3mc
    @Yasmin-dz3mc Před rokem +1

    Hallo :)
    Kann man ein Formular filtern ohne eine Gallery zu erstellen? Wenn ja wie ? 🙈
    Liebe Grüße

    • @R2Power
      @R2Power  Před rokem

      Man schreibt ja in die Item - Eigenschaft rein welcher Datensatz angezeigt wird.
      Im Prinzip ist das unabhängig von einer Galerie

  • @floriankoestler
    @floriankoestler Před 3 lety +1

    Hallo Robin. Haben eine weiter Frage zu Filter bzw. zum Verknüpften von 2 Sharepointlisten. Wie kann ich einen INNER JOIN wie bei SQL mit dem Filter bauen. Hast du da eine Idee?

    • @R2Power
      @R2Power  Před 3 lety

      So ungefähr sieht der Syntax aus:
      ClearCollect(colInnerJoin; AddColumns(Tabelle1; "GejointeSpalte"; LookUp(Tabelle2; SpalteAusTabelle2=SpalteAusTabelle1))
      Die Werte aus Tabelle 2 erreichst du dann in einer Gallerie zum Beispiel unter:
      ThisItem.GejointeSpalte.Wert1 oder ThisItem.GejointeSpalte.Wert2
      Hoffe das hilft!

    • @floriankoestler
      @floriankoestler Před 3 lety +1

      Hallo Robin. Danke dir, ich werde es versuchen

  • @dominicneu4342
    @dominicneu4342 Před rokem

    Hallo Robin (oder auch Mitleser), ich verzeweifele seit Tagen an den Search-Funktion und denke, es ist nur eine Kleinigkeit, finde dazu aber keine Lösung. Event. kannst du mir kurz helfen?
    Ich habe eine SharePoint-List mit Vorname (Title*), Nachname, Personalnummer, Tel.-Nr. usw. Diese ist auch als "Daten"-Quelle in PowerApps hinterlegt. Ich baue aktuell ein Telefonbuch, lasse mir also bereits Name und Vorname als Gallery anzeigen. Darüber soll ein Suchfeld, worüber ich Vorname, Nachname und auch Personalnummer suchen kann. Allerdings findet er in der Formel keine der Spaltenbezeichnungen. Lediglich mit dem "Title" kann er etwas anfangen. Beispiel: Search('Telefonliste';Suchbox.Text;"Title") --> funktioniert. Wenn ich Title aber durch z.B. "Vorname" ersetzen, bekomme ich nen Fehler und die Option "Vorname" garnicht erst unter dem Formelfeld angezeigt. Wie wenn er garnicht darauf zugreifen könnte...
    Witzigerweise war die vorherige Datenquelle eine Excel. Mit der hatte ich keine Probleme. Nun wollte ich auf Sharepoint wechseln und es hakt :(
    Übersehe ich da etwas???

    • @R2Power
      @R2Power  Před rokem +1

      Ich nutze die Search-Funktion eigentlich nie, sondern immer Filter mit "in" Operator, das kommt aufs gleiche raus.
      Allerdings kannst du da das Feld explizit und nicht in "" angeben und es wird Autovervollständigung angegeben, was die Sache leichter macht.
      So etwa:
      Filter('Telefonliste'; Suchbox.Text in Nachname)
      Dein Problem kann daher kommen, dass du die Felder mal umbenannt hast, dann will PowerApps unter Umständen noch den allerersten vergebenen Namen

    • @dominicneu4342
      @dominicneu4342 Před rokem +1

      @@R2Power Wooow, RESPEKT. 100% Trefferquote Robin ^^ Mit dem Filter statt Search hat funktioniert. Ausserdem dachte ich, dass die Autovervollständigung bei allen Funktionen zur Verfügung steht. Wieder etwas gelernt. Und auch mein Problem wurde richtig gedeutet. Ich hab die Daten aus einer Excel in eine Sharepoint-Liste kopiert und anschließend die Benennung der Spalte von "Name" in "Nachname" geändert. Daran lag es tatsächlich :D Ein dickes Dankeschön, mach weiter so. Deine Videos sind gerade extrem hilfreich 🙂

  • @frankunterreiner190
    @frankunterreiner190 Před 3 lety +1

    Hallo Robin, ich habe das nachgebaut. Bei mir bleibt allerdings die Gallierie leer, wenn im Suchfeld nichts steht...ich finde den Fehler aber nicht :(

    • @R2Power
      @R2Power  Před 3 lety

      Ich verwende das eigentlich in fast jeder App so oder so ähnlich und habe keine Probleme damit. Kannst du mal deinen Quelltext posten, dann schaue ich mal ob mir was auffällt.

    • @frankunterreiner190
      @frankunterreiner190 Před 3 lety +1

      @@R2Power Gallery: Items=Filter(Equipment, inp_search_bar.Text in Title)
      inp_searchbar: Default=[leer]

    • @R2Power
      @R2Power  Před 3 lety +1

      @@frankunterreiner190 Nimm als Default mal "". Habe das gerade getestet, Galerie ist dann zwar nicht leer aber es werden nicht alle Elemente angezeigt.

    • @frankunterreiner190
      @frankunterreiner190 Před 3 lety +1

      @@R2Power So hat es geklappt!! Vielen herzlichen Dank!!

  • @CherryKing93
    @CherryKing93 Před 2 lety +1

    Danke, dieses Video hat mir sehr geholfen.
    Das Suchfeld funktioniert super und ohne Probleme.
    Leider funktioniert das Sortieren bei mir weder das Dropdown noch das Radio.
    Beim Radio kommt immer ein Fehler, dass er nicht weiß was ich meine. Kann das daran liegen, dass ich vier Optionen habe?
    Und beim Dropdown kommen einfach keine Ergebnisse.
    Weiß jemand, was ich falsch gemacht haben könnte?

    • @R2Power
      @R2Power  Před 2 lety

      Kann es sein, dass du das letzte "Value" vergisst? z.B. Ort=Radio.Selected.Value

    • @CherryKing93
      @CherryKing93 Před 2 lety

      @@R2Power Danke für die Antwort.
      Ich habe es mir angesehen. Ich glaube nicht, dass ich etwas vergessen habe:
      Filter(Plansuche;
      Or(txt_Suche.Text in Title; txt_Suche.Text in Komponente; txt_Suche.Text in 'Plan Nr.')
      Switch(rad_Abteilungen.Selected.Value;
      "Elektriker";Abteilung=Elektriker;
      "Schwermechanik";Abteilung=Schwermechanik;
      "Feinmechanik";Abteilung=Feinmechanik;
      "Schweißen";Abteilung=Schweißen
      )
      )
      Die Spalte "Abteilung" ist eine Auswahl-Spalte mit vier Möglichkeiten. Es ist aber auch eine Mehrfachauswahl möglich.

    • @tomanforever
      @tomanforever Před 2 lety

      @@CherryKing93 du hast einen Syntax Fehler. Ändere das Abteilung=Elektriker
      Zu
      Abteilung.Value=„Elektriker“

  • @juliusdold1263
    @juliusdold1263 Před 2 lety +1

    Syntax hat sich wohl geändert, zum Trennen der Inputparameter der Search und LookUp Funktionen will PowerApps nun Kommata anstelle von Semikola :)

    • @R2Power
      @R2Power  Před 2 lety +1

      Hast du vielleicht die Sprache im Browser auf Englisch gestellt?
      Das ist eigentlich die englische Syntax.

  • @marceldorr2734
    @marceldorr2734 Před 3 lety +1

    Ich hab mal eine Frage, wie suche ich nach Zahlen?

    • @R2Power
      @R2Power  Před 2 lety +1

      Sowas hier geht:
      Filter(DeineTabelle; Zahlenfeld=5)
      Filter(DeineTabelle; ZahlenfeldSlider.Value)

    • @marceldorr2734
      @marceldorr2734 Před 2 lety

      @@R2Power kann ich auch An der Stelle der „5“ auch ;Zahlenfeld=Suchfeld.Text) eingeben? Mit Zahlenfeld ist denke ich mal die Spalte gemeint oder?

    • @R2Power
      @R2Power  Před 2 lety

      @@marceldorr2734 genau, mit Zahlenfeld ist die Spalte gemeint.
      Du brauchst wahrscheinlich noch ein Value(Suchfeld.Text)

    • @marceldorr2734
      @marceldorr2734 Před 2 lety

      Sorry das ich nochmal störe, ich kann jetzt nach Zahlen suchen, aber wenn ich nix eingebe bleibt die Tabelle Leer. Laut deinem Video sollte es eigentlich anders sein .