2012-11-30 39 views
3

我發現網絡中有關Oracle Forms Builder的信息已經耗盡,所以我會在這裏問一下。幾個有關Oracle表單構建器的問題

  1. 我創建了一個菜單表單,我有6個按鈕。他們都必須打開另一個表格。按鈕上的open_form(???)的語法是什麼?

  2. 我創建了一個表格,我將記錄添加到子表。但是,我不希望人們能夠編輯二級密鑰,只能從父級的主鍵列表中選擇它。我怎麼能這樣做?

  3. 這一個是漫長的。在最後一個表格中我需要很多幫助 - 在父表中進行搜索。我在哪裏可以找到任何信息。

    一)我需要選擇是被搜索列

    b)選擇什麼樣的數據將與複選框

    c)如果選定列是主鍵列顯示,也顯示子表格複選框,如果選中,將顯示列。

回答

1
  1. 您可以打開表單生成器和命中F1或幫助。然後在索引/搜索中鍵入Open_Form並複製/粘貼代碼。我建議閱讀關於Open_Form和Call_Form之間的區別。大部分時間使用Call_Form。

  2. 的二級密鑰將是顯示項,這不會讓任何用戶導航到該項目。或者你可以設置text_item的屬性 - 允許插入/更新爲false。

  3. 也許你需要創建視圖(S)或與select語句飛填充您的塊(S)。這些看法可能是更容易和最好的方法。您可以從您已經放置按鈕調用其他形式的一種主要形式調用其他形式建基於這些觀點的形式,塊和數據處理,檢查框等等

0
  1. 。 ... 在WHEN-BUTTON-PRESSED觸發器中調用call_form('C:\ Users \ Messi \ Desktop \ school \ CITIES.fmx'); 它是該oracle形式的編譯文件的地址.....注意它不是.fmb文件地址。