NotesdateTime.merge / @TimeMerge ! m'enfin !!!

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

NotesdateTime.merge / @TimeMerge ! m'enfin !!!

Messagepar Michael DELIQUE » 09 Août 2012 à 15:15

Hello

Pour les besoin d'une appli gérant des horaires sur toutes les timeszone je suis obligé de convertir les heures.

dans mon appli tout est enregistré en GMT et tout fonctionne en GMT ce qui évite les erreurs. Pour les utilisateurs j'affiche l'heure dans leur heure local et je peut leur envoyer un appointment par mail pour leur agenda.

pour cela j'utilise une fonction non documenté : NotesdateTime.merge / @TimeMerge

super pratique un champ avec l'heure en GMT, un champ avec la timezone de l'utilisateur et un champ calculé avec @timemerge. le grand bonheur ça s’occupe de la conversion et ça prend même en compte les changement d'heure (été/hivers).

ça c'était en 8.5.2, le serveur est passé en 8.5.3 FP1 et là je pleur : NotesdateTime.merge / @TimeMerge me renvois n'importe quoi !

quelqu'un a une petite idée ?
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: NotesdateTime.merge / @TimeMerge ! m'enfin !!!

Messagepar Dominux » 10 Août 2012 à 11:08

Michael DELIQUE a écrit:pour cela j'utilise une fonction non documenté : NotesdateTime.merge / @TimeMerge


C'est pas ça l'idée ? Tu l'as trouvé où cette fonction ? Généralement c'est en décortiquant le mail85.ntf, peut-être y trouveras-tu une réponse.
Cordialement,
Olivier (www.dominux.fr et sur Twitter)
Image
Avatar de l’utilisateur
Dominux
Administrateur
Administrateur
 
Message(s) : 1201
Inscrit(e) le : 16 Déc 2004 à 10:56
Localisation : Nantes

Re: NotesdateTime.merge / @TimeMerge ! m'enfin !!!

Messagepar Michael DELIQUE » 10 Août 2012 à 11:11

tout est dans ce tip => viewtopic.php?f=123&t=28077 avec le lien vers le document d'IBM

Exemple du probleme :

Avant : quand il est 02:00 GMT, timemerge renvois 06:00 pour dubai (super ça marche)
maintenant : quand il est 02:00 GMT timemerge renvois 04:00 pour dubai (ouin ça marche pas)

le plus drole c'est que meme si je prend un autre faiseau horaire genre +8heure timemerge me renvois quand même 04:00... m'enfin !!!!


bon la de toute maniéré je ne bosserais pas sur le sujet avant septembre maintenant.
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: NotesdateTime.merge / @TimeMerge ! m'enfin !!!

Messagepar Dominux » 10 Août 2012 à 11:17

Attends le retour à l'heure d'hivers, ca marchera peut-être :p

Good luck
Cordialement,
Olivier (www.dominux.fr et sur Twitter)
Image
Avatar de l’utilisateur
Dominux
Administrateur
Administrateur
 
Message(s) : 1201
Inscrit(e) le : 16 Déc 2004 à 10:56
Localisation : Nantes

Re: NotesdateTime.merge / @TimeMerge ! m'enfin !!!

Messagepar Michael DELIQUE » 10 Août 2012 à 11:21

c'est ce que je me suis dis, mais va falloir faire fort coté heure d'hivers pour rattraper le décalage avec le +8
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement