diff --git a/frontend/components/common/SmartExcelUpload/templateGenerator.ts b/frontend/components/common/SmartExcelUpload/templateGenerator.ts index 613d4763..ff2fd12a 100644 --- a/frontend/components/common/SmartExcelUpload/templateGenerator.ts +++ b/frontend/components/common/SmartExcelUpload/templateGenerator.ts @@ -277,6 +277,7 @@ export async function generateTemplate( allowBlank: true, formulae: [`ISNUMBER(SEARCH("${keyword}",IFERROR(INDEX(${refValueRange},MATCH(${lookupColL}2,${refRange},0)),"")))`], showErrorMessage: true, + errorStyle: "stop", errorTitle: "입력 불가", error: `${condColLabel}이(가) "${col.enableWhen.equals}"일 때만 입력 가능합니다`, }); @@ -336,6 +337,7 @@ export async function generateTemplate( allowBlank: !col.required, formulae: [`'_품목목록'!$B$1:$B$${itemProcessMappings!.length}`], showErrorMessage: true, + errorStyle: "stop", errorTitle: "입력 오류", error: "품목 목록에서 선택해주세요", }); @@ -347,6 +349,7 @@ export async function generateTemplate( allowBlank: !col.required, formulae: [joined], showErrorMessage: true, + errorStyle: "stop", errorTitle: "입력 오류", error: `다음 중 선택: ${values.slice(0, 5).join(", ")}${values.length > 5 ? " ..." : ""}`, }); @@ -362,6 +365,7 @@ export async function generateTemplate( allowBlank: !col.required, formulae: [`'${listSheetName}'!$A$1:$A$${values.length}`], showErrorMessage: true, + errorStyle: "stop", errorTitle: "입력 오류", error: "목록에서 선택해주세요", });