7.18 DEF_BREAK

LANSA

7.18 DEF_BREAK


DEF_BREAKコマンドは、レポートに含めるブレーク行を1行以上定義するために使用します

フィールドタイプは、Alpha、Packed、およびSignedのみ指定できます。RDMLXフィールド・タイプは指定できません。

ブレーク行は、TRIGGER_BYパラメータで指定された条件に適合した場合のみ印刷されます。ブレーク行は、主にレポート内にレベルまたは制御の「切れ目」行を作成するためのものです。

DEF_BREAKコマンドを使用する前に、『Visual LANSA 開発者ガイド』「LANSAによるレポート作成」をお読みください。

参照

DEF_BREAKのパラメータ

DEF_BREAKについてのコメント/警告

DEF_BREAKの使用例

                                                         必須

  DEF_BREAK ---- NAME --------- ブレーク・グループ名 ------------>

 -----------------------------------------------------------------

                                                         任意指定

             >-- FIELDS ------- フィールド名  フィールド属性 --->

                                |           |               | |

                                |            --- 最大7 -----  |

                                | 拡張可能なグループ式 |

                                 ------ 最大100 --------------

             >-- TRIGGER_BY --- *DEFAULT ----------------------->

                                フィールド名のリスト

                               | 拡張可能なグループ式|

                                --------最大20 ------------

             >-- TYPE --------- *TRAILING ---------------------->

                                *LEADING

             >-- SPACE_BEF ---- 2 ------------------------------>

                                10進数値

             >-- SPACE_AFT ---- 1 ------------------------------>

                                10進数値

             >-- TEXT --------- 'テキスト' --- 行/ --- 位置 -->

                               |           行       列   |

                                ----------- 最大50 -----------

                                 *TMAPnnn  1  1  (特別な値)

             >-- FOR_REPORT --- 1 ------------------------------>

                                レポート番号1〜8

             >-- DESIGN ------- *ACROSS ------------------------>

                                *DOWN

             >-- IDENTIFY ----- *LABEL ------------------------->

                                *COLHDG

                                *NOID

             >-- DOWN_SEP ----- 1 ------------------------------>

                                10進数値

             >-- ACROSS_SEP --- 1 ------------------------------>

                                10進数値

             >-- HEAD_COND ---- *NONE -------------------------->

                                条件名

             >-- SUBROUTINE --- *NONE --------------------------|

                                サブルーチン名