TManufacturing.ConnectByGPAOID

TManufacturing = class (TObject)Interface de TManufacturingExemples de TManufacturing

Connexion à une gamme existante par sa référence

Syntaxe

constructor ConnectByGPAOID(GPAO_ID: String)
GPAO_ID: référence de la gamme

Remarques

La référence est la chaîne complète identifiant une version de gamme : GPAOID vX.Y (où X est le n° de version majeure et YY est le n° de version mineure).

Si on indique uniquement le code de la gamme (GPAOID) sans indiquer une version :

  • on se connecte à la version validée (s'il y en a plusieurs, ce sera la plus récente)
  • S'il n'y a aucune version validée, on se connecte à la version la plus récente, quel que soit son statut

Si la référence (ou le GPAOID) n'existe pas, la fonction déclenche une erreur.

Exemples

// Connexion à la version 1.01 de 'ITEM001'
var gamme := TManufacturing.ConnectByGPAOID('ITEM001 v1.01');
// Connexion à la version valide la plus récente de 'ITEM001'
var gamme := TManufacturing.ConnectByGPAOID('ITEM001');
if gamme.State <> TManufacturingState.msValidated then
   raise Exception.Create('Cette gamme n''a pas de version validée');

Classification

QuBESGamme TManufacturing