プライマリ・コンテンツに移動

Oracle® Application Express APIリファレンス リリース5.1 E85937-02 |
| 目次 | 索引

前 | 次 |

# 28.74 HTML_PCT_GRAPH_MASKファンクション

このファンクションは、グラフの大きさを変更します。　このファンクションは、書式マスクがGRAPHのクラシック・レポートおよび対話モード・レポートでも使用できます。これによって、インライン形式で`<div>`タグが生成されます。

構文

    APEX_UTIL.HTML_PCT_GRAPH_MASK (
        p_number         IN NUMBER    DEFAULT NULL,
        p_size           IN NUMBER    DEFAULT 100,
        p_background     IN VARCHAR2  DEFAULT NULL,
        p_bar_background IN VARCHAR2  DEFAULT NULL,
        p_format         IN VARCHAR2  DEFAULT NULL)
    RETURN VARCHAR2;

パラメータ

表28-65 HTML_PCT_GRAPH_MASKのパラメータ

パラメータ | 説明
--- | ---
`p_number` | 0から100の数値。
p_size | グラフの幅(ピクセル)。
p_background | 6文字の16進文字列で表される、グラフの棒の背景色(棒の色ではない)。
p_bar_background | 6文字の16進文字列で表される、グラフの棒の背景色(棒の色)。
p_format | このパラメータを指定すると、`p_size`、`p_background`および`p_bar_background`は無視されます。 このパラメータの書式は次のとおりです。 `PCT_GRAPH`:<`BACKGROUND`>:<`FOREGROUND`>:<`CHART_WIDTH`> ポジション1: PCT_GRAPH書式マスク・インジケータ ポジション2: 6文字の16進数で表される背景色(オプション) ポジション3: 6文字の16進数で表される前景の"棒"の色(オプション) ポジション4: グラフの幅(ピクセル)。数値で、デフォルトは100です。 `p_number`は、50が`chart_width`の半分となるように自動的に調整されます(オプション)。

例

次にSQLの例を示します。

    select apex_util.html_pct_graph_mask(33) from dual

次にレポートの数値列の書式マスクの例を示します。

    PCT_GRAPH:777777:111111:200