在基本资产中创建单选按钮

Creating Radio Buttons in Basic Assets

我正在尝试使用 following steps in point #15.2.3.10 向我的基本资产添加一个单选按钮。

我想包含项目的静态列表,因此根据文档我使用了 OPTIONDESCRIPTIONS 参数:

<PROPERTY NAME="gender" DESCRIPTION="Gender">
    <STORAGE TYPE="VARCHAR" LENGTH="4"/>
    <INPUTFORM TYPE="RADIO" SOURCETYPE="STRING" OPTIONVALUES="male,female,others" OPTIONDESCRIPTIONS="male,female,others"/>
</PROPERTY>

但是当我在 Contributor UI 中创建新的基本资产时,出现错误:

你能强调一下我做错了什么吗?

要在基本资产中显示单选按钮,您必须使用 "RBDESCRIPTIONS and RBVALUES" 属性,而不是在您的 adf xml.[=11 中使用 "OPTIONDESCRIPTIONS ,OPTIONVALUES"(用于下拉列表) =]

因此您应该在 xml 中使用以下内容:

<PROPERTY NAME="gender" DESCRIPTION="Gender">
        <STORAGE TYPE="VARCHAR" LENGTH="10"/>
        <INPUTFORM TYPE="RADIO" SOURCETYPE="STRING" RBVALUES="male,female,others" RBDESCRIPTIONS="male,female,others"/>
    </PROPERTY>