我的團隊中的其他人創建了一個表單 - 出於某種原因,網格控件在其上下文菜單中沒有「創建警報規則...」選項。爲什麼此網格缺少「創建警報規則...」?
我看不出這個網格/窗體與我們創建的其他窗體之間有什麼不同,它們的上下文菜單中有這個。
有誰知道它爲什麼會丟失?
我的團隊中的其他人創建了一個表單 - 出於某種原因,網格控件在其上下文菜單中沒有「創建警報規則...」選項。爲什麼此網格缺少「創建警報規則...」?
我看不出這個網格/窗體與我們創建的其他窗體之間有什麼不同,它們的上下文菜單中有這個。
有誰知道它爲什麼會丟失?
它可能會丟失,因爲窗體窗口類型是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;
}
Frame
屬性被設置爲對話框。如果有人能告訴我爲什麼,我可能會將它們標記爲答案。