[RESOLU] Xpages : communiquer avec un ERP (SAP)

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

Re: Xpages : communiquer avec un ERP (SAP)

Messagepar Michael DELIQUE » 11 Déc 2012 à 12:14

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: Xpages : communiquer avec un ERP (SAP)

Messagepar pivo » 11 Déc 2012 à 13:15

Tout ce que tu mets en "Print" dans l'agent Lotusscript sortira dans le XHRequest.responseText de ton ajax.

Donc si tu veux l'exploiter depuis ta page web (pour remplir un champ de confirmation ou autre) il faut dire au navigateur ce que c'est comme texte. D'où les prints d'abertisch qu'il faut mettre avant tous les autres (en début d'agent quoi)
pivo
Posteur néophyte
Posteur néophyte
 
Message(s) : 69
Inscrit(e) le : 29 Oct 2010 à 09:15
Localisation : Entre Genève et Martigny, mais surtout Lausanne

Re: Xpages : communiquer avec un ERP (SAP)

Messagepar lebanner » 11 Déc 2012 à 13:17

Bonjour,

J'ai créé l'agent agtUserNameRole
J'ai créé un bouton sur ma Xpage et j'ai mis la fonction.

quand je clique sur le bouton, il ne se passe rien.
Par contre, voici ce qui apparaît la console Web de FireFox :
[13:11:41,643] GET http://monserveur/mabase.nsf/testAgentL ... ?OpenAgent [HTTP/1.0 200 OK 217ms]
[13:11:41,809] balise ne correspondant pas. Attendu : </link>. @ http://monserveur/mabase.nsf/testAgentL ... penAgent:8
[13:11:41,880] POST http://monserveur/mabase.nsf/testAgentLS.xsp [HTTP/1.0 200 OK 425ms]

Est ce que j'ai loupé quelque chose ou est ce que je ne comprend rien ?

Merci d'avance
Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Re: Xpages : communiquer avec un ERP (SAP)

Messagepar lebanner » 11 Déc 2012 à 15:00

il met une erreurs sur la balise <link>, il manquerai le </link>.
Le seul problème c'est que je n e le gère pas, c'est généré automatiquement par la xpage lors de l'execution.

Quand je vais dans le code source de la page, on voit clairement qu'il manque le / à la fin de la balise link

Que faire ?
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Re: Xpages : communiquer avec un ERP (SAP)

Messagepar lebanner » 13 Déc 2012 à 08:14

Bonjour a tous,

Est ce que quelqu'un aurait-il une solution à me proposer ? un morceau de code ? une piste de recherche ?

Merci d'avance
Bonne journée
Cordialement
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Re: Xpages : communiquer avec un ERP (SAP)

Messagepar Michael DELIQUE » 13 Déc 2012 à 08:48

l'agent ne l'appel pas via un link mais via du JS
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: Xpages : communiquer avec un ERP (SAP)

Messagepar lebanner » 13 Déc 2012 à 18:59

Michael DELIQUE a écrit:l'agent ne l'appel pas via un link mais via du JS


Bonjour,

Oui l'appel se fait via du JS. La dessus pas de problème.
Mais quand je lance le code dans FireFox, il me met une erreur sur un link alors qu'il n'y e na pas dans le code JS ou dans la Xpage.

Quand la Xpage est lancée via le Web, il génère du code et c'est le code généré où il y a l'erreur.
lebanner
Roi des posts
Roi des posts
 
Message(s) : 683
Inscrit(e) le : 19 Juin 2008 à 09:43
Localisation : Lille

Précédent

Retour vers Développement