SAP à JMP<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Existe-t-il un moyen d'importer/d'exporter des données entre JMP et SAP ?
Re : SAP vers JMPSi une requête via ODBC, BAPI ou IDocs n'est pas une option pour vous, ou si vous ne voulez que des données de transactions spécifiques dans SAP, j'ai finalement trouvé une solution en utilisant Script d'interface graphique SAP .
La procédure est la suivante :
1. Générez un script VBS avec SAP GUI Scripting, où vous exécutez la transaction et exportez les données vers une table de données Excel (XLSX)
2. Inclure le script VBS dans votre code JSL
3. Importez les données du tableau Excel vers JMP
4. Effectuez votre analyse de données dans JMP
Cela ne fonctionne bien sûr que si SAP GUI Scripting est activé.
Si vous voulez une automatisation complète, vous devez se connecter automatiquement à SAP .
J'espère que ça aide! Cela a fonctionné pour moi 
Meilleur
Victor
Re : SAP vers JMPSalut Jef,
J'ai quelques défis ici.
1. Les accès aux tables SAP me sont accessibles via un pilote ODBC 32 bits. J'ai du mal avec 'comment formuler ma question pour qu'ils créent un lien de base de données oracle pour moi sur 64bit-ODBC?' pour que je puisse me connecter aux tables.
2. Les tables sont immenses. Je n'ai pas besoin de toutes ces données. Alors, existe-t-il un moyen pour que je puisse uniquement extraire "une transaction existante de SAP" dans JMP ?
(une transaction dans SAP est à peu près une requête enregistrée)
Re : SAP vers JMPJe ne suis pas familier avec ces deux structures/méthodes mais si BAPI est une API REST, vous pouvez utiliser le Requête HTTP() objet dans JMP 14 pour s'y connecter et récupérer des données.
Re : SAP vers JMPSalut Jef,
existe-t-il une solution utilisant BAPI ou IDocs pour obtenir des données de SAP et dans JMP, si les requêtes SQL sont interdites ?
Il semble que Java, C# etc. soient généralement utilisés pour BAPI ou IDocs...
Merci
Victor
Re : SAP vers JMPOn dirait SAP HANA dispose d'un pilote ODBC . JMP peut importer à partir de n'importe quelle base de données prenant en charge ODBC. Cela signifie que vous pouvez utiliser le Générateur de requêtes .
-Jeff