diff --git a/A00_Common/design/design_structure_form.ts b/A00_Common/design/design_structure_form.ts index b46ea9d03..f084652f0 100644 --- a/A00_Common/design/design_structure_form.ts +++ b/A00_Common/design/design_structure_form.ts @@ -202,7 +202,8 @@ export function createSpecForm(links: SpecLinks | null, hooks: SpecFormHooks = { const instanceBox = (c: SpecContainer, values: Instance, index: number): HTMLElement => { const title = containerTitle(c, names, groupNames[c.link]); - const box = group(c.required ? title : `${title} ${index + 1}`); + // 하나만 서는 상자(max 1)는 번호 없음(54-50) + const box = group(c.required || c.max === 1 ? title : `${title} ${index + 1}`); box.root.dataset.specContainer = c.id; box.root.dataset.specIndex = String(index); // 칸을 고친 뒤 다시 그려도 몇째 상자인지(54-30) // 필수 상자 빈 고르기 칸 = 정의 기본값(없으면 첫 보기)을 실제 값으로 — 저장도 그 값(54-43)