3

Oracle Forms Builder に関する情報が不足しているネットを見つけたので、ここで質問します。

  1. 6 つのボタンがあるメニュー フォームを作成しました。それらはすべて別のフォームを開く必要があります。ボタンの open_form(???) の構文は何ですか?

  2. 子テーブルにレコードを追加するフォームを作成しました。ただし、二次キーを編集できるようにしたくはありません。親の主キーのリストから選択するだけです。どうすればそれができますか?

  3. これは長いものです。最後のフォーム、つまり親テーブルでの検索については、多くの助けが必要です。それに関する情報はどこで見つけることができますか。

    a) 検索する列を選択する必要があります

    b)チェックボックスで表示するデータを選択

    c) 選択した列が主キー列の場合は、子テーブルのチェック ボックスも表示します。これをオンにすると、列が表示されます。

4

2 に答える 2

1
  1. Form Builder を開いて、F1 またはヘルプを押すことができます。次に、インデックス/検索に Open_Form と入力し、コードをコピーして貼り付けます。Open_Form と Call_Form の違いについて読むことをお勧めします。ほとんどの場合、Call_Form が使用されます。

  2. 2 番目のキーは表示項目になり、ユーザーはその項目に移動できなくなります。または、text_item のプロパティを設定することもできます - 挿入/更新を false に許可します。

  3. おそらく、ビューを作成するか、select ステートメントを使用してその場でブロックを作成する必要があります。ビューはおそらく最も簡単で最良の方法です。これらのビューに基づいてフォームブロックを構築し、データやチェックボックスなどを操作できます...

于 2012-12-07T22:35:58.777 に答える
0
  1. 他のフォームを呼び出すためのボタンを配置したメイン フォームから他のフォームを呼び出す場合..... WHEN-BUTTON-PRESSED Trigger にこれを記述します call_form('C:\Users\Messi\Desktop\school\CITIES.fmx' ); これは、そのオラクル形式のコンパイル済みファイルのアドレスです。.fmb ファイルのアドレスではないことに注意してください。
于 2014-03-22T15:07:12.700 に答える