「From (元)」表のテンプレートの編集

「Export Utility (エクスポート・ユーティリティー)」パネルで、「Edit template (テンプレートの編集)」オプションを選択すると、FM/Db2 は「Column Selection/Edit (列選択/編集)」パネルを表示します。このパネルを使って、次のようにして、「From (元)」表内のエクスポートするデータを制限することができます。
  • エクスポートのために特定の列を選択 (または選択解除) する。
  • row selection criteria (行選択基準) を指定する。この基準を満たす内容を持つ行のみがエクスポートのために選択されます。
注: データを FM/Db2 内部 (SQLDA) 形式でエクスポートする場合、エクスポートするその列の順序を変更することはできません。データは、常に Db2® カタログ内で定義されている列の順序 (「Column Selection/Edit (列の選択/編集)」パネルで 列が表示されるのと同じ順序) でエクスポートされます。

エクスポート・ユーティリティーは、テンプレートの「Seq」フィールドに 指定されている情報を無視します (この情報は、FM/Db2 が列を表示または印刷する順序を変更します)。

例えば、「元」表の「Column Selection/Edit (列選択/編集)」パネル に示されているテンプレートは、一定の列と、一定の基準を満たす内容を持つ行のみとを選択するように編集されたものです。このテンプレートをエクスポート「元」テンプレートとして使用すると、以下のデータだけがエクスポートされます。
  • 列「FIRSTNME」、「LASTNAME」、「WORKDEPT」、「JOB」。ただし、 WORKDEPT が「MNT」と等しく、JOB が「PAINTER」と等しい場合のみ。
1. 「元」表の「Column Selection/Edit (列選択/編集)」パネル
  Process   Options   Utilities   Help
 ______________________________________________________________________________
 FM/Db2 (DFG2)               Column Selection/Edit                 Line 1 of 16
 TABLE FMNUSER.EMP
 ------- Row Selection Criteria ---- (Use SQL/PF4 for full screen edit) -------
 1 Sel: WHERE "WORKDEPT" = 'MNT' AND "JOB" = 'PAINTER'                        +

 Cmd Seq SHEX CL# Column name          Data type(length)  Null Default  Order A/D
                  ****  Top of data  ****
                1 EMPNO                CHARACTER(6)            None             
         S      2 FIRSTNME             VARCHAR(12)             None             
                3 MIDINIT              CHARACTER(1)            None             
         S      4 LASTNAME             VARCHAR(15)             None             
         S      5 WORKDEPT             CHARACTER(3)        Y   Null             
                6 PHONENO              CHARACTER(4)        Y   Null             
                7 HIREDATE             DATE                Y   Null             
         S      8 JOB                  CHARACTER(8)        Y   Null             
                9 EDLEVEL              SMALLINT            Y   Null             
               10 SEX                  CHARACTER(1)        Y   Null             
               11 BIRTHDATE            DATE                Y   Null             
               12 SALARY               DECIMAL(9,2)        Y   Null             
 Command ===>                                                       Scroll PAGE
  F1=Help      F2=Split     F3=Exit      F4=SQL       F5=RFind     F6=RunTemp
  F7=Up        F8=Down      F9=Swap     F10=Left     F11=Right    F12=Cancel

関連するタスク

関連した参照