LWC プロパティ設定 (App Builder)
その他の LWC 設定 (会員契約セレクタ・日程エディタ・商品価格マトリクス 等)
主要 LWC (カードビュー・伝票エディタ・PDF 出力) 以外の 設定対象 LWC をまとめます。プロパティが少ないものが中心ですが、配置先や運用上の注意は押さえておきましょう。
設定対象 LWC 一覧
LWC | 配置先 | プロパティ数 |
|---|---|---|
|
| 1 |
|
| 0 |
|
| 0 |
|
| 0 |
| (パッケージ内部利用) | 0 |
| バージョン情報タブ | 0 |
| ( | - |
| (内部、 | - |
① 会員契約セレクタ (membershipSelector)
用途
施行情報詳細ページで、関連する会員契約を選択するセレクタ。当家 (Account) に関係する会員契約 (当家・喪主契約・故人契約) を優先表示。
配置先
- ターゲット:
lightning__RecordPage - 対象オブジェクト:
Ceremony__c
プロパティ (1 個)
プロパティ | デフォルト | 説明 |
|---|---|---|
検索結果の表示項目と並び順 ( |
| 検索モーダルの各行に表示する項目の API 名 (カンマ区切り) |
利用可能な項目
項目 API 名 | 内容 |
|---|---|
| 契約者 (お客様) |
| 家族 / 会社 |
| 会員コース |
| 会員ステータス |
| 個人 / 法人 |
| 入会日 |
会員 No と失効バッジは 常に表示 されます (プロパティに記述不要)。
設定例
組織の運用に合わせて表示項目を選びます:
個人会員中心の組織
Contact__c,Accounts__c,MembershipCourse__c,MembershipStatus__c
法人会員もある組織
MembershipKbn__c,Contact__c,Accounts__c,MembershipCourse__c,JoinDate__c
シンプル表示
Contact__c,MembershipCourse__c
② 葬儀日程エディタ (ceremonyScheduleEditor)
用途
施行情報詳細ページで、葬儀日程の編集と日程テンプレート呼び出しを 1 画面で行う。
配置先
- ターゲット:
lightning__RecordPage - 対象オブジェクト:
sou__Ceremony__c
プロパティ
設定可能なプロパティはありません 。配置するだけで標準動作します。
動作内容
- ドラッグ&ドロップで日程の並び替え
- テンプレ呼び出し (一般葬・家族葬・直葬・神式・法要)
- 種別マッピング管理 (歯車アイコンから)
- 式場フィルタ
- 編集ボタンでモーダル展開
配置のコツ
施行情報詳細ページの 左カラムの上段 (ハイライト直下) に配置すると、葬儀進行を一目で把握しやすい。
③ 商品価格エディタ (productPriceEditor)
用途
商品マスタ詳細ページで、その商品の全価格タイプ (標準価格 / 会員価格 / 葬祭ホール価格等) の単価を一画面で編集。
配置先
- ターゲット:
lightning__RecordPage - 対象オブジェクト:
sou__Product__c
プロパティ
設定可能なプロパティはありません。
動作内容
- 商品マスタ 1 件に対し、すべての価格タイプの単価を行表示
- 「% 指定」 または 「金額指定」 で双方向に変換
- デフォルト価格 (標準価格) 行は読み取り専用
④ 商品価格マトリクス (productPriceMatrix)
用途
商品 × 価格タイプの Excel 風行列で一括編集 する画面。
配置先
- ターゲット:
lightning__AppPageのみ - カスタムタブ (例: 「商品価格マスタ」) を作成して配置
プロパティ
設定可能なプロパティはありません。
配置の手順
Setup → タブ → カスタムタブ → 新規- Lightning App Page タブ として「商品価格マスタ」を作成
- App Builder で
productPriceMatrixをドラッグ - 保存 & 有効化
- ブリッジ葬儀アプリにタブを追加
機能
- 商品名・分類・無効含む / 含まない などでフィルタ絞り込み
- 各セルを直接編集 (% / 金額)
- 変更したセルのみが保存
- 一度に最大 200 商品まで
⑤ 供物一覧エディタ (offeringListEditor)
用途
伝票エディタの内部で、供花・供物の札順並び替え + 札名更新を行う子コンポーネント。
配置
直接 App Builder で配置するものではなく、slipDetailEditor の内部から呼ばれます。
⑥ リリースノート (releaseNotes)
用途
「バージョン情報」タブで、過去バージョンのリリースノートを表示。
配置先
- ターゲット:
lightning__AppPage - ブリッジ葬儀アプリ内の専用タブ (BridgeReleaseNotes)
プロパティ
設定可能なプロパティはありません。配置のみ。
動作内容
- 左サイドバーで過去バージョンを選択
- 右側に該当バージョンのリリースノート表示
- 「現バージョン」バッジ表示
詳しくは一般ユーザー向け バージョン情報タブの読み方 を参照。
配置の優先順位
複数の LWC を 1 ページにバランスよく配置するコツ:
施行情報詳細ページの推奨レイアウト
┌─────────────────────────────────────────────────────────┐
│ ハイライト (コンパクトレイアウト) │
├─────────────────────────────────────────────────────────┤
│ 葬儀日程エディタ (ceremonyScheduleEditor) │
├─────────────────────────────────────────────────────────┤
│ 左カラム (詳細項目・関連リスト) │ 右カラム (PDF・カードビュー) │
│ │ - 施行情報 PDF 印刷 │
│ │ (ceremonyPdfPrint) │
│ │ - 会員契約セレクタ │
│ │ (membershipSelector) │
│ │ - 同じ家族の過去施行 │
│ │ (cardView でフィルタ) │
└─────────────────────────────────────────────────────────┘
伝票 (見積) 詳細ページの推奨レイアウト
┌─────────────────────────────────────────────────────────┐
│ ハイライト │
├─────────────────────────────────────────────────────────┤
│ 伝票エディタ (slipDetailEditor) │
├─────────────────────────────────────────────────────────┤
│ 左カラム (詳細項目・関連リスト) │ 右カラム │
│ │ - 伝票 PDF 印刷 │
│ │ (slipPdfPrint) │
│ │ - 関連伝票・入金一覧 │
└─────────────────────────────────────────────────────────┘
こんなときは
membershipSelector で項目が見つからない
→ 対象会員契約オブジェクトの 項目 API 名 を正確に指定。namespace 込み (sou__Contact__c 等) で書く必要がある場合もある。
商品価格マトリクスのタブが見えない
→ カスタムタブが作成されていない、または ユーザーの権限セットにタブ表示が無い 可能性。
葬儀日程エディタが小さく見える
→ Lightning Page で コンポーネントの幅を 12 カラム (フル幅) に設定。日程が多い組織は横幅を確保。
モバイル対応
LWC によってフォームファクター対応が異なります:
LWC | Large | Small (モバイル) |
|---|---|---|
| ✓ | ✓ (列を絞った方が見やすい) |
| ✓ | ✓ |
| ✓ | ✓ |
| ✓ | ✓ (デフォルトで対応) |
| ✓ | △ (デスクトップ推奨) |
| ✓ | ✗ (デスクトップ専用、データ量が多い) |
次に進む
📅 最終更新日: 2026-06-16