l = (round(mesure.étendue, 2))
w = (round(mesure.étendue, 2))
h = (round(mesure.étendue, 2))
dim olist comme nouvelle liste de tableaux
olist.add(l)
olist.add(w)
olist.add(h)
call olist.sort()
iproperties.value("custom", "longueur") = olist.item(2)
iproperties.value("custom", "width") = olist.item(1)
iproperties.value("custom", "hauteur") = olist.item(0)
plus petit = olist.item(0)
milieu = olist.item(1)
plus élevé = olist.item(2)
iproperties.value("custom", "overall_dim") = plus grand & " x " & moyen & " x " & plus petit & "mm"
essayer
dim1e = cette application.activedocument.componentdefinition.parameters.userparameters("dim1")
dim1 = plus grand
prises
dim1param = cette application.activedocument.componentdefinition.parameters.userparameters.addbyexpression("dim1", plus grand, unitéstypeenum.kmillimeterlongunits)
dim1param.exposedasproperty = true
fin de l'essai
essayer
dim2e = cette application.activedocument.componentdefinition.parameters.userparameters("dim2")
dim2 = milieu
prises
dim2param=thisapplication.activedocument.componentdefinition.parameters.userparameters.addbyexpression("dim2", milieu, unitéstypeenum.kmillimeterlongunits)
dim2param.exposedasproperty = true
fin de l'essai
essayer
dim3e = cette application.activedocument.componentdefinition.parameters.userparameters("dim3")
dim3 = plus petit
prises
dim3param=thisapplication.activedocument.componentdefinition.parameters.userparameters.addbyexpression("dim3", plus petite, unitéstypeenum.kmillimeterlongunits)
dim3param.exposedasproperty = true
fin de l'essai