====== Suchen und Ersetzen ====== * Diese Funktion ersetzt bestehende Feldinhalte //automatisch// durch neue Feldinhalte * Neue Felder werden selbstständig in einen Kommentar eingetragen, auch in größerem Umfang * Voraussetzung: Das neue Datenfeld muß //vorher// als Kommentarfeld angelegt werden * Bei größeren Aktionen berücksichtigen Sie bitte immer den entstehenden Datentraffic, der durch den Datenabgleich zu den abgeleiteten Datenbanken entstehen kann   ==== Suchen und Ersetzen starten ==== * Zielgruppenbearbeitung unter [Dienstprogramme] öffnen * Den Datenpool laden, entweder manuell per Drag & Drop oder über eine Selektion * Rufen Sie //über// dem Datenfeld, dessen Feldinhalt ersetzt werden soll, die Funktion [Suchen und Ersetzen] aus dem Kontextmenü auf * Soll zu einem Kommentarfeld //jeder// Feldinhalt verändert werden, geben Sie unter [Suchen] ein %%'*'%% ein , bei [Ersetzen] den gewünschten Inhalt.\\ Zusätzlich aktivieren Sie die Option [Feld hinzufügen, falls nicht vorhanden] * Soll ein //bestimmter// Feldinhalt ersetzt werden, tragen Sie diesen Begriff bei [Suchen] ein, bei [Ersetzen] den neuen Inhalt * Soll ein //noch nicht vorhandenes// Datenfeld einem Kommentar hinzugefügt werden, tippen Sie als Joker den ***** in das Feld [Suchen], im Feld [Ersetzen] den gewünschten Inhalt * Zusätzlich aktivieren Sie die Option [Feld hinzufügen, falls nicht vorhanden]\\ Stellen Sie sicher, daß das Kommentarfeld zuvor angelegt sein muß   ==== Vorhandene Feldinhalte löschen ==== * [Suchen und Ersetzen] über dem Kommentarfeld aufrufen, wo der Inhalt gelöscht werden soll * Im Feld [Suchen] tippen Sie den Joker * * Im Feld [Ersetzen] tippen Sie die Tastenkombination Alt+0160 * Das Kommentarfeld bleibt zwar bestehen, der Inhalt ist jedoch leer\\     ==== Besonderheit bei Wiederholfeldern ==== //Wiederholfelder// können mehrfach pro Datenebene gesetzt werden, da sie mit der Feldeigenschaft 'Wiederholfeld' verknüpft sind. So vermeiden Sie Überschreibungen von Feldinhalten, wenn Sie die Funktion [Suchen und Ersetzen] nutzen: * Option [Suchen und ersetzen] ü b e r dem gewünschten Feld aus dem Kontextmenü aufrufen * Im Feld [Suchen] tippen Sie ein Leerzeichen und den Joker * * Im Feld [Ersetzen] tippen Sie den neuen Feldinhalt ein * Klicken Sie die Option [Feld hinzufügen, falls nicht vorhanden] * Starten Sie den Vorgang über [Suchen]   ==== Suchen/Ersetzen - erweiterte Funktion ==== Um die erweiterte Suchfunktion zu aktivieren, muß der Ersatzbegriff im Feld 'Ersetzen' in \\ geschweiften Klammern {} stehen. Zur Bildung des Ersatzbegriffs kann auf die vorhandenen Funktionen zurückgegriffen werden: old() oldfirst() oldlast() Syntax: {"fixer Text:"+lower(old())}\\ Neuer Text wird bestehendem Text vorangestellt, der bestehende Text wird in Kleinbuchstaben umgewandelt Syntax: {"fixer Text:"+upper(old())}\\ wie oben, bestehender Text wird in Großbuchstaben gewandelt   | {{Generate:hand.gif?19x20|Generate/hand.gif}} | Bei Fragen zu diesem Thema stehen wir gern zur Verfügung. Diese Funktion ist nicht für den 'normalen Anwender' gedacht. |   __Beispiele__ | Feldinhalte ergänzen | Im Feld [Telefon] soll bei bestehenden Telefon-Nummern die '+49' vorangestellt werden. Folgende Syntax ist einzugeben: Suchen: *0 Ersetzen: {"+49"+old()}\\   | | Numerische Inhalte umrechnen | Zur Umrechnung numerischer Feldinhalte, z.B. EURO-Beträge in US-Dollar,\\ verwenden Sie die Funktion "umfkt" (Umrechnungsfaktor) wie folgt:\\ {umfkt(old(),2)+"$"}\\ Der bisherige Feldinhalt (old()) wird mit dem unter "2" definierten [[hy80:kommentare:umrechnungsfaktoren|Umrechnungsfaktor]] neu berechnet und durch das Ergebnis ersetzt.\\ Die neue Einheit ($) wird automatisch angehangen. |     ===== Zusammenführung von Feldinhalten zweier Kommentarfelder ===== Sollen Feldinhalte unter //neuen// Feldbezeichnungen geführt werden, wird die "anzfeld"-Funktion verwendet.   **Anforderung** * Die //Anzahl// aller Filialen eines Unternehmens sind in den Kommentarfeldern [Filiale] und [Außenstelle] erfaßt. * A l l e Feldinhalte sollen jetzt im Kommentarfeld [Filiale] zusammengeführt werden.   **Vorbereitung** * Selektion nach beiden Kommentarfeldern * Selektion in die [Zielgruppenbearbeitung] laden und nach dem Feld //Aussenstelle// sortieren lassen * Das Kommentarfeld //Filiale// mit dem Platzhalter +0160 bei allen Firmen anlegen, wo jetzt das Feld //Aussenstelle// vorhanden ist * Die Suchen/Ersetzen-Funktion im Zielgruppenbearbeitungsfenster über dem Anzeigefeld //Filiale// mit rechter Maustaste aufrufen * Im Feld "Suchen" ein %%'*'%% eingeben. Gesucht wird in allen markierten Datensätzen nach dem Kommentarfeld //Filiale// * Im Feld "Ersetzen" folgende Syntax eintragen: {anzfeld("Synonym",1,40)}.\\ Bei 'Synonym' wird das Kommentarfeld-Synonym eingetragen, 1=Startposition des Feldeintrages, 40=Anzahl der Feldlänge   **Ergebnis\\ \\ ** Der Inhalt des Feldes //Außenstelle// wird in das Kommentarfeld //Filiale// eingetragen.   | {{Generate:hand.gif?19x20|Generate/hand.gif}} | Bei Fragen zu diesem Thema stehen wir gern zur Verfügung.\\ Diese Funktion ist nicht für den 'normalen Anwender' gedacht. |