2

我在这里学习教程。我创建了我的数据类并使用向导添加了一个名称属性。然后我使用向导创建了一个禅宗表单,在此期间我选择了上面创建的数据类。一切都很好。但是,我回去添加了一个额外的属性,longName在我的数据类中添加了一个附加属性。现在,由于生成的代码超过 300 行,我假设有一些方法可以根据更新的类重新生成它,但我不知道如何。

我最终确实从该XData Contents部分复制了下面的行并修改了值。它似乎运作良好,但我的问题仍然存在,有没有办法根据更新的类重新生成表单?

<text id="Name"  label="Name *" title="Enter a value" size="50" dataBinding="Name" height="23" />
4

1 回答 1

2

你能指出教程的确切部分吗?是禅宗法师吗?如果是这样,只需重新生成表单类(您不需要事先删除它)。

UPD。当您使用 Zen Form Wizard 时,您可以通过以下方式以编程方式调用它:

do ##class(%ZEN.Template.ZENFormWizard).CreatePage(dataClassName, appName, pkgName, newClassName, formName, cssNames, clsComment)

于 2016-01-12T20:59:42.630 回答