[Lern PowerApps] EP4: So FILTERst du richtig

  Рет қаралды 34,152

R2Power - Learning Power Apps

R2Power - Learning Power Apps

Күн бұрын

Пікірлер: 116
@philippkowalski1105
@philippkowalski1105 Жыл бұрын
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 Жыл бұрын
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
@chrstnobrmyr9315
@chrstnobrmyr9315 3 жыл бұрын
Vielen Dank! Super dargestellt! Sehr informativ.
@R2Power
@R2Power 3 жыл бұрын
Danke für das Lob!
@steffen8696
@steffen8696 2 жыл бұрын
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 2 жыл бұрын
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!
@axelrumkorf9761
@axelrumkorf9761 2 жыл бұрын
Wieder ein super Video!! Danke vielmals!
@R2Power
@R2Power 2 жыл бұрын
Ich danke dir!
@sj9369
@sj9369 Жыл бұрын
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 Жыл бұрын
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/
@florianklug1238
@florianklug1238 2 жыл бұрын
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 2 жыл бұрын
Vielen Dank! Viel Erfolg bei der nächsten App!
@steffenstefferson6931
@steffenstefferson6931 2 жыл бұрын
Vielen Dank! Systematisch und gut erklärt :)
@R2Power
@R2Power 2 жыл бұрын
Danke dir für das nette Feedback!
@falkobenecke546
@falkobenecke546 2 жыл бұрын
Hallo Robin, tolle Videos die du hier bereitstellst 😊…
@R2Power
@R2Power Жыл бұрын
Vielen lieben Dank Falko!
@PercySchoenau
@PercySchoenau Жыл бұрын
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 Жыл бұрын
Schau mal hier: kzbin.info/www/bejne/baOUdKeYh7mdfLs
@rolandbraig7883
@rolandbraig7883 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 3 жыл бұрын
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 3 жыл бұрын
@@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 3 жыл бұрын
@@rolandbraig7883 So sollte es funktionieren: Filter(tbl_pn_mitarbeiter; Sonderaufgaben.Value in drp_Sonderaufgaben.Selected.Value)
@rolandbraig7883
@rolandbraig7883 3 жыл бұрын
@@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.
@Kirsagirl
@Kirsagirl Жыл бұрын
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 Жыл бұрын
Das freut mich sehr, vielen Dank! Da hat sich tatsächlich auch nix geändert in den letzten 3 Jahren
@marcel4776
@marcel4776 8 ай бұрын
@@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?
@floriankoestler
@floriankoestler 2 жыл бұрын
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 2 жыл бұрын
Schau mal hier: powerusers.microsoft.com/t5/Building-Power-Apps/Number-of-link-entities-in-query-exceeded-maximum-limit/td-p/470385
@stefanputz4017
@stefanputz4017 2 жыл бұрын
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 2 жыл бұрын
Habe kürzlich ein Video zum Thema "Delgation" gemacht, wo ich einige Konzepte erkläre
@user-pl6qq1pn7v
@user-pl6qq1pn7v 2 жыл бұрын
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 2 жыл бұрын
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)
@MaikWlodarczyk
@MaikWlodarczyk 4 жыл бұрын
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 4 жыл бұрын
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
@avons2002
@avons2002 Жыл бұрын
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 Жыл бұрын
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
@steffenweiers2102
@steffenweiers2102 2 жыл бұрын
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 2 жыл бұрын
Das ist ein etwas komplexeres Problem. Sowas ähnliches habe ich hier schon mal auf meinem Kanal mit Autos gezeigt. kzbin.info/www/bejne/hV7PZWiCf7ysoM0
@lucy5626
@lucy5626 6 ай бұрын
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
@Phil-gu8zw
@Phil-gu8zw 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@R2Power Danke dir!
@didifischer5896
@didifischer5896 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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
@floriankoestler
@floriankoestler 3 жыл бұрын
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 3 жыл бұрын
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 3 жыл бұрын
Hallo Robin. Danke dir, ich werde es versuchen
@comallied6944
@comallied6944 2 жыл бұрын
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 2 жыл бұрын
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: kzbin.info/www/bejne/nYrGqnqcidl0q9k
@comallied6944
@comallied6944 2 жыл бұрын
@@R2Power Vielen Dank! Klappt wunderbar
@digitone388
@digitone388 2 жыл бұрын
Mega, dank dir!!!
@R2Power
@R2Power 2 жыл бұрын
Gerne, viel Erfolg bei der Umsetzung!
@Bloodhound81
@Bloodhound81 2 жыл бұрын
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 2 жыл бұрын
Die sind einfach als Bilder reingeladen (links auf der Musiknote)
@cosciblog
@cosciblog 2 жыл бұрын
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 2 жыл бұрын
Filter(Tabelle; Bundesland in ComboBox.SelectedItems.Bundesland) Allerdings nicht delegierbar in SharePoint
@danielreichelt7072
@danielreichelt7072 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@R2Power oh eine Community ist natürlich besser. Dank dir
@andba69
@andba69 3 жыл бұрын
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 3 жыл бұрын
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 2 жыл бұрын
@@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?
@katrins4356
@katrins4356 3 жыл бұрын
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 3 жыл бұрын
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 3 жыл бұрын
@@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 👍
@didifischer5896
@didifischer5896 2 жыл бұрын
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 2 жыл бұрын
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.
@mechthildgreiner832
@mechthildgreiner832 2 жыл бұрын
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 2 жыл бұрын
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).
@daval1631
@daval1631 2 жыл бұрын
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 2 жыл бұрын
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)
@dirkbunzemeier1913
@dirkbunzemeier1913 2 жыл бұрын
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 2 жыл бұрын
Es muss wahrscheinlich drp_Status.Selected.Value heißen
@dirkbunzemeier1913
@dirkbunzemeier1913 2 жыл бұрын
@@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 2 жыл бұрын
@@dirkbunzemeier1913 So könnte die letzte Zeile aussehen, dann müsste es funktionieren! Status1.Value=drp_Status.Selected.Value Or tgl_Status.Value=false
@didifischer5896
@didifischer5896 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
Super, passt !! Vielen Dank, Didi@@R2Power
@Janet_ngsk
@Janet_ngsk Жыл бұрын
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 Жыл бұрын
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
@TheCirclepit
@TheCirclepit 2 жыл бұрын
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 2 жыл бұрын
Als Ergänzung: die SharePoint-liste hab ich aus einer excell-datei generiert
@R2Power
@R2Power 2 жыл бұрын
Sorry, das sind ein bisschen wenig Infos. Einfach mal schauen, welche Spaltennamen in der Auto-Vervollständigung angeboten werden
@frankunterreiner190
@frankunterreiner190 3 жыл бұрын
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 3 жыл бұрын
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 3 жыл бұрын
@@R2Power Gallery: Items=Filter(Equipment, inp_search_bar.Text in Title) inp_searchbar: Default=[leer]
@R2Power
@R2Power 3 жыл бұрын
@@frankunterreiner190 Nimm als Default mal "". Habe das gerade getestet, Galerie ist dann zwar nicht leer aber es werden nicht alle Elemente angezeigt.
@frankunterreiner190
@frankunterreiner190 3 жыл бұрын
@@R2Power So hat es geklappt!! Vielen herzlichen Dank!!
@dominicneu4342
@dominicneu4342 2 жыл бұрын
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 2 жыл бұрын
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 2 жыл бұрын
@@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 🙂
@soranamini4227
@soranamini4227 Жыл бұрын
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 Жыл бұрын
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
@Yasmin-dz3mc
@Yasmin-dz3mc 2 жыл бұрын
Hallo :) Kann man ein Formular filtern ohne eine Gallery zu erstellen? Wenn ja wie ? 🙈 Liebe Grüße
@R2Power
@R2Power 2 жыл бұрын
Man schreibt ja in die Item - Eigenschaft rein welcher Datensatz angezeigt wird. Im Prinzip ist das unabhängig von einer Galerie
@ewe8186
@ewe8186 Жыл бұрын
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 Жыл бұрын
Filter(Tabelle; If(Radio.Selected.Value="Spalte1"; TextInput.Text in Spalte1; TextInput.Text in Spalte2) )
@juliusdold1263
@juliusdold1263 3 жыл бұрын
Syntax hat sich wohl geändert, zum Trennen der Inputparameter der Search und LookUp Funktionen will PowerApps nun Kommata anstelle von Semikola :)
@R2Power
@R2Power 3 жыл бұрын
Hast du vielleicht die Sprache im Browser auf Englisch gestellt? Das ist eigentlich die englische Syntax.
@marceldorr2734
@marceldorr2734 3 жыл бұрын
Ich hab mal eine Frage, wie suche ich nach Zahlen?
@R2Power
@R2Power 3 жыл бұрын
Sowas hier geht: Filter(DeineTabelle; Zahlenfeld=5) Filter(DeineTabelle; ZahlenfeldSlider.Value)
@marceldorr2734
@marceldorr2734 3 жыл бұрын
@@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 3 жыл бұрын
@@marceldorr2734 genau, mit Zahlenfeld ist die Spalte gemeint. Du brauchst wahrscheinlich noch ein Value(Suchfeld.Text)
@marceldorr2734
@marceldorr2734 3 жыл бұрын
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 .
@CherryKing93
@CherryKing93 2 жыл бұрын
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 2 жыл бұрын
Kann es sein, dass du das letzte "Value" vergisst? z.B. Ort=Radio.Selected.Value
@CherryKing93
@CherryKing93 2 жыл бұрын
@@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 2 жыл бұрын
@@CherryKing93 du hast einen Syntax Fehler. Ändere das Abteilung=Elektriker Zu Abteilung.Value=„Elektriker“
[Lern PowerApps] EP5: SharePoint-Listen mit 1:n Beziehungen in der App
30:20
R2Power - Lern PowerApps
Рет қаралды 22 М.
[Lern PowerApps] EP3: So verwendest du Formulare richtig!
28:55
R2Power - Lern PowerApps
Рет қаралды 48 М.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 19 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 46 МЛН
AULA 05   Etiqueta
2:12
EskalaZap
Рет қаралды 11
PowerApps filter gallery by dropdown
28:06
Shane Young
Рет қаралды 279 М.
Tabelle und Galerien in Power Apps filtern | Power Apps
21:38
Kai Weissmann
Рет қаралды 12 М.
Do you know 10 ways you can filter a Power Apps gallery?
9:55
Shane Young
Рет қаралды 14 М.
PowerApps Duplicates - Avoid, highlight, and even delete
25:26
Shane Young
Рет қаралды 50 М.