Hallo Tom,
dieses Problem kenne ich irgendwo her. Ich glaube, das ist mittlerweise gelöst:
C-Diary speichert und exportiert alle KH-Werte seit Version 1.21 in Gramm, also BE x 12 und rechnet sie nur für die Eingabe und Anzeige entsprechend der konfigurierten Einheit um.
Beim Export der KH in Gramm benutzt C-Diary seit Version 1.21 den Header "CH_GR" in der CSV-Datei.
Ich glaube, SiDiary unterstützt dies erst seit ungefähr dieser Zeit, da das Sinovo-Team und ich das in dieser Zeit so vereinbart hatten (eben aus dem Grund, weil es da öfter solche Probleme gab, wie Du sie beschreibst... das 1.21er-C-Diary-Release war am 30.6.2010).
Also stelle bitte erst einmal sicher, daß Du eine aktuelle SiDiary-Version und eine aktuelle CSV-Importfilter-Version benutzt.
Dann ist das Problem evtl. schon gelöst.
Falls nicht, müssen wir uns das noch einmal genauer ansehen.
Übrigens: Auch von C-Diary gab es inzwischen einige Updates. Die aktuelle Version ist 1.24:
http://www.hermocom.com/de/products/symbian/c-diary1.25 ist in Arbeit und wird nicht mehr allzu lange auf sich warten lassen.
Viele Grüße,
Daniel