2

ここのチュートリアルに従っています。ウィザードを使用してデータ クラスを作成し、name プロパティを追加しました。次に、ウィザードを使用して zen フォームを作成し、その間に上記で作成したデータ クラスを選択しました。すべてがうまくいきました。ただし、戻って、追加のプロパティlongNameをデータ クラスに追加しました。現在、生成されたコードは 300 行を超えているため、更新されたクラスに基づいてコードを再生成する方法があると思いますが、その方法がわかりません。

XData Contentsセクションから以下の行をコピーして、値を変更することになりました。うまく機能しているようですが、私の質問は残っています。更新されたクラスに基づいてフォームを再生成する方法はありますか?

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

1 に答える 1

2

チュートリアルの正確な部分を指摘できますか? Zen Form Wizardですか?その場合は、フォーム クラスを再生成するだけです (事前に削除する必要はありません)。

アップデート。Zen Form Wizard を使用すると、次の方法でプログラムから呼び出すことができます。

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

于 2016-01-12T20:59:42.630 に答える