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 M-Files siirtää sen 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 käyttämällä muuttujia, VBScriptin yleisiä ominaisuuksia ja M-Filesin API-rajapintaa.

Tärkeää: Kun kehität uusia laajennuksia tai muokkaat olemassa olevia, suosittelemme korvaamaan VBScriptin sisällön Vault Application Framework (VAF) -yhteensopivalla koodilla. Näin varmistat yhteensopivuuden myös jatkossa. Lisätietoja VAF-toteutusten hyödyistä VBScript-toteutuksiin nähden löydät The Vault Application Framework -sivulta M-Files Developer Portalista.

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.

Huomaa: M-FilesAPI -dokumentaatio on saatavilla verkossa: M-Files API.


Työnkulun tilan ominaisuuksien Ehdot-välilehti.

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ä.