GammeOperationsForGamme
Retourne la liste des numéros d'opération d'une gamme
Syntaxe
procedure GammeOperationsForGamme(gammeGPAOID: String; filter: TNamedOperationsItemType; operationNumbers: TStrings)
gammeGPAOID : GPAOID de la gamme
filter : Filtre sur les types de sous-opérations nommées de la gamme
operationNumbers : TStrings renvoyée avec les numéros d'opération trouvés
Remarques
Le GPAOID de la gamme gammeGPAOID peut être renseigné avec un numéro de version ou non.
Si le numéro de version n'est pas précisé dans le paramètre gammeGPAOID alors c'est la gamme active qui sera utilisée.
filter prend ses valeurs parmi l'énuméré TNamedOperationsItemType.
La TStrings operationNumbers sera complétée des seules opérations comportant une sous-opération nommée ayant elle-même un élément du type en question.
Exemples
var operationNumbers := TStrings.Create;
//GammeOperationsForGamme('A001 v1.02', itAll, operationNumbers); // exemple avec un GPAOID + Version
GammeOperationsForGamme('A001', itAll, operationNumbers);
// operationNumbers comprend tous les numéros d'opération de la gamme A001
//GammeOperationsForGamme('A001 v1.02', itAll, operationNumbers); // exemple avec un GPAOID + Version
GammeOperationsForGamme('A001', itAll, operationNumbers);
// operationNumbers comprend tous les numéros d'opération de la gamme A001