Akcia COMMAND
Súvisiace stránky:
COMMAND strExpression [ON procIdent[INSTANCE instanceExprInt]]
intIdent := COMMAND strExpression [ON procIdent[INSTANCE instanceExprInt]]
strExpression | in | Výraz typu String - textový príkaz. |
procIdent | in | Odkaz na objekt typu Proces, ktorému bude príkaz zaslaný. Pokiaľ nie je špecifikovaný, príkaz je určený pre D2000 Server. |
intIdent | out | Úspešnosť spracovania príkazu. |
instanceExprInt | in | Výraz, ktorého hodnota určuje číslo inštancie procesu, ktorému bude TELL príkaz zaslaný (Redundancia archivácie, Redundancia komunikačného procesu). |
Ak parameter procIdent
nie je uvedený, príkaz sa odošle procesu D2000 Server.
Ak nie je výraz instanceExprInt
použitý a proces je spustený inštančne, TELL príkaz sa zašle všetkým bežiacim inštanciám.
Pozri tiež: Tell príkazy
INT _ret ; zaslanie TELL príkazu D2000 Serveru _ret := COMMAND "STOP SELF.KOM" ; zaslanie TELL príkazu procesu SELF.ARC _ret := COMMAND "DI ON" ON SELF.ARC ; ak bežia inštancie procesu SELF.ARC, napríklad: [1]_SELF.ARC [2]_SELF.ARC ; predchádzajúca akcia doručí TELL príkaz obom inštanciám ; zaslanie TELL príkazu inštancii 2 procesu SELF.ARC _ret := COMMAND "DI OFF" ON SELF.ARC INSTANCE 2
Súvisiace stránky:
Pridať komentár