Seite 1 von 1

Gibt es Replace Funktion in AvERP

Verfasst: Do Nov 15, 2007 1:23 pm
von AlexD
Hallo Poweruser,

habe eine Schnittstelle geschrieben, die mir Artikeldaten von Access nach AvERP importiert.

Leider bleiben die Umlaute auf der Strecke :(
Auch die Einstellung des Dialect und Zeichensatz am ODBC Treiber (Easysoft) führte nicht zum gewünschten Ergebnis.

Gibt es in Averp auch eine Art Replacefunktion ?

Replace(Feldname,Suchmuster,Ersatzwert) ?
Replace("Hallo","a","u") = "Hullo"

Dann könnte ich das mal mit einem SQL Statement drüberlaufen lassen.

Danke und Gruß

Alex

Verfasst: Do Nov 15, 2007 2:12 pm
von festus01
Hallo Alex,

Code: Alles auswählen

select f_replace('Hallo','a','u') from rdb$database;
liefert das gewünschte ergebnis.

Man müsste da eine Procedure bauen die alle Datensätze abklappert und
die entsprechenden Felder updatet.

Verfasst: Do Nov 15, 2007 5:42 pm
von AlexD
Hallo,

vielen Dank, hat geklappt, bringt mich in meinem Zeitplan wieder nach vorne.

Wenn jemand Hilfe beim Import von Access nach AvERP in folgenden Bereichen braucht, kann ich helfen:

- Artikel (Tabelle BSA)
- Artikel Lieferanten Zuordnung (Tabelle BSAL)
- Stücklistenköpfe (Tabelle BSAS)
- Stücklistenpositionen (Tabelle BSASTL)
- Lagerbestände (Tabelle BARTLH)
- (Kunden)Verkaufspreise zu Artikeln (Tabelle BARTPH)

Vielen Dank an alle, die mir bisher helfen mussten.

Gruß


Alex