FlexView

Q2
タイトル行のデザインを複数行にしたい
[内容]
表のタイトルを複数列表示にしたり、複数のカラムのタイトルをまとめる方法

A2
[解決方法]
FlexViewでは、Spreadと異なりタイトルの表示方法を設定するためのクラスが用意されています。
FlexColumnSetは下位に配置されるFlexItemの派生クラスを横方向に並べて表示します。
FlexRowSetは下位に配置されるFlexItemの派生クラスを横方向に並べて表示します。


上段に複数項目、下段に1項目表示する例として、以下のTIPSもご参照ください。
Biz/Browser・Biz/Designer TIPS集 > FlexView >
  明細行を上段と下段の2段で表示したい


 
[サンプルコード]


以下の例では、タイトル行の1行目に「住所」と表示し、2行目に「住所」の詳細 として
「電話」「FAX」を表示します。

FlexView 店舗一覧サンプル
    /* タイトルを2行に設定するため、FlexRowSetを使用 */
    FlexRowSet frs1{

        /* 1行目のタイトルはここか、FlexTextBoxのTitleのどちらか一方に設定 */
        /* FlexTextBoxのTitleを設定したのでNullにする */
        Title = null;	 
        Width = 250;
        FlexTextBox ft_jyuusyo{
            Title = "住所";
            BgColor = $FFFFCC;
            IMEMode = $DHIRA;
        }

        /* 2行目のタイトルを横方向に表示するためにFlexColumnSetを使用 */
        FlexColumnSet fcs_bangou {	
            /* 1行目のタイトルは設定されているのでNullにする */
            Title = null;
            FlexTextBox ft_denwa{
                Title = "電話";  /* それぞれのタイトルを表示 */
                Width = 125;
                IMEMode = $DHIRA;
            }
            FlexTextBox ft_fax{
                Title = "FAX";
                Width = 125;
                IMEMode = $DHIRA;
            }
        }
    }
			
CRSファイル形式のサンプルを
  「FlexView 店舗一覧サンプル(FlexViewSample1.zip)
よりご利用いただけます。

管理番号:Flx_002
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ