Freigeben über


Den Suchbereich verwenden

Sie können nun den Suchbereich verwenden, um Objekte wie Mediendateien, Variablen, Sammlungen und Datenquellen in Ihrer App zu suchen. Sie können auch den Suchbereich verwenden, um wiederholte Instanzen von Zeichenfolgen in Formeln zu finden. Beispielsweise können Sie mithilfe des Suchbereichs nach jeder Instanz HoverColor suchen, um die Einstellung für diese Eigenschaft in anderen Bereichen Ihrer App zu bestimmen. Sie können den Suchbereich verwenden, um mehr darüber zu erfahren, was von Ihrer App verwendet wird und wo dies geschieht, und direkt zu diesen Ergebnissen wechseln, um notwendige Aktualisierungen vorzunehmen. Darüber hinaus können Sie die Ersetzungsfunktion verwenden, um eine oder mehrere Instanzen von Text, Variablen, Auflistungen oder Formelbezügen zu aktualisieren.

Der Suchbereich wird in Power Apps Studio angezeigt.

Voraussetzungen

Öffnen des Suchbereichs

Sie können den Suchbereich öffnen, indem Sie auswählen.Search icon Sie können auch Tastenkombinationen verwenden, indem Sie STRG+F auswählen, wenn sich der Cursor außerhalb der Formel-Leiste befindet, oder STRG+UMSCHALT+F auswählen, wenn sich der Cursor in der Formel-Leiste befindet.

Sie können den Suchbereich auch direkt zur Funktion "Ersetzen" öffnen, indem Sie STRG+H auswählen, wenn sich der Cursor außerhalb der Formelzeile befindet, oder STRG+UMSCHALT+H auswählen, wenn sich der Cursor in der Formelzeile befindet.

Hinweis

Wenn Sie STRG+F oder STRG+H in der Bearbeitungsleiste auswählen, wird die Funktion " Suchen und Ersetzen " in der Bearbeitungsleiste geöffnet.

Suchergebnisse filtern

Sie können Suchergebnisse filtern, indem Sie eine oder mehrere Kategorien auswählen. Diese Kategorien helfen Ihnen, die Suche zu konzentrieren, indem Sie die Bereiche innerhalb der App eingrenzen , z. B. Bildschirme, Medien und Sammlungen.

Wenn Sie die Kategorien auswählen möchten, nach der Sie suchen möchten, verwenden Sie die Filteroption neben dem Suchfeld. Die Standardauswahl ist "Alle", die in allen Kategorien innerhalb der geöffneten App durchsucht wird.

Das folgende Beispiel zeigt Suchergebnisse, die nach dem Suchbegriff Schnee mit den ausgewählten Kategorien von Variablen und Sammlungen gefiltert wurden.

Filteroption im Suchbereich ausgewählt.

Sie können weitere Suchoptionen verwenden, um Ihre Suche weiter zu verfeinern. Diese Optionen sind in der Filteroption " Weitere Suchoptionen " verfügbar (unterhalb des Abschnitts "Kategorien ").

Weitere Suchoptionen unter

  • "Match case " gibt Suchergebnisse zurück, die nur mit dem angegebenen Fall übereinstimmen.

    Im folgenden Beispiel erscheinen Instanzen von Schnee (mit großgeschriebenem S) als Übereinstimmung, schnee (mit kleingeschriebenem S) aber nicht.

    Ein Beispiel für die Beachtung der Groß- und Kleinschreibung in Suchergebnissen mit dem großgeschriebenen Schlüsselwort.

  • Nur ganzes Wort suchen gibt nur Suchergebnisse zurück, die der Zeichenfolge genau entsprechen.

    Im folgenden Beispiel gibt Snow nur ein paar Ergebnisse zurück, obwohl Snow in Namen mehrmals in allen App-Objekten angezeigt wird.

    Ein Beispiel für den Abgleich des gesamten Worts im Suchergebnis, das die Suche nur auf das genaue Wort beschränkt.

  • Mit regulärem Ausdruck (RegEx) werden Suchergebnisse für Übereinstimmungen zurückgegeben, die dem im Eingabebereich angegebenen regulären Ausdruck entsprechen.

    Im folgenden Beispiel gibt die Verwendung der Suchfunktion für reguläre Ausdrücke mit Snowboarding( Mountain | Dashboard) Formeln Übereinstimmungen für Snowboarding zurück, wenn sie zusammen mit Mountain oder Dashboard angezeigt wird.

    Ein Beispiel für die übereinstimmungsbezogene Syntax regulärer Ausdrücke beim Suchen nach Text.

Arbeiten mit Suchergebnissen

Die Auswahl von Suchergebnissen in verschiedenen Bereichen des Suchbereichs verhält sich je nach Kontext des Ergebnisses unterschiedlich. Die Suchergebnisse können unter zwei allgemeinen Kategorien klassifiziert werden: Definitionen und Instanzen:

  • Definitionen beschreiben das Objekt, auf das in Ihrer App verwiesen wird, in der Regel in einer Formel.

    Es gibt mehrere Rubrikenüberschriften im Suchbereich, mit denen Sie durch die Ergebnisse navigieren können. Kategorien wie Variablen, Sammlungen, Daten, Medien, Flüsse und Komponenten werden als Definitionen bezeichnet.

    Wenn Sie die Ergebnisse unter solchen Definitionskategorienüberschriften auswählen, gelangen Sie zum entsprechenden Informationsbildschirm, z. B. für Variablen und Sammlungen, oder zum entsprechenden Bereich, in dem dieses Objekt in Ihrer App verfügbar ist (z. B. Daten, Medien, Flüsse oder Komponenten).

  • Instanzen beschreiben die Suchergebnisse, die an eine einzelne App-, Bildschirm- oder Steuerelementeigenschaft in der Bearbeitungsleiste gebunden sind. Alle diese Ergebnisse sind auf der Grundlage der Struktur innerhalb der Strukturansicht an die Kategorie "Bildschirme" gebunden. Wenn Sie unter dieser Kategorie Bildschirme ein Ergebnis auswählen, werden Sie, je nachdem, zu dieser spezifischen Bearbeitungsleistenreferenz oder dem zugehörigen Steuerelement weitergeleitet.

Variablen

Wenn Sie eine globale oder eine Kontextvariable unter der Variablenkopfzeile in den Suchergebnissen auswählen, gelangen Sie zum Bildschirm "Variableninformationen" für die Auswahl.

Wie unten gezeigt, werden Sie je nach Auswahl aus den verfügbaren Suchergebnissen zur Definition der globalen oder Kontextvariablen weitergeleitet.

Suchergebnis:

Globale und Kontextvariablen, die im Suchergebnis verfügbar sind.

Wenn Sie die Vorschauversion von Power Apps Studio verwenden, wählen Sie die Kontextvariablen oder globalen Variablen aus, um weitere Informationen zur Variablen anzuzeigen.

Wenn Sie eine globale oder Kontextvariable auswählen, gelangen Sie zum Informationsbildschirm.

Wenn Sie die klassische Version von Power Apps Studio verwenden, werden Sie abhängig von der ausgewählten globalen oder Kontextvariablen zum Informationsbildschirm für den ausgewählten Variablentyp weitergeleitet.

Globale Variable ausgewählt:

Wenn Sie eine globale Variable auswählen, gelangen Sie zum Informationsbildschirm der ausgewählten globalen Variablen.

Kontextvariable ausgewählt:

Wenn Sie eine Kontextvariable auswählen, gelangen Sie zum Informationsbildschirm der ausgewählten Kontextvariablen.

Auflistungen

Wenn Sie eine Sammlung unter der Kopfzeile "Sammlungen" auswählen, gelangen Sie zum Informationsbildschirm für diese Sammlung.

Aus Suchergebnissen ausgewählte Sammlungen mit den relevanten Sammlungsdetails.

Daten

Wenn Sie ein Ergebnis unter der Datenkopfzeile auswählen, wird der Datenbereich geöffnet, und die Sucheingabe für diesen Bereich wird mit dem ausgewählten Ergebnistext vorgefüllt.

Aus Suchergebnissen ausgewählte Daten mit den relevanten Datenverbindungsdetails.

Medien

Wenn Sie ein Ergebnis unter der Media-Kopfzeile auswählen, wird der Medienbereich geöffnet, und die Sucheingabe für diesen Bereich wird mit dem markierten Ergebnistext vorgefüllt.

Medien, die aus Suchergebnissen ausgewählt wurden, die die relevanten Mediendetails anzeigen.

Flows

Die Flows-Kopfzeile wird nur angezeigt, wenn Sie den Power Automate-Bereich (Vorschau) aktiviert haben. Wenn Sie hier ein Ergebnis auswählen, wird der Power Automate-Bereich geöffnet und die Sucheingabe mit dem ausgewählten Ergebnistext vorab ausgefüllt.

Aus Suchergebnissen ausgewählter Fluss, der die relevanten Flussdetails anzeigt.

Komponenten

Wenn Sie ein Ergebnis unter dem Header "Komponenten " auswählen, gelangen Sie zum Abschnitt "Komponenten" im Bereich "Strukturansicht ", und füllen Sie die Sucheingabe für diesen Bereich mit dem ausgewählten Ergebnistext vor.

Aus Suchergebnissen ausgewählte Komponente mit den relevanten Komponentendetails.

Bildschirme

Wenn Sie ein Ergebnis unter dem Bildschirm-Header auswählen, wird das entsprechende Steuerelement oder der Bildschirm auf der Canvas ausgewählt, und die Eigenschaft für das Ergebnis in der Formelzeile wird geöffnet. Das ausgewählte Ergebnis wird auch in der Bearbeitungszeile hervorgehoben.

Bildschirme, die aus Suchergebnissen ausgewählt sind, die die relevanten Bildschirmdetails anzeigen.

Aktualisieren der Suchergebnisse

Wenn Sie Änderungen innerhalb der App vornehmen, müssen Sie den Ergebnisbereich aktualisieren, um die Änderung in ihren Suchergebnissen anzuzeigen.

Verwenden Sie die Schaltfläche

Löschen des Suchbegriffs

Suchbegriffe und Ergebnisse werden beibehalten, bis Sie sie nicht mehr benötigen. Um den Suchbegriff und die Ergebnisse zu löschen, wählen Sie das X rechts neben dem Eingabebereich aus.

Löschen Sie die Suchbegriffe.

Replace

Sie können eine oder mehrere Instanzen bestimmter Arten von Suchergebnissen ersetzen, einschließlich Variablennamen, Auflistungsnamen, beliebiger Formeltext, einschließlich Zeichenfolgen oder anderen Formelbezügen.

Nachdem Sie eine Suche durchgeführt haben, zeigt das Ersetzen-Pivot die Liste der Suchergebnisse an, die ersetzt werden können.

Liste der Suchergebnisse, die zum Ersetzen berechtigt sind.

Ergebnisse ersetzen

Alle Ergebnisse, die ersetzt werden können, sind standardmäßig ausgewählt. Sie können die Liste der Zu ersetzenden Ergebnisse verfeinern, indem Sie einzelne Ergebnisse oder ganze Kategorien deaktivieren, indem Sie das Kontrollkästchen neben der Ergebnis- oder Kategorieüberschrift aktivieren.

Verfeinern Sie die Liste der zu ersetzenden Ergebnisse.

Sie können die Ergebnisliste auch filtern, um nur ausgewählte Kategorien von Ergebnissen anzuzeigen.

Filtern Sie die Ergebnisliste, um nur ausgewählte Kategorien von Ergebnissen anzuzeigen.

Wenn Sie die Liste der zu ersetzenden Ergebnisse verfeinern, verfolgt die Schaltfläche "Ersetzen" am unteren Rand des Panels die Anzahl der zu ersetzenden Ersetzungen. Wenn alle Elemente ausgewählt sind, zeigt die Schaltfläche "Alle ersetzen" zusammen mit der Gesamtanzahl aller ersetzbaren Elemente an.

Ergebnisse, die die Gesamtzahl der gefundenen Ersetzungen zeigen.

Wenn Sie Ergebnisse aus der Liste ausgewählt haben, wird die Schaltfläche aktualisiert, um Auswahl ersetzen zusammen mit der Gesamtanzahl der ausgewählten Elemente anzuzeigen.

Ausgewählte Schaltfläche ersetzen, die die Gesamtanzahl der zu ersetzenden Elemente anzeigt.

Sie können auch direkt mit einzelnen Ergebnissen in der Ergebnisliste interagieren, um Ersetzungen durchzuführen, indem Sie die Auslassungspunkte rechts neben jedem einzelnen Ergebnis in der Ergebnisliste auswählen.

Wählen Sie die Auslassungspunkte aus, um ein einzelnes Ergebnis zu ersetzen.

Ersetzen von Variablenergebnissen

Durch das Ausführen eines Ersatzes für Ergebnisse in der Variablenkategorie wird der Variablenname auf Definitionsebene ersetzt, d. h., alle Instanzen des übereinstimmenden Variablennamens werden in der gesamten App ersetzt. Sie können auch die Details der Variablen auf dem Informationsbildschirm einsehen, um die Verwendung zu überprüfen, bevor Sie den Austausch vornehmen.

Bildschirm, der das Ersetzen von Variablen zeigt.

Ersetzen von Sammlungsergebnissen

Ähnlich wie Variablen ersetzt das Ersetzen eines Ergebnisses in der Kategorie "Sammlungen" den Auflistungsnamen auf Definitionsebene, wobei alle übereinstimmenden Instanzen des Auflistungsnamens in der gesamten App ersetzt werden. Sie können die Sammlungsdetails auf dem Informationsbildschirm anzeigen, bevor Sie den Austausch vornehmen.

Bildschirm mit den Ergebnissen zum Ersetzen von Sammlungen.

Ergebnisse des Austauschs von Bildschirmen

Die Kategorie Bildschirme zeigt einzelne ersetzbare Ergebnisse gemäß der Struktur in der Baumansicht, sodass Sie Text in Formeln, Formelreferenzen und Steuerelementnamen ersetzen können. Ersetzungen, die in der Kategorie „Screens“ vorgenommen werden, ersetzen nur die einzelne Instanz des ausgewählten übereinstimmenden Ergebnisses, sodass Sie auswählen können, was Sie ersetzen möchten. Sie können auch die Formelübereinstimmung überprüfen, bevor Sie die Ersetzung vornehmen.

Ergebnisse des Ersetzens von Bildschirmen

Abschließen der Ersetzung und Rückgängigmachung von Ersetzungen

Nachdem Sie Ihre Auswahl an die Elemente optimiert haben, die Sie ersetzen möchten, werden Sie durch Auswählen der Schaltfläche aufgefordert, den Vorgang zu bestätigen.

Wählen Sie

Durch die Bestätigung wird der Vorgang der Ersetzung ausgeführt, und eine Benachrichtigung zeigt an, ob die Ersetzung erfolgreich war.

Bestätigung der Ersetzungen.

Der Ersetzungsvorgang schlägt möglicherweise fehl, wenn bereits ein Steuerelementname verwendet wird oder nicht unterstützte Zeichen enthalten sind.

Der Ersetzungsvorgang ist fehlgeschlagen.

Nachdem die Ersetzung abgeschlossen ist, können Sie die Ersetzung rückgängig machen, indem Sie die Schaltfläche „Rückgängig“ verwenden oder Strg+Z auswählen.

Einschränkungen

Der Suchbereich ist auf die Rückgabe von maximal 2.000 Ergebnissen beschränkt. Wenn Sie diesen Grenzwert überschreiten, wird eine Benachrichtigung angezeigt.

Maximale Anzahl der erreichten Ergebnisse.

Siehe auch

Suchen und Ersetzen in der Bearbeitungsleiste verwenden