語法OpenSheetWithParm(sheetrefvar,parameter{,windowtype},mdiframe{,position{,arrangeopen}}
參數
sheetrefvar:指定要作為工作表打開的視窗名。
parameter:指定要傳遞給打開工作表的數據,該數據保存在Message對象的屬性中,數據類型必須是下述三種類型之一:String、Numeric、PowerObject
windowtype:string類型,可選項,指定是要打開視窗的類型(也就是視窗畫筆中保存的視窗對象名)
mdiframe:指定要放置工作表的MDI框架視窗名
position:可選參數,指定所打開的工作表的名稱作為一個選單項顯示在第幾個選單標題下面,預設時,被放在倒數
第二個選單標題下,原因是,大多數商業軟體的最後兩個選單標題是Window和Help,把工作表的名稱放到
Window選單標題中用於選擇工作表視窗是個合情合理的選擇
arrangeopen:ArrangeOpen枚舉類型,可選參數,但如果選用了此參數,那么position參數也必須同時指定。
arrangeopen參數告訴系統如何顯示打開的工作表返回值Integer。函式執行成功時返回1,發生錯誤時返
回-1。如果參數任何的值為NULL,OpenSheet()函式返回NULL。
用法
arrangeopen參數的可能取值為:
Cascaded! 把一個工作表放在另一個的上面,每個都向右下方偏移一點,
這樣所有工作表的標題欄用戶都能看到。該值是OpenSheet()函式的預設選擇。
Layered! 將工作表顯示在客戶區的左上角,並最大化工作表,使其充滿MDI框架視窗的整個客戶區。
Original! 操作動作與Cascaded!參數相同,只是不放大視窗,而以視窗定義時的大小顯示。