the following brought me on the track:
http://archicad-talk.graphisoft.com/viewtopic.php?t=648 Also folgendes funktioniert:
Neu erstellen eines Fenstermarkers. 2D-Skript hat folgenden Inhalt:
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">
re_fire=REQUEST ("ASSOCLP_PARVALUE", "gs_frame_mat", nameind_fr, type_fr, flag_fr, dim1_fr, dim2_fr, val_fr)
text2 0,0.5,re_fire
text2 0,0,"expr" : text2 2.0,0,_expr
text2 0,-0.5,"nameind_fr" : text2 2.0,-0.50,nameind_fr
text2 0,-1,"type_fr" : text2 2.0,-1,type_fr
text2 0,-1.5,"flag_fr" : text2 2.0,-1.5,flag_fr
text2 0,-2,"dim1_fr" : text2 2.0,-2,dim1_fr
text2 0,-2.5,"dim2_fr" : text2 2.0,-2.5,dim2_fr
text2 0,-3,"val_fr" : text2 2.0,-3,val_fr
end
Wand zeichnen.
2-Flügelfenster einsetzen.
Dort den neu erstellten Marker auswählen und man hat den Zugriff auf den Indexwert des Stockmaterials "gs_frame_mat".
Gleiches Vorgehen mit einem Etikett habe ich auch probiert. Dazu habe ich im Plan den Standardhocker eingesetzt und ihn mit folgendem selbst definierten Etikett behaftet:
</font><blockquote><font size="1" face="Verdana, Helvetica, sans-serif">Code:</font><hr /><pre style="font-size:x-small; font-family: monospace;">
re_fire=REQUEST ("ASSOCLP_PARVALUE", "gs_resol", nameind_fr, type_fr, flag_fr, dim1_fr, dim2_fr, val_fr)
text2 0,0.5,re_fire
text2 0,0,"expr" : text2 2.0,0,_expr
text2 0,-0.5,"nameind_fr" : text2 2.0,-0.50,nameind_fr
text2 0,-1,"type_fr" : text2 2.0,-1,type_fr
text2 0,-1.5,"flag_fr" : text2 2.0,-1.5,flag_fr
text2 0,-2,"dim1_fr" : text2 2.0,-2,dim1_fr
text2 0,-2.5,"dim2_fr" : text2 2.0,-2.5,dim2_fr
text2 0,-3,"val_fr" : text2 2.0,-3,val_fr
end Ergebnis: Nüscht.
😞 😞 😞 Klingt eher nach meiner Vermutung von oben. Marker ja, Etikett, nein.
Joooooochen! Hast Du das schon mal probiert?