Project

General

Profile

Actions

Feature #77

closed
RA

Feature #140: [TAK-135] 外部システムからEPAAアプリ定義を取り込む基盤を実装する

Feature #143: [TAK-132] Excel/CSVから業務アプリ定義(resource.yaml)を生成する

Feature #83: [TAK-192] Excel参照関係から参照マスタ候補を自動生成する

[TAK-198] TAK-192-D JOIN表示とスナップショット保存を選択できるUIを実装する

Feature #77: [TAK-198] TAK-192-D JOIN表示とスナップショット保存を選択できるUIを実装する

Added by Redmine Admin about 3 hours ago. Updated about 3 hours ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Start date:
09/30/2026
Due date:
% Done:

0%

Estimated time:

Description

Linear migration metadata


Original description

目的

参照先の項目をJOIN表示にするか、取込時点の値としてスナップショット保存するかをユーザーが選べるようにする。

対応内容

  • 取引先ID、取引先名、区分のような関連列について、列ごとに扱いを選択できるUIを追加する。
  • デフォルトはJOIN表示にする。
  • 履歴性が必要な列はスナップショット保存に切り替えられるようにする。
  • スナップショット保存を選んだ列は通常フィールドとしてYAML/CSVに出力する。
  • JOIN表示を選んだ列はrelation表示項目として扱い、重複保存しない。
  • 同じ参照先テーブルを担当者/責任者など複数relationで使う場合もUI上で区別できるようにする。

受入条件

  • JOIN表示とスナップショット保存を列ごとに切り替えられる。
  • 切り替え結果が画面イメージ、YAML生成、CSV生成に反映される。
  • デフォルト動作で不要な重複保存が発生しない。
  • スナップショット保存を選んだ列はCSV取込後もその時点の値として保持される。

Linear attachments

Linear comments

{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-19T02:55:19.983Z)

PR #118 / TAK-192 が develop へmerge済みのため、本Issueも完了として Done に変更しました。

完了根拠:

  • 通常項目・選択肢・参照マスタ・サブテーブルの採用UI、relation項目編集、通常項目への解除、数式投影列のrelation表示切替がPR #118に含まれています。
  • PR #118 merge commit: 8529e854307ef39282fc2ec7fad29d432615a6b2

注意事項:

  • 複数投影列を個別にJOIN/スナップショット指定する追加粒度はfollow-up候補です。

{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-18T13:04:54.681Z)

PR #118 に通常項目・選択肢・参照マスタ・サブテーブルの採用UI、relation項目編集、通常項目への解除、数式投影列のrelation表示切替を含めました。実WebView2で選択・解除・再選択を確認しています。

注意事項: 切替は参照候補単位です。複数投影列を個別にJOIN/スナップショット指定する追加粒度はfollow-up候補ですが、新規issueは作成していません。PRマージ前レビュー待ちとしてIn Reviewです。
https://github.com/takataka328-max/EPAA/pull/118

{"id" => "9aded6b7-dac6-4cf8-920a-d263232a992d", "name" => "Takayuki Komoda"} (2026-07-18T11:32:00.533Z)

TAK-192 実装計画への割当(2026-07-18)

今回の統合ブランチ codex/tak-192-excel-reference-subtable では、本課題をGenerator GUI確認画面の担当単位として再利用します。

  • 参照候補の根拠・信頼度・警告・参照元/参照先を表示
  • 通常項目 / 選択肢 / relation master / subtable を候補ごとに選択
  • 曖昧候補や外部ブック・INDIRECT/OFFSETは自動確定せず警告表示
  • relationのコード列・表示列、subtableの親子関係を確認可能にする
  • 既存のアプリ設定画面でrelation、unique key、childrenを作成・編集・削除できる境界を維持

WebView2公開物で画面確認と証跡取得を行います。

RA Updated by Redmine Admin about 3 hours ago Actions #1

  • Parent task set to #83

RA Updated by Redmine Admin about 3 hours ago Actions #2

  • Status changed from New to Closed
Actions

Also available in: PDF Atom