Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

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.

image-20240102-165026.png
  • p5% : Si la valeur de P5% vaut 0 alors le bouton "Revenir au programme" est présent, il permet de débloquer l'accès à l'application appelante.

image-20240102-165055.png

Si la valeur de P5% vaut 1 alors le bouton "Revenir au programme" est absent, il faut attendre la fin du traitement annexe pour saisir dans l'ERP.

image-20240102-165118.png

Exemple 1 : Lancement du traitement de revalorisation de l'ERP.

image-20240102-165141.png

Exemple 2 : Pour ouvrir un fichier dans son application native, exemple d’un csv.

image-20240102-165249.png

Ne pas renseigner le paramètre p1$
En p2$ saisir le chemin complet du fichier à ouvrir

SLP("","ImportDeDonnees\rejets.csv","",0,0)
  • No labels