Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
Suchergebnis

Suchergebnis  


 

 

Das Fenster mit dem Suchergebnis zeigt alle gefundenen Objekte, die zu den verschiedenen Suchkriterien passen:

Es zeigt die Ergebnisse als hierarchische Liste, die nach Objektart geordnet ist. Sie können alle hierarchischen Einträge über entsprechende Befehle des Kontextmenüs der Seite bzw. des Menüs Optionen am unteren Rand auf- und zuklappen. 

Durch Doppelklick auf eine Zeile können Sie das Objekt in seinem Editor ansehen. Sie können auch mehrere Suchen durchführen. Jede Suche öffnet ein eigenes Fenster, wobei die vorigen Fenster mit Suchergebnissen offen bleiben.

Wurden mehrere Ergebnisse für ein Objekt in einer Methode gefunden, zeigt dies die Nummer neben dem Objektnamen an.

Jede Zeile kann einen Tipp mit zusätzlichen Informationen anzeigen, z.B. die Eigenschaft des Elements, das zum Suchergebnis passt oder die Nummer der Formularseite, wo das Element vorkommt:

Bei einer umfangreichen Suche erscheint ein Ablaufbalken mit einer Schaltfläche zum Abbrechen der Operation:

Hinweis: Die Schaltfläche stoppt die laufende Suche, entfernt aber nicht die bereits gefundenen Ergebnisse.

Ist eine Suche abgeschlossen, können Sie diese über die Schaltfläche am unteren Rand mit denselben Kriterien und Optionen wiederholen.

Sie können auf die Funktion Ersetze in Inhalt auch im Menü Optionen des Fensters mit dem Suchergebnis zugreifen.

Über das Menü Optionen können Sie verschiedene Aktionen durchführen:

Hinweis: Sie können die meisten Aktionen auch über das Kontextmenü des Fensters auswählen.

  • Entferne aus Liste: Entfernt die gewählten Einträge aus dem Ergebnisfenster. Auf diese Weise können Sie z.B. nur Einträge beibehalten, die ersetzt oder per Drag-and-Drop zwischen Programmen bewegt werden sollen.
  • Entferne alle Elemente aus Liste, außer Auswahl:  Entfernt alles aus dem Ergebnisfenster bis auf die gewählten Einträge.
  • Ersetze in Inhalt: Ersetzt eine Zeichenkette innerhalb der gewählten Einträge. Weitere Informationen dazu finden Sie im Abschnitt Ersetze in Inhalt.
  • Auswählen >: Wählt unter allen gefundenen Einträgen in Suchergebnis einen Typ aus. Das hierarchische Untermenü bietet auch Befehle, um alle Einträge auf einmal aus- (Alle) bzw. abzuwählen (Nichts).
  • Zuklappen/Erweitern: Klappt alle hierarchischen Einträge der Ergebnisliste auf oder zu.
  • Exportiere Ergebnisse: Exportiert Informationen über Objekte, die im Ergebnisfenster erscheinen. Für jeden Eintrag werden folgende Angaben, durch Tabs getrennt, in eine Textdatei exportiert:
    • Typ (Methode, Formularobjekt, Tabellenformular, Trigger)
    • Pfad des Objekts
    • Eigenschaft (falls zutreffend): Zeigt die Eigenschaft des Objekts, das zum Suchkriterium passt. Zum Beispiel werden im gleichen Formular ein String in einem Variablennamen gefunden (Eigenschaft Variable) und ein Objektname (Eigenschaft Name). Dieses Feld bleibt leer, wenn das passende Element das Objekt selbst ist.
    • Inhalt (falls zutreffend): Zeigt den Inhalt, der zum aktuellen Suchkriterium passt; z.B. die Code-Zeile mit dem angeforderten String.
    • Zeilennummer (für Methoden) oder Seitennummer (für Formularobjekte)

    Hinweis: Diese Textdatei lässt sich dann in eine Tabellenkalkulation, z.B. Excel importieren.

Sie können Einträge per Drag-and-Drop aus dem Fenster Suchergebnis entnehmen, um Objekte in der Designumgebung zwischen zwei Anwendungen zu bewegen. Weitere Informationen dazu, insbesondere "nicht-trennbare Objekte", finden Sie im Kapitel Objekte bewegen.

Hinweis: Diese Funktionalität ist nicht in Datenbanken im Projektmodus verfügbar.

In Methoden zugewiesene Tabellen werden standardmäßig mit den Methoden zusammen bewegt. Um Methoden ohne Tabellen zu bewegen, führen Sie Drag-and-Drop mit gedrückter Shift-Taste aus.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Suchen und Ersetzen in der Struktur

 
SEITENINHALT 
 
GESCHICHTE 

Geändert: 4D v16 R2
Geändert: 4D v16 R3

 
ARTIKELVERWENDUNG

4D Designmodus ( 4D v20 R7)