HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

No14573 の記事


■14573 / )  Re[1]: テーブルの項目を整理する際の影響確認
□投稿者/ ONnoji -(2024/09/20(Fri) 13:05:17)
    > 桐で作成したシステムで使用していないと思われるテーブルの項目を整理(削除)したいのですが、削除しても影響がないか調査する方法はないでしょうか?
    > 例
    > ・桐側で対象キーワードを使用しているフォームやレポートを一括検索する
    > ・フォームやレポートの定義をtxtファイルに落とす

    「削除しても影響がないか調査する方法はないでしょうか?」というのは判断を伴うので難しいですが、

    単純に検索したり、テキストを出力したり、というのであれば方法がありますよ。

     ◇ ◇ ◇ ◇ ◇ ◇ ◇

    一括処理ファイル(.cmx)とイベント処理ファイル(.kex)と表ファイル(.tbx)の内容を、

    それらを再定義で開かずに閲覧する拙作ユーティリティがあるのでご紹介します。

    この【多遊】さんのホームページのトップページの[観験桐]をクリックすると、ダウンロードコーナーが表示されます。

    よろしければ、ダウンロードしてお試しください。

    これです。
      ↓
     #206 イベント処理の整形ユーティリティ 第 3.91 版  for 桐10 / 桐10s / 桐sSL

    この拙作は、単なる字下げユーティリティではなくて、

     ■整形ユーティリティ(1)〜(4)

     ・一括処理ファイル(.cmx)とイベント処理ファイル(.kex)の文字を検索できます
     ・選択した行単位でクリップボードへコピーできます
     ・テキストファイルへ出力できます
     ・一覧表印刷できます

     ■クイック検索

     ・フォルダを指定して一括処理ファイル(.cmx)とイベント処理ファイル(.kex)の文字を検索できます
     ・整形ユーティリティ(1)〜(4)を起動して、該当する行へジャンプできます

     ■表の定義リスト

     ・表を再定義で開かずに、表の定義情報を閲覧できます
     ・[ファイル]メニュー → [書き出し]でテキストに出力できます

     ■フォームの定義リスト

     ・フォームを再定義で開かずに、フォームの定義情報を閲覧できます
     ・オブジェクトのリストをテキストファイルに出力できます
     ・オブジェクトの属性をテキストファイルに出力できます

     【整形ユーティリティ ダイアグラム】

     桐の釣魚大全のトップ > 整形ユーティリティ教書 基本編
     http://silicon7565.html.xdomain.jp/guide/guide_ReformUtility_Part1.htm

     ┌───────────────┐
     │整形ユーティリティのランチャー│
     │               │
     └──┬────────────┘
        ↓
        ├───────┬────────┬────────┬────────┐
        ↓       ↓        ↓        ↓        ↓
     ┌──┴───┐┌──┴───┐┌───┴────┐┌──┴────┐┌──┴───────┐
     │整形を開く ││クイック検索││dirでゲットだぜ ││表の定義リスト││フォームの定義リスト│
     │      ││      ││        ││       ││          │
     └──┬───┘└──┬───┘└───┬────┘└───────┘└──────────┘
        ↓       ↓        ↓
     (1)〜(4)  [処理]でリンク [ファイル名]でリンク
     diff(1)〜(2)  ↓        ↓
        ↓       ↓        ↓
    ┌───┴───────┴────────┘
    │       ┌────┐
    │       │プリント│
    │┌────┐┌────┐│┌────┐┌────┐
    ││テキスト││テキスト│┘│テキスト││クリップ│
    ││(WBS)││(手続き)│ │(結果) ││ボード │
    │└────┘└────┘ └────┘└────┘
    │  ↑     ↑      ↑     ↑ 
    │  出力    出力     出力    出力
    │  ↑     ↑      ↑     ↑ 
    │┌────┐┌────┐ ┌────┐  ↑┌────┐
    ││手続き ││テキスト印刷│ │変数チェック│  ↑│字下げ │
    ││一覧  ││    │ │    │  ↑│設定  │
    │└─┬┬─┘└─┬┬─┘ └─┬┬─┘  ↑└┬───┘
    │  ↑↓    ↑↓     ↑↓     ↑ │
    │  リンク※  リンク※   リンク※   ↑ │  ※[手続き名]でリンク
    │  ↑↓    ↑↓     ↑↓     ↑ │
    │ ┌┴┴────┴┴─────┴┴──────┴┐
    └→┤    整形ユーティリティ      (1)│───┐
      │                      │(2)│───┐
      └─┬────────────────────┘   │(3)│───┐
        │ └──────────────────────┘   │(4)│──────┐
        │     └──────────────────────┘   │ diff(1)│──────┐
        │         └──────────────────────┘      │ diff(2)│
      ┌─┴────┐           └──────────────────────┘      │
      │整形エンジン│                  └──────────────────────┘
      │      │
      └──────┘
        ↑
        入力
        ↑
        ├─────────┬─────────┬─────────┐
        ↑         ↑         ↑         ↑
     ┌──┴───┐  ┌──┴───┐  ┌──┴───┐  ┌──┴───┐
     │イベント処理│┐ │一括処理  │┐ │テキスト  │┐ │K3ファイル │┐
     │      ││┐│      ││┐│      ││┐│      ││┐
     └──────┘││└──────┘││└──────┘││└──────┘││
      └──────┘│ └──────┘│ └──────┘│ └──────┘│
       └──────┘  └──────┘  └──────┘  └──────┘


    p.s.

    > ・フォームやレポートの定義をtxtファイルに落とす

    レポートの定義情報は、レポートを再定義した状態で

    [ファイル]メニュー → [印刷]→[定義情報]→プレビューの時に[テキスト書き出し]アイコンを選ぶとテキストに出力できますよ。(^^ok


返信 [メール受信/OFF] 削除キー/


Mode/  Pass/

HOME HELP 新規作成 新着記事 ツリー表示 スレッド表示 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -