セル表示内容

  • 作成者:ayuan0625
  • 編集回数:25次
  • 最終更新:ayuan0625 于 2021-10-27
  • 一.概要

    1. セルのデータタイプは[テキスト]、[画像]、[HTML]の3種類です。既定は[テキスト]です。

    2. [その他]で設定できるセルの表示内容は[既定]、[画像で内容を表示]、[HTMLで内容を表示]、[ダウンロードリングでバイナリーの内容を表示]の4種類です。

    二.テキストで内容を表示

    1.説明

    1. セル内容が文字や数字などのテキスト形式の場合、その表示形式もテキスト形式です。

    2.  [セル属性]-[その他]をクリックします。あるいはセルで右クリックし、 [その他]を選択します。[その他]-[内容表示]-[既定]の場合、セル内容はテキスト形式で表示されます。

    1.png

    三.画像で内容を表示

    1.説明

    1. もし画像がバイナリーコードの形でデータベースに保存されている場合、既定の状態ではその画像を取り出す際に画像のまま表示することはできません。[画像で内容を表示]と設定する必要があります。

    2. FineReportのビルトインデータベースのSqliteでは画像の表示と保存のサポートがないため、他のデータベースを用いる必要があります。

    2.png

    2.データ接続を定義

    1. JDBCを使い、Mysqlデータベースに接続します。

    2. [サーバ]-[データ接続定義]をクリックし、ローカルデータベースに加えます。

    3.png


    3.データセットを新規作成

    1. データセットを新規作成します。データベースは[JDBC1]、データベーステーブルは[test]にします。

    2. データセットをプレビューします。図にように、下の2行は画像のバイナリーコード表示となっています。

    4.png

    5.png

    4.テンプレートを新規作成

    1. データ列[id]、[img]をA1、B1に入れ、大きさを調整します。

    2. [セル属性]-[その他]をクリックします。あるいはセルで右クリックをし、[その他]を選択します。[その他]- [内容表示]-[画像で内容を表示]と設定します。

    3. 改ページプレビューで確認します

    6.png

    7.png

     

    四.HTMLで内容を表示

    1.説明

    1. セル内容がHTMLの際は[セル属性]-[その他]-[内容表示]-[HTMLで内容表示]と設定します。

    8.png

    2.テンプレートを新規作成

    1.テンプレートを新規作成します。セルに以下のHTMLデータを入力します。

    <span style="font-size:27px;font-family:Meiryo;"><u><em><strong> 帆軟</strong></em></u></span>  
    <span sytle="font-size:16px;font-family:Meiryo;">帆軟ソフトウェア有限公司</span>  
    <span style="font-size:13px;font-family:Meiryo;"><br /></span>  
    <span style="color:rgb(255,0,0);font-size:13px;font-family:Meiryo;">Gartner 「2017マーケットガイド-レポーティングプラットフォーム」</span>  
    <span style="font-size:13px;font-family:Meiryo;">東アジアで唯一入選メーカー</span> 

    2. [セル属性]-[その他]をクリックします。あるいはセルで右クリックをし、 [その他]を選択します。[その他]-[内容表示]-[Htmlで内容を表示]と設定します。

    3.改ページプレビューで確認します。

    9.png

    10.png

     

    五.ダウンロードリンクで内容を表示

    1.説明

    1.  画像あるいはそのフィルムがバイナリーデータの形でデータベースに保存してある場合、プレビューではダウンロードリンクの形で表示するため、[ダウンロードリンクでバイナリー内容を表示]と設定します。

    2. [ダウンロードリンクでバイナリー内容を表示]を設定すると、リンクの名称と対応したセル内容のヒントを設定できます。

    11.png

    2.テンプレートを作成

    1. [二.画像で内容を表示]で使ったテンプレートを使います。

    2.  [セル属性]-[その他]をクリックします。あるいはセルで右クリックし、 [その他]を選択します。[その他]-[内容表示]-[ダウンロードリンクでバイナリー内容を表示] と設定します。

    3. プレビューで確認します。

    12.png

    3.リンクの名称を設定

    1. ダウンロードリンクの名称をカスタマイズすることができます。[その他]、[内容显示]の下にある[ダウンロードファイル名]に対応の名称を入力します。

    2. [ダウンロードファイル名]に数式を入力してもいいです。数式を使って名称を表示します。数式「=A1」を入力します。

    3. 効果をプレビューします。

    13.png

    14.png

     

     

    4.セル内容ヒントを設定

    1. 内容ヒントは[その他]-[セル内容ヒント]。

    15.png

    16.gif


    Attachment List


    Theme: FineReport デザイナ
    • いいね
    • 良くない
    • 閲覧しただけ