csv파일에서 리스트 변수를 불러오는 방법

안녕하세요.

for 문을 활용해서 개인 ID가 새겨진 회의자료를 인쇄하는 스크립트를 짜고 있습니다

============================================================

var ID_List = [“testID_1”, “testID_2”, “testID_3”]
function OnScriptmacro_script1()
{
for(var i in ID_List) {
HAction.GetDefault(“Print”, HParameterSet.HPrint.Hset);
with (HParameterSet.HPrint)
{
PrintWatermark.String = ID_List[i];
}
HAction.Execute(“print”, HParameterSet.HPrint.Hset);
}
}

var로 리스트를 하드코딩을 해 두었는데 csv 파일에서 리스트 변수를 직접 불러오려면 어떻게 해야 할까요?
파일 경로를 직접 넣고, 이를 리스트로 인식하는 방법이 필요합니다.

1개의 좋아요

안녕하세요 ^^
한글 내부의 스크립트창을 이용해서 작업중이신것 같습니다.
해당 스크립트로는 로컬에 있는 파일에 접근을 할수 없습니다 ㅠ …!

원하시는 기능을 개발하려면 따로 응용프로그램을 하나 만드셔서 csv 파일을 읽어 한글 오토메이션을 호출하여 기능동작하도록 개발해야할것 같습니다 .

감사합니다 ^^

1개의 좋아요