Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Définition :
Cette fonction permet de lancer des programmes externes à l'ERP (WORD, EXCEL...).
Elle peut également être utilisée pour exécuter le navigateur de SILOG ou des traitements comme la revalorisation à partir d'un masque de l'ERP.

Syntaxe :
SilLancerProgramme(p1$,p2$,p3%,p4%,p5%)
SLP(p1$,p2$,p3%,p4%,p5%)

  • p1$ : Nom du programme à lancer (alphanumérique).

  • p2$ : Liste des arguments à passer au programme. Il faut indiquer le chemin complet. Les chemins UNC (réseau) sont acceptés (alphanumérique).

  • p3% : Ce paramètre n'est plus utilisé, mais il faut mettre une valeur dans cette zone, exemple '0'.

  • p4% : Permet de bloquer la saisie dans l'ERP tant que l'application ou le traitement appelé n'est pas terminé. '0' pour ne pas bloquer et '1' pour bloquer l'accès à l'application.
    Lorsque le paramètre P4% vaut 1, la fenêtre suivante est affichée durant le lancement.

...

Code Block
SLP("","ImportDeDonnees\rejets.csv","",0,0)

Exemple 3 : Avec passage de variables - Ouverture d'un fichier word dont le nom correspond au code article actif dans l'application "Article".

Code Block
SLP("","\\Alice5\Alip\"+i44701$+".doc","",0,0)