2012-02-08 5 views
1

Oracle Apexについての1つのことは、ページにスタイリングと配置を行う際の自由がないことです。私は3つのOracle Apexの "ボタン"を持っていますが、その中にテーブルヘッダーがあるhtmlテーブルの中に配置したいと思っています。 Oracle Apexでは、Apex Buttonオブジェクトを作成する必要があるため、領域内のページに配置します。これらのボタンをテーブルの中に置くことをApexに伝える方法はありますか? oracle apexは、単純な古いhtmlテーブルを報告するものではありません。申し訳ありませんが、このような基本的な質問かもしれませんが、私は例を見つけることができないようです。Oracle Apex:htmlテーブル内にボタンを配置

答えて

2

私はそうは思わない。 APEX_ITEMパッケージを使用して、あらゆる種類のフォーム要素を作成して、ボタンを必要とせずに配置することができます。私はあなたが通常のHTMLボタンを作成し、押されたときに正しいURLをロードするいくつかのJavascriptを追加できると思います。ほとんどのページ項目などはURLに設定できます。

+0

APEX_ITEMを使用してボタンを作成することはできませんが、手動でhtmlタグを作成することができます。また、FORMタグ内にHTMLタグを問題なく作成できます。 wwv_flow.acceptで有効に見えるようにするためには、タグを作成する方法と必要なものを知っていなければなりません:名前パラメータf01..f50を必須にする必要があります。つまり、

+0

これは本当です。これは本当に「Apexボタン」ではなく、Apexインターフェイスを使ってコントロールおよび定義することができます。これは本当にあなたがページに置いているHTMLオブジェクトです。しかし、あなたは正しい、それは働く。 – eaolson

+0

私はhtmlリージョンの単純な送信ボタンを持っていますが、送信後にBAD REQUESTを表示します。 –

0

最も簡単な方法はカスタム領域です。バージョン4には、これと同じ静脈にスタイルフリーのDIV(マークアップなし、DIVのみ)と、現在のリージョンに対する親子関係があります。

0

Apexは柔軟性があります。

フォームを送信するには:手書きのコード<input type="submit" value="mybutton" />を追加するか、実際にはクリック可能な任意のHTMLタグから行うことができます。ページを希望の場所にこれを追加する

てみから提出される:doSubmit()に渡されるもの関数であることが

<div> 
    <a href="javascript:doSubmit('SAVE')" style="display:block;border:1px solid red;padding:3px;">SAVE</a> 
</div> 

:あなたが扱うことができるREQUESTあなたのPL/SQL

関連する問題