Skip to content

Javascript

Dans ces différentes parties, nous explorerons comment JavaScript, porté par Rhino, s’intègre dans Open Integration Engine pour transformer des flux de données standard en solutions sur mesure, et étendre les fonctionnalités de votre moteur.

Par défaut, le moteur Rhino est en version 1.7.1 avec le mode es6 de configurer par défaut (Mirth 4.5.2 et Open Integration Engine 4.5.2).

ce mode pourra évoluer dans le future, pour y intégrer les spécifications de javascript plus récente.

Variables

Pour déclarer des variables, il faut utiliser le mot clé var

javascript
var maVariable1 = "";

var maVariable2 = maVariable1;

maVariable1 = "Demo";

WARNING

Toutes les variables non définies qui seront utilisées, auront la valeur undefined par défaut.

l'assignation de variable texte peut se faire avec des simples ou doubles guillemets.

Commentaires

Les commentaires en javascript peuvent être mono-ligne ou multi-ligne

javascript
// Commentaire mono-ligne

/*
Commentaire Multi-Ligne
avec saut de ligne
*/

Tableaux

Les tableaux sont des objets natifs en JavaScript, on peut utiliser la fonction Array() ou les crochets

les tableaux peuxvent contenir différents types, y compris des tableaux

  • String
  • Date
  • Boolean
  • RegExp (regular expressions)
  • Math
  • XML
javascript
var tableau1 = new Array(2);
var tableau2 = new Array(2, "demo", new Array());
var tableau3 = [];
var tableau4 = ["demo1", "demo2", "demo3"];

pour récupérer la taille d'un tableau, il faut utliser la fonction length().

javascript
var taille = tableau4.length;

Mise à jour le:

Tous droits reservés. Mirounga S.A.R.L, SIRET: 798 962 718 00010, TVA: FR 27 798 962 718