Date Lotus et format date AS400

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

Date Lotus et format date AS400

Messagepar lcoder » 02 Sep 2014 à 13:35

Bonjour,

Depuis lotus j'appel des procedures stockés AS400.

La procedure stocké attend une date en entrée.
Cette date est defini par un champ date dans lotus ...

Comment faire correspondre la date du champs lotus avec la date AS400 ?

l' as400 attend un format 'aaa-mm-jj' et le champs lotus donne un date du type : jj/mm/aaaa
de plus quel type de variable utiliser pour stocké ma date dans lotus ... sachant qu'il n y a pas de type date ?

Merci
lcoder
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 317
Inscrit(e) le : 10 Août 2005 à 13:21

Re: Date Lotus et format date AS400

Messagepar Dominux » 02 Sep 2014 à 16:57

Comment appelez-vous ces procédures stockées ? Via du Lotusscript , un @DbLookup, LEI ?
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: Date Lotus et format date AS400

Messagepar lcoder » 03 Sep 2014 à 07:11

Bonjour,

je les appele via lotus script : Call DbResultSet.ExecProcedure( ...)
La procedure attend une date en parametre ... mais ce que je lui passe ne fonctionne.

merci
Comment faire des économies au quotidien grace à des solutions simples :
http://www.econo-max.fr
lcoder
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 317
Inscrit(e) le : 10 Août 2005 à 13:21

Re: Date Lotus et format date AS400

Messagepar Dominux » 03 Sep 2014 à 08:13

il me semble qu'il faut transformer la date Lotus en chaine de caractère suivant le format demandé par la procédure. Il y a la fonction Format en LS qui permet de faire des transformations.
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: Date Lotus et format date AS400

Messagepar Michael DELIQUE » 03 Sep 2014 à 09:17

ouaip

ça donne un format(madate,"aaa-mm-dd")
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: Date Lotus et format date AS400

Messagepar lcoder » 03 Sep 2014 à 14:28

Je pense que tu voulais dire : format(madate,"yyy-mm-dd") ... j'ai testé
Dans ce cas ma date a une syntaxe correcte ... mais ça ne passe toujours pas ...
Comment faire des économies au quotidien grace à des solutions simples :
http://www.econo-max.fr
lcoder
Posteur expérimenté
Posteur expérimenté
 
Message(s) : 317
Inscrit(e) le : 10 Août 2005 à 13:21

Re: Date Lotus et format date AS400

Messagepar Dominux » 03 Sep 2014 à 14:44

'Ca ne passe toujours pas' ... il faut être plus explicite sur ce qui se produit, des messages d'erreurs, des logs, etc nous ne pourrons pas aider sinon
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: Date Lotus et format date AS400

Messagepar roubech » 03 Sep 2014 à 23:54

si tu lances la même commande depuis le serveur et pas via Notes, ça marche ?
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille


Retour vers Développement