在模型設計師中使用檢視方塊
檢視方塊是模型的子集。如果您的模型大小非常大,或者您想要分割模型,讓特定的使用者群組只能存取自己需要的資料,則設定模型子集很有幫助。
檢視方塊位於模型之中,且可以包含實體、資料夾、角色、來源欄位和運算式。檢視方塊並非由「模型設計師精靈」產生的。而是手動建立,然後使用 [編輯檢視方塊] 對話方塊,選取您要包含在檢視方塊中的模型項目。模型的其餘部分還是可以使用您加入至檢視方塊的實體、資料夾、來源欄位、角色和運算式,而這些項目也能夠加入至其他模型項目,例如資料夾或其他檢視方塊。
在 [新增檢視方塊] 對話方塊中,清除模型項目核取方塊,會將項目從檢視方塊刪除。下列規則適用於加入檢視方塊,或從檢視方塊移除的項目。
內含項目
選取父項目 (例如實體資料夾或有變數的屬性) 核取方塊時,也會選取父項目中包含之所有項目的核取方塊。清除父項目核取方塊時,也會清除父項目中包含之所有項目的核取方塊。除非選取父項目,否則不能選取其他項目內包含的項目。
如果清除實體核取方塊,也會清除實體內包含之所有項目的核取方塊。選取某個實體核取方塊時,也會選取該實體內包含之所有項目的核取方塊。而且,也會選取該實體內之角色聯繫之所有實體的所有核取方塊。但是針對此實體所聯繫的角色,只會選取實體的核取方塊,以指出包含這些實體的識別屬性,並不會選取實體之其他內容的核取方塊。
清除屬性核取方塊時,也會清除該屬性之任何變數的核取方塊。
清除資料夾核取方塊時,也會清除資料夾之所有內容的核取方塊。選取資料夾核取方塊時,也會選取資料夾內之所有項目的核取方塊。
角色
- 清除角色核取方塊時,也會清除對應角色的核取方塊。選取角色核取方塊時,也會選取對應角色的核取方塊。如果對應角色聯繫至未選取的實體,則會選取該實體的核取方塊。
識別屬性
- 清除屬性核取方塊時,模型設計師會判斷屬性是否作為其他實體的識別屬性。如果屬性在他處作為識別屬性,則會清除使用此屬性作為識別屬性之實體的核取方塊。若要再次選取實體,您必須選取實體之識別屬性的核取方塊。
在報表產生器中,檢視方塊就像其他任何模型一樣會出現在 [使用者入門] 窗格中。