Mode Réseau de SVBATCH
Description
Il est possible de définir des listes de poste, et de réaliser les opérations suivantes sur cette liste :
- SELECT : Sélection d’un ensemble d’enregistrements.
- UPDATE : Mise à jour d’un enregistrement.
- Les 2 critères de recherche pour le mode UPDATE sont l’identifiant du lot et la date de début. Si un enregistrement répond à ces 2 critères sur des postes différents, ils seront tous mis à jour.
- DELETE : Même fonctionnement que pour le mode UPDATE.
- CANCEL : Permet d’annuler une requête de sélection (faite avec SELECT ou ARCHIVELIST). Avec cette requête, il n’est pas nécessaire de réaliser tous les GETNEXTBUFFER.
- ARCHIVE.
- BATCHLIST.
- ARCHIVELIST.
- GETNEXTBUFFER : Permet de récupérer la suite des enregistrements de la sélection, lorsque le buffer SCADA Basic est trop petit pour tout contenir.
Le mode CREATE reste local au poste.
Structure
Toutes les requêtes sont événementielles. Le résultat de la requête est obtenu sur passage à 1 de la variable état définie (NETWORKBROADCAST).
Le buffer de status permet d’obtenir le mode de la requête en cours et de la traiter.
Une fois ce traitement terminé, le mode NEXTCOMMAND permet de réactiver l'exécution des requêtes.
Tant que NEXTCOMMAND n’est pas appelé, toutes les requêtes empilées restent en attente d’exécution.