Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Voraussetzungen
- Registrieren Sie sich bei Power Apps.
- Erstellen Sie eine App aus einer Vorlage, erstellen Sie eine neue App, oder öffnen Sie eine vorhandene App in Power Apps.
- Erfahren Sie, wie Sie ein Steuerelement konfigurieren.
Öffnen des Suchbereichs
Sie können den Suchbereich öffnen, indem Sie auswählen.
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.
Verfeinern der Suche
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 ").
"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.
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.
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.
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:
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 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:
Kontextvariable ausgewählt:
Auflistungen
Wenn Sie eine Sammlung unter der Kopfzeile "Sammlungen" auswählen, gelangen Sie zum Informationsbildschirm für diese Sammlung.
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.
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.
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.
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.
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.
Aktualisieren der Suchergebnisse
Wenn Sie Änderungen innerhalb der App vornehmen, müssen Sie den Ergebnisbereich aktualisieren, um die Änderung in ihren Suchergebnissen anzuzeigen.
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.
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.
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.
Sie können die Ergebnisliste auch filtern, 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.
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.
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.
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.
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.
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.
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.
Durch die Bestätigung wird der Vorgang der Ersetzung ausgeführt, und eine Benachrichtigung zeigt an, ob die Ersetzung erfolgreich war.
Der Ersetzungsvorgang schlägt möglicherweise fehl, wenn bereits ein Steuerelementname verwendet wird oder nicht unterstützte Zeichen enthalten sind.
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.