Scopo
Imposta un flag di un oggetto a FALSO.
Sintassi
INDE.ResetFlag(id oggetto, flag, id transazione)
Argomenti
ID Oggetto | Puntatore dell'oggetto di cui resettare il flag. Solitamente il puntatore ad un oggetto viene recuperato tramite una delle seguenti funzioni: GetNextObject, GetObjectByID, GetObjectByCode, GetObjectByName, GetParentObject, GetPropObject. |
Flag | Indice del flag da impostare a FALSO. L'elenco dei flag di ogni tipo di oggetto è contenuto nella sottocartella "flags" della lista valori specifica. |
ID Transazione | Numero della transazione in cui effettuare la modifica ottenuto tramite la funzione BeginTransaction. |
- Questa procedura equivale a chiamare la procedura SetFlag con valore FALSO.
- Le modifiche fatte fuori transazione non cambiano lo stato del documento, cioè se il documento prima della modifica era non modificato dopo la modifica resta tale; quindi in fase di chiusura non verrebbe chiesto all'utente se vuole salvare.
- In caso di modifica fuori transazione non viene attivato il funzionamento del sistema di Team Working.
- La lettura dei flag avviene tramite la funzione TestFlag.
- Se il puntatore passato come parametro ID Oggetto non corrisponde ad alcun oggetto nel progetto aperto, allora verrà generata un'eccezione.
Ultima modifica: 22/08/2008 / Validità: da 7.1.3300