Skripty při uložení: Porovnání verzí

Z enTeam
Skočit na navigaci Skočit na vyhledávání
m (naimportována 1 revize)
Řádek 2: Řádek 2:
 
* MTBScriptBeforeStoreDocumentContent  
 
* MTBScriptBeforeStoreDocumentContent  
 
* MTBScriptAfterStoreDocumentContent
 
* MTBScriptAfterStoreDocumentContent
Pokud tedy např. proměnná MTBScriptBeforeStoreDocumentContent obsahuje hodnotu "ProcesUlozen", pak dojde před uložením změn procesu k vypsání textu "Proces byl uložen". <br/><br/>
+
Pokud tedy např. proměnná MTBScriptAfterStoreDocumentContent obsahuje hodnotu "ProcesUlozen", pak dojde před uložením změn procesu k vypsání textu "Proces byl uložen". <br/><br/>
Skript musí obsahovat výstupní hodnotu True a nebo False. Dle toho pak dojde k uložení změn vygenerovaných skriptem.
+
Skript musí nastavit výsledek True nebo False. Dle toho pak dojde či nedojde k uložení změn vygenerovaných skriptem.
  
  

Verze z 10. 7. 2019, 12:26

Při uložení procesu je možné zavolat automatické vykonání skriptu. Výběr skriptu je proveden hodnotou proměnných

  • MTBScriptBeforeStoreDocumentContent
  • MTBScriptAfterStoreDocumentContent

Pokud tedy např. proměnná MTBScriptAfterStoreDocumentContent obsahuje hodnotu "ProcesUlozen", pak dojde před uložením změn procesu k vypsání textu "Proces byl uložen".

Skript musí nastavit výsledek True nebo False. Dle toho pak dojde či nedojde k uložení změn vygenerovaných skriptem.


Script ProcesUlozen (): Boolean 
Begin 
  Document.addText("Proces byl uložen")  
  Result := True
End

Zpět na stránku Skriptovací jazyk