下記のコードで設定すると、実行は出来るのですが、リストを選んだ際に、エラーが発生します。為、例外Errorで停止しかし、下記のような記述であれば、問題ありませんでした。設定しても、問題ありませんでした。使うのが正しい、ということなのでしょうか。文を使わなければいけない、という点に違和感を感じています。シンプルで正しい方法があれば、教えてください。そのものではなくListItem.init-valueを格納しているようです。ListItem}に格納されるので挙げられているコードだとvalueにListValueItem、labelにVisualとしてListValueItemを設定したListValueItemがリスト項目として登録され、表示時にlabelがらみでエラーがおきているのでは。COM.CURL.OPEN.GUI.CONTROL-LOGICAL.ListModelControl.appendのコードを見ると、ListItemが指定された場合は、list-item-creation-procが呼び出されないようにしつつ、data-modelにListItem.init-value、itemsに指定されたListItemを登録するということを行っていました。オブジェクトの生成後にリスト項目を一括してappendさせる手法があればよいのですが残念ながら見つけられていません。