如何创建具有样式的新选项卡作为库存项目的描述选项卡?

时间:2016-07-28 06:11:54

标签: customization acumatica

我想创建新标签(软件解决方案)并添加与描述标签相同的新字段(解决方案),以允许用户进行一些描述。

enter image description here

这就是我所做的。

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要使用PXRichTextEdit控件来实现这一目标。自定义设计不允许您选择此控件类型,因此您可能需要直接手动编辑ASPX文件以添加PXRichTextEdit。从布局编辑器中,选择Actions-> Edit Aspx,然后手动修改ASPX以添加新控件。然后,您可以单击“生成自定义脚本”按钮以更新自定义项目。

这是ASPX中描述选项卡的样子:

            <px:PXTabItem Text="Description" LoadOnDemand="true" >
                <Template>
                    <px:PXRichTextEdit ID="edBody" runat="server" DataField="Body" Style="border-width: 0px; border-top-width: 1px; width: 100%;"
                        AllowAttached="true" AllowSearch="true" AllowLoadTemplate="false" AllowSourceMode="true">
                        <AutoSize Enabled="True" MinHeight="216" />
                        <LoadTemplate TypeName="PX.SM.SMNotificationMaint" DataMember="Notifications" ViewName="NotificationTemplate" ValueField="notificationID" TextField="Name" DataSourceID="ds" Size="M"/>
                    </px:PXRichTextEdit>
                </Template>
            </px:PXTabItem>