Das Notes Forum

Lotus Notes / Domino Sonstiges => Companion Products => Thema gestartet von: schroederk am 05.06.14 - 11:58:38

Titel: Traveler zeigt nicht immer eMail-Adresse in Kontakten an
Beitrag von: schroederk am 05.06.14 - 11:58:38
Hallo,

mir ist aufgefallen, dass wenn ich bspw. einen Kontakt aus dem Globalen Adressbuch in das persönliche Adressbuch kopiere, die eMail-Adresse auf dem iPhone nicht angezeigt wird.
Wenn ich den Eintrag "touche" also einfach auf Bearbeiten und ohne Änderung direkt wieder speichere, dann wird die eMail-Adresse auch auf dem iPhone direkt (wenn auch dann 2 Mal) angezeigt.

Wir haben einen Dummy-User erzeugt, über den wir das Globale Adressbuch auf das iPhone synchronisieren.  Damit haben die Mitarbeiter die Adressen auch im Flugmodus im Zugriff und noch wichtiger: Sie sehen auch den Namen im Display wenn sie angerufen werden.

Was verändert das Speichern des Kontakts, dass dieser im iPhone nun auch die eMail-Adresse anzeigt?
Ich würde dann einen Agenten schreiben, der die Änderung bewirkt.
Titel: Re: Traveler zeigt nicht immer eMail-Adresse in Kontakten an
Beitrag von: smokyly am 05.06.14 - 12:15:40
Ist der Kontakt nach dem Reinkopieren auch ins Mailfile synchronisiert?
Titel: Re: Traveler zeigt nicht immer eMail-Adresse in Kontakten an
Beitrag von: schroederk am 05.06.14 - 12:51:26
Ich kopiere den Kontakt zum Testen gar nicht erst ins lokale Adressbuch sondern direkt ins Mailfile.

Das Problem ist recht einfach reproduzierbar:
Einen beliebigen Kontakt aus dem Globalen Adressbuch kopieren, zu den Mailkontakten wechseln und dort einfügen.
(Oder ins lokale Adressbuch kopieren und in die Mailkontakte synchronisieren)
Dann auf dem iPhone den neuen Kontakt suchen und feststellen, dass die eMail-Adresse nicht angezeigt wird.
Dann in den Mailkontakten den Kontakt öffnen, bearbeiten, speichern und schließen.
Danach ist der Kontakt auf dem iPhone auch mit eMail-Adresse.
(Man kann sogar auf dem iPhone im Kontakt stehen bleiben und sieht die Änderung)
Titel: Re: Traveler zeigt nicht immer eMail-Adresse in Kontakten an
Beitrag von: umi am 05.06.14 - 14:31:12
Moin
Schon mal in den Dokumenteneigenschaften geschaut was auf Feldebene passiert?
Felder z.B. InternetAddress, MailAddress ?

Wahrscheinlich wird das nötige Feld erst beim Speichern gefüllt...
Titel: Re: Traveler zeigt nicht immer eMail-Adresse in Kontakten an
Beitrag von: schroederk am 05.06.14 - 15:45:01
Nein, ich habe bisher noch nicht jedes Feld vorher / nachher geprüft.
Ich hatte erwartet, dass ich einen Kontakt in mein Adressbuch kopieren kann und er direkt vollständig angezeigt wird ohne dass der Kontakt nochmal ohne Änderung gespeichert werden muss.
Warum ausgerechnet das Mail-Adresse-Feld? Die übrigen Felder (ich habe nicht alle Felder geprüft) werden sofort auf dem iPhone korrekt angezeigt.

Es ist naheliegend, dass ein bestimmtes Feld wohl erst beim Speichern geschrieben wird, ich hatte gehofft, dass der Fehler eventuell woanders zu finden ist bzw. dass ich mir das mühsame Vergleichen aller Felder hätte sparen können.

Nach Überprüfung der Felder ergab sich, dass nach dem Reinkopieren zwar das Feld InternetAddress mit der eMail-Adresse gefüllt ist, aber nicht das Feld MailAddress. Nach dem Speichern des Eintrags ist auch das Feld MailAddress gefüllt, allerdings auch noch ein weiteres Feld InternetAddress1, was aller Wahrscheinlichkeit nach der Grund dafür ist, dass auf dem iPhone dann die eMail-Adresse 2 Mal zu sehen ist.

Ich werde also einen Agenten schreiben müssen, der das Feld befüllt.
IMHO ist das aber dennoch als Bug einzustufen.

Titel: Re: Traveler zeigt nicht immer eMail-Adresse in Kontakten an
Beitrag von: umi am 05.06.14 - 18:09:18
Moin

Ist das Globale Adressbuch ein Pubnames (Domino Directory) oder ein Pernames.ntf ?
Beim Directory wird das Mailaddress field afaik für die weiterleitungsadresse verwendet... was meistens leer ist....