Massenweises Ändern von Kontakteinträgen

Hallo!

Nachdem ich aus einer Outlook-Installation knapp 1000 Einträge in
EGroupware importiert habe, stehe ich nun vor dem Problem, dass ein
Großteil der Einträge im nicht ISO-konformen
Outlook-Telefonnummernformat vorliegen. Beispiel: +49 (0) 1235 576842
mit 1235 als Vorwahl.
Im Wesentlichen stört mich die eingeklammerte Null. Ich würde mir
pauschal ein Skript basteln, welches in der EGroupware-Datenbank über
die Tabelle egw_addressbook rauscht und dort über die Felder ‘tel_work’,
‘tel_fax’, ‘tel_cell’, ‘tel_home’, ‘tel_assistent’, ‘tel_cell_private’,
‘tel_car’, ‘tel_pager’, ‘tel_fax_home’, ‘tel_other’ rauscht und diese
ändert.
Gibt es da weitere Abhängigkeiten (andere Tabellen, Checksummen, o.ä.)
die ich beachten muss?

Oder gibt es gar einen einfacheren Weg?

Danke+Gruß,
Michael


Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

Eine Alternative wäre alle Kontakte zu exportieren,

diese mit Excel zu öffnen, mit einem kleinen Skript nach zuabreiten und
dann wieder zu importieren.
Wichtig beim Import die ID richtig zuzuordnen, damit es keine Dubletten
gibt.

Zuvor natürlich an eine Datensicherung denken.

Mit freundlichen Grüßen

Stefan Becker

Hallo!

Nachdem ich aus einer Outlook-Installation knapp 1000 Einträge in
EGroupware importiert habe, stehe ich nun vor dem Problem, dass ein
Großteil der Einträge im nicht ISO-konformen
Outlook-Telefonnummernformat vorliegen. Beispiel: +49 (0) 1235 576842
mit 1235 als Vorwahl.
Im Wesentlichen stört mich die eingeklammerte Null. Ich würde mir
pauschal ein Skript basteln, welches in der EGroupware-Datenbank über
die Tabelle egw_addressbook rauscht und dort über die Felder ‘tel_work’,
‘tel_fax’, ‘tel_cell’, ‘tel_home’, ‘tel_assistent’, ‘tel_cell_private’,
‘tel_car’, ‘tel_pager’, ‘tel_fax_home’, ‘tel_other’ rauscht und diese
ändert.
Gibt es da weitere Abhängigkeiten (andere Tabellen, Checksummen, o.ä.)
die ich beachten muss?

Oder gibt es gar einen einfacheren Weg?

Danke+Gruß,
Michael


Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german

–
Stylite GmbH

Morschheimer Strasse 15 D-67292 Kirchheimbolanden
Tel +49(0)6352-70629-0 Fax +49(0)6352-70629-30
E-Mail: sb@stylite.de

Managing Directors
Andre Keller, Ralf Becker
VAT DE214280951 HRB 30575 Kaiserslautern
http://www.stylite.de


Achieve unprecedented app performance and reliability
What every C/C++ and Fortran developer should know.
Learn how Intel has extended the reach of its next-generation tools
to help boost performance applications - inlcuding clusters.
http://p.sf.net/sfu/intel-dev2devmay


egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german