Les options physiques composites sont spécifiées sur plusieurs lignes, et contiennent une ou plusieurs options dépendantes. Si vous ajoutez l'option composite dans la partie droite de l'onglet Options physiques, toutes les options dépendantes sont ajoutées en même temps. Si vous ajoutez une option dépendante, l'option composite est ajoutée également pour la contenir.
Les options physiques composites sont définies avec la syntaxe suivante :
nom [=] [%s|%d|%variable%] : composite=yes[, mots clés] { sous-option [sous-option...] }
Tout ce qui est saisi avant le signe deux points est généré dans les scripts. Le nom est requis par PowerAMC, mais vous pouvez le placer entre signes supérieur et inférieur (<nom>) si vous devez l'exclure du script final. Les variables %d ou %s requièrent une valeur numérique ou chaîne, et vous pouvez également utiliser une variable PowerAMC ou un snippet du langage de génération par templates.
Le mot clé composite=yes est requis pour les options composites, et peut être utilisé en conjonction avec n'importe quels mots clés d'options physiques ou n'importe quel des mots clés suivants :
Mot clé |
Valeur et résultat |
---|---|
composite=yes |
Spécifie que l'option est une option composite contenant des options dépendantes placées entre accolades. |
separator=yes |
Spécifie que les options dépendantes sont séparées par des virgules. |
parenthesis=yes |
Spécifie que tous les objets dépendants sont placés entre parenthèses. |
chldmand=yes |
Spécifie qu'au moins une des options dépendantes doit être définie. |
Option physique | Générée sous la forme |
---|---|
<list> : composite=yes, multiple=yes { <frag-expression> %s in %s : category=storage } |
expression-fragmentation in storage expression-fragmentation2 in storage2 etc |
<using_block> : composite=yes,parenthesis=yes { using vcat %s using stogroup %s : category=storage, composite=yes { priqty %d : default=12 secqty %d erase %s : default=no, list=yes | no } |
using vcat chaîne using stogroup storage priqty valeur secqty valeur erase no) |