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) |