Créer un script personnalisé⚓
Procédure
Dans la barre de menu WinIBW, cliquer sur
Script
Nouvelle fonction
Nommer le script de façon explicite
Attention
sans espace
sans accent
sans caractères spéciaux
Exemple
SelEnrEta si l'on veut mettre dans un script la commande d'affichage du formulaire de recherche demandeur
ImpEtaFor si l'on souhaite lancer une impression de toute une liste de demandes reçues
rédiger le script (voir plus bas les 2 types de scripts)
Exemple
Script qui s'exécute quand on clique dessus⚓
Entre les 2 Sub (Sub et End Sub) se trouvent :
Une ligne de commentaires en vert précédée par une cote :
' Indiquer un descriptif du script. Attention, ne pas enlever la côte. Le texte doit rester en vert.
une ligne de commande dans laquelle figure entre guillemets la commande WinIBW
Pour éviter tout risque d'erreur de syntaxe, copier/coller la ligne ci-dessous :
Application.activeWindow.command "SEL ENR ETA", false
et remplacer entre les guillemets, la commande SEL ENR ETA par la commande souhaitée. par exemple :
Application.activeWindow.command "AFF ADR BIB", false
pour obtenir en 1 clic l'adresse de sa bibliothèque
Script qui ne s'exécute pas mais qui s'inscrit dans la barre de commande WinIBW⚓
On souhaite que la commande s'affiche dans la barre de commande, pour complétude ou validation.
Le principe est exactement le même que celui vu plus haut. La seule différence réside dans la commande elle-même.
Pour éviter tout risque d'erreur de syntaxe, copier/coller la ligne ci-dessous
Application.activeWindow.commandLine "IMP ETA 1- FOR "
et remplacer entre les guillemets, la commande IMP ETA 1- FOR par la commande souhaitée. par exemple :
Application.activeWindow.command "TDO t ; CHE MTI", false
pour préparer une recherche sur mot du titre avec limitation sur les périodiques
quitter la fenêtre de création de script en cliquant sur la croix
dans la fenêtre Personnaliser, cliquer sur l'onglet « commandes » et choisir Fonctions pour afficher les scripts créés
glisser/déposer les scripts un par un dans la barre d'outils PEB