Les variables d'image de logo "tag" (celles qui comportent "tag" dans leurs noms) sont remplacées dans les feuilles d'organisation par une balise d'image HTML complète de la fenêtre :
<img width="100%" src="image-filename">,
qui se développent dans le document HTML pour remplir l'espace disponible (par exemple, une cellule de tableau) tout en conservant le rapport largeur/longueur.
Chaque fois que le résultat est insatisfaisant, les variables d'image "source file" (celles qui ne comportent pas "tag" dans leurs noms) doivent être utilisées à la place, pour construire la spécification <img> explicitement à l'aide de la balise (X)HTML suivante : <img width=n height=n scr={variable}>, où width et height sont des paramètres facultatifs qui vous permettent de contrôler la taille de l'image. Par exemple :
<img width=50 height=40 src="$project.CompanyLogo$">
Ces variables sont plus utiles dans l'en-tête et les types de template sommaire à un niveau CN (par exemple, header.html (par exemple, Header.html et Summary.html). Vous pouvez également les insérer dans le template du parcours d'outil. Si vous avez plus d'un programme CN, et si vous souhaitez ajouter ces variables aux types de template sommaire à un niveau de projet, placez-les entre les balises <summaryrow> et </summaryrow> dans le contexte du parcours d'outil. Par exemple,
<summaryrow> <tr> <td>${toolpath.Name} <br /> ${stoolpath.TapFile}</td> <td>${ncprogram.SpecialName}</td> <td>${toolpath.Strategy}</td> <th>Type</th><${tool.Type}</td> </tr> </summaryrow>
Ici, la variable ${ncprogram.SpecialNames} fait référence au programme CN contenant le parcours d'outil correspondant et, par conséquent, sera résolue. Si vous placez ${ncprogram. SpecialNames} séparément, cette variable ne sera pas correctement évaluée.
Ces variables doivent être utilisées dans les types de template de parcours d'outil (par exemple, Toolpath.html). Si vous souhaitez les utiliser dans les types de template sommaire, placez-les entre les balises <summaryrow> et </summaryrow> dans le contexte du parcours d'outil. Par exemple :
<summaryrow> <tr> <td>${toolpath.Name} <br /> ${stoolpath.TapFile}</td> <td>${tool.Identifier}</td> <td>${tool.Number.Value}</td> <td>${tool.TipRadius}</td> </tr> </summaryrow>
Ici, la variable ${tool.Identifier} fait référence à l'outil utilisé par le parcours d'outil correspondant et, par conséquent, sera résolue. Si vous placez ${tool.identifier} séparément, cette variable ne sera pas correctement évaluée.