TManufacturing.ManualOperationValidation

redirigé depuis TManufacturing.SetManualOperationValidation

TManufacturing = class (TObject)Interface de TManufacturingExemples de TManufacturing

Valider manuellement les opérations n'ayant pas de processus lié.

Syntaxe

property ManualOperationValidation: Boolean read GetManualOperationValidation write SetManualOperationValidation

Remarques

Propriété permettant de lire ou modifier l'activation ou non de l'option de validation manuelle des opérations sans processus lié.

NB : Une modification de l'activation de l'option ne sera enregistrée que lors de l'appel de la méthode Post

Attention, dans l'écran d'édition d'une gamme, la logique d'activation de l'option est inverse ! (libellé de la case à cocher : "Valider automatiquement les opérations qui n'ont pas de processus lié.")

Exemples

Connexion à la gamme 'ITEM001 v0.01' et activation de la validation manuelle des opérations sans processus lié :

var gamme := TManufacturing.ConnectByGPAOID('ITEM001 v0.01');
gamme.ManualOperationValidation := True;  
gamme.Post;  // enregistrement de la modification

Connexion à la gamme 'ITEM001 v0.01' et affichage d'un message selon si les opérations sans processus lié sont validées manuellement ou automatiquement.

var gamme := TManufacturing.ConnectByGPAOID('ITEM001 v0.01');
if gamme.ManualOperationValidation then
   Print('les opérations sont validées manuellement.')
else
   Print('les opérations sont validées automatiquement.');

Classification

QuBESGamme TManufacturing