da das gute alte "Suchen & Ersetzen" nicht mehr existiert, habe ich mich nach einer Lösung umgesehen.
FĂĽndig wurde ich auch hier: https://blogs.msdn.microsoft.com/nav/20 ... -nav-2013/
Ich hänge mal die eigens abgeänderte Version an. Diese enthält ein paar Features und Fixes. So z.B.
-eine Autovervollständigung für die Feldeingabe,
-die Möglichkeit Alles zu ersetzen (also unabhängig von Suche nach ...),
-Auf Wunsch Commit nach jeder Ă„nderung,
-Nur Selektierte Datensätze abarbeiten (Siehe Dokutrigger 1 und 2b),
-Anzeige der Gesamtrecords + Warnung wenn alle Datensätze der Tabelle im Filter sind.
-24.11.2016: Es lässt sich eine Tabelle auswählen, wenn die Page ohne gesetzten RecRef gestartet wird.
Es gibt ein paar Einschränkungen:
So kann es vorkommen, dass ein Feld nicht zum Suchen & Ersetzen verwendet werden kann wenn dieses selbst für die Filterung der Datensätze genutzt wurde. (Muss nicht). Außerdem sollte man bedenken, dass durch die Verwendung von Record Referenzen der Modify Trigger der Tabelle keine Änderung zwischen Rec und xRec erkennt!
Ich empfehle auch die Informationen aus dem oben angegebenen Link zu lesen.
Die Ehre gebĂĽhrt Robert Miller NAV fĂĽr die Initialversion der Page und OttoChr fĂĽr die ersten Korrekturen (Siehe Kommentarbereich unter dem Artikel aus dem Link).
Ich stelle meine angepasste Version hier lediglich zur Verfügung und übernehme keine Haftung für fehlerhafte Änderungen an Records oder andere Schäden.
Ă„nderungen
- Code: Alles auswählen
160916 RZ001 : Fix fĂĽr DECIMAL (Siehe Forenkommentar #2,#4)
190916 RZ002 : Vereinfachung fĂĽr RZ001
221116 RZ003 : + Möglichkeit Tabelle auszuwählen, wenn Page ohne RecRef gestartet wird
231116 RZ004 : Fix Filter fĂĽr Dezimalzahlen + SetReplaceWholeField() u. UnsetMatchCase von Code[10] auf Code[20]