Työnkulun tilan ehdot
Tilan ominaisuudet -ikkunan Ehdot-välilehdellä voit määritellä erilaisia esiehtoja ja jälkiehtoja tilasiirtymille. Voit esimerkiksi valita ominaisuudet tai niiden arvot, jotka dokumentilla on oltava, ennen kuin se siirretään toiseen tilaan. Ehdot voivat myös osoittaa käyttäjille, että tiettyjen dokumenttien (esimerkiksi projektidokumenttien) on oltava tietyllä tasolla, ennen kuin ne voidaan siirtää seuraavalle tasolle.
Katso ikkunan avaamisen ohjeet tilojen muokkaamisen ohjeesta.
Voit määrittää erityistarpeita vastaavia ehtoja muuttujien, VBScriptin yleisten ominaisuuksien ja M-Files APIn avulla.
Voit käyttää näitä -muuttujia: VaultSharedVariables, MFScriptCancel, CurrentUserID, Vault, DisplayID, ObjVer, PropertyValues, StateID, PropertyDef, SavepointVariables, TransactionCache ja GetExtensionObject. Katso lisätietoja muuttujista kohdasta Käytettävissä olevat VBScript-muuttujat.
Esiehdot
Tilan esiehdoissa määritellään ominaisuudet, jotka kohteella tulee olla, jotta se voidaan siirtää tähän tilaan.
Esimerkiksi dokumentissa on oltava Hyväksynyt-tiedot, ennen kuin se siirretään Hyväksytty-tilaan.
Jälkiehdot
Tilan jälkiehdoissa määritellään ominaisuudet, jotka kohteella tulee olla, jotta se voidaan siirtää pois tästä tilasta.
Esimerkiksi ostolaskussa on oltava Kustannuspaikka-tiedot, jotta se voidaan siirtää tilasta Odottaa kustannuspaikan määrittämistä.