CreateContainer
Création d'un contenant
Syntaxe
function CreateContainer(GPAOID: String; UMID: String; typeAbbrev: String; parentGPAOID: String; site: String = ''): String (Qubes 6.1)
function CreateContainer(GPAOID: String; UMID: String; typeAbbrev: String; parentGPAOID: String): String
Remarques
La fonction renvoie le GPAOID du contenant créé.
Le paramètre GPAOID peut contenir une partie variable dépendant de l'ID du contenant créé au moyen du spécificateur "%d", avec une syntaxe similaire à celle des chaînes de format.
Si le paramètre UMID est laissé vide, le GPAOID sera réutilisé. S'il n'est pas vide, l'ID du contenant créé peut être utilisé au moyen du spécificateur %d comme pour le GPAOID. Un spécificateur %mod10EAN13 peut aussi être utilisé (en fin de chaîne uniquement), cela encodera l'ID selon la norme EAN13 (sur 12 caractères).
A noter que la réutilisation de l'ID peut générer des identifiants très longs (jusqu'à 19 chiffres) pour les bases dont les ID ont été décalées, et peut dépasser la capacité de l'EAN13.
Exemples
if CreateContainer(name, '', 'MAG', 'Shop', 'ECL') = name then begin
...
end;