0

私のチームの他の誰かがフォームを作成しました。何らかの理由で、グリッド コントロールのコンテキスト メニューに [アラート ルールの作成...] オプションがありません。

このグリッド/フォームと、コンテキスト メニューにこれを含む他の作成済みグリッド/フォームとの違いがわかりません。

なぜそれがなくなるのか誰か知っていますか?

4

2 に答える 2

2

Popupフォーム ウィンドウ タイプが であるか、フォーム フレーム スタイルが 以外であるため、欠落している可能性がありますStandard。ルールは次のように指定されています\Classes\EventBuildValidAlertFields\validate

public boolean validate()
{
    ;
    if (!formRun                            ||
        !formDataSource                     ||
        !formDataSource.cursor().TableId    ||
         formRun.design().windowType() == FormWindowType::PopUp ||
         formRun.design().frame()      != FormFrame::Standard
        )
    {
        return false;
    }
    return true;
}
于 2011-07-06T09:08:27.620 に答える
0

Frameプロパティはダイアログに設定されました。誰かが理由を教えてくれたら、回答としてマークするかもしれません。

于 2011-07-06T04:53:36.783 に答える