格式化在AX 2012中以字符串类型字段编写的文本?

时间:2013-02-12 11:24:38

标签: axapta x++ dynamics-ax-2012

是否可以在AX 2012中根据鼠标选择在AX 2012表格或表单中查找以字符串类型字段书写的特定单词/单词。例如,我在名为test的表中有一个名为Memo的字段。在那个领域,我写了一个文字:

您好,我们需要确认您的< mobileNumber>已成功附加您的帐户号码。 <帐户>。

现在,如果我打开表单并使用鼠标选择(突出显示)在文本字段中写入的文本 mobileNumber 。是否可以对所选单词(mobilenumber)进行格式化。 我需要澄清的是,通过格式化我的意思是修改该文本的显示样式(例如,BOLD,ITALIC,UNDERLINE等)。

或者,我可以添加一个文本字段,其中包含所有可用的格式选项,如下图所示。 enter image description here

1 个答案:

答案 0 :(得分:3)

我已经研究了很多并且实际上找到了解决方案。是的,确实我们不能直接添加RichTextBox作为AX2012表单中的控件但是可以使用名为

的类来实现它。

<强> “SysInetHTMLEditor”

只需运行上面的类,看看魔术为 enter image description here

它是AX 2012中的一个单独表单,要添加richtextbox和控件,我们可以使用一些用SysInetHTMLEditor类编写的方法。

在以下链接中,Microsoft已将Richtext包含为:FormControlType系统枚举[AX 2012] http://msdn.microsoft.com/en-us/library/formcontroltype.aspx

我确信,Microsoft将在未来的Ax2012更新中包含Richtextbox作为控件类型。