View Single Post
  #1  
Old 2007-11-18, 17:02
hp_taferner hp_taferner is offline
Junior Member
 
Join Date: 2007-11
Posts: 3
Default Concatenated field with separator

Hallo,

ich versuche gerade den SyncML-Server zur Zusammenarbeit mit eGroupWare zu bewegen. eGroupWare hat bereits SyncML eingebaut, unterstützt aber nur v1.1. SyncML-Server unterstützt bereits v1.2. Die Synchronisierung der "Kontakte" funktioniert bereits.

Folgendes Problem:
die Kontakt-Tabelle der eGroupWare-DB hat ein Feld namens n_fn vom Typ varchar(128) in welchem Folgendes abgespeichert wird:

n_fn = TITLE+" "+N_PREFIX+" "+N_FIRST+" "+N_LAST

Wie kann ich im xml-File solch ein zusammengesetztes Feld definieren (beforewritescript, updatedatasql oder map)?

Folgende mappings werden verwendet:

<map name="n_prefix" references="N_PREFIX" type="string" mode="rw" size="64"/>
<map name="n_family" references="N_LAST" type="string" mode="rw" size="64"/>
<map name="n_given" references="N_FIRST" type="string" mode="rw" size="64"/>
<map name="contact_title" references="TITLE" type="string" mode="rw" size="64"/>

Vielen Dank

Hanspeter
Reply With Quote