Hi,
i created multiple Texts by using CreateTextOcc in a single model. I can change the text style of system attributes fine with the setStyledValue method:
var model = ArisData.getSelectedModels()[0]
var modellnameValue = model.Attribute(Constants.AT_NAME, lang,true).GetValue(true)
var modelNameText = model.CreateTextOcc(120,200,Constants.AT_NAME)
modelNameText.TextDef().Attribute(Constants.AT_NAME,Context.getSelectedLanguage()).setStyledValue("<p><b>"+modellnameValue+"</b></p>")
Creating the Texts for user defined attributes work as well similarly
var modelDateNum = ArisData.ActiveFilter().UserDefinedAttributeTypeNum("7ec51830-1a99-11e1-54b1-0050569e0006");
model.Attribute(modelDateNum,Context.getSelectedLanguage(),true).setValue("")
var modelDateValue = model.Attribute(modelDateNum,Context.getSelectedLanguage(),true).GetValue(true)
var modelDateText = model.CreateTextOcc(100,100,modelDateNum)
but i can't figure out how to change the text style of user defined attributes.