표/셀 속성에 있는 자동으로 나뉜 표의 경계설정

@user195 님,
아래 예제는 표 경계 설정한 표를 생성하는 javascript 코드입니다.
(한/글 스크립트 작업창에서 실행 가능)
참고 부탁드립니다.

function OnScriptMacro_script1()
{
	var act = CreateAction("TableCreate");
	var createSet = act.CreateSet();
    act.GetDefault(createSet);
    createSet.SetItem("Rows", 5);
    createSet.SetItem("Cols", 5);
    createSet.SetItem("WidthType", 2);
    createSet.SetItem("HeightType", 2);
    
    var tablePropSet = createSet.Item("TableProperties");
    // [글자처럼 취급] 해제
    tablePropSet.SetItem("TreatAsChar", 0);
    // [표, 쪽 경계 속성] "셀 단위 나눔"(2) 으로 설정
    tablePropSet.SetItem("PageBreak", 2);
    
    // [표, 테두리/채우기] 속성 생성
    var tableBorderFillSet;
    if (!tablePropSet.ItemExist("TableBorderFill")) {
			tableBorderFillSet = tablePropSet.CreateItemSet("TableBorderFill", "BorderFill");
    }
    // [표, 자동으로 나뉜 표의 경계선] 체크 설정
    tableBorderFillSet.SetItem("BreakCellSeparateLine", 1);
    // [표, 경계선 종류] "점선"(2) 설정
    tableBorderFillSet.SetItem("DiagonalType", 2);
    // [표, 경계선 종류] "0.15mm"(2) 설정
    tableBorderFillSet.SetItem("DiagonalWidth", 2);
    // [표, 경계선 색상] "빨강"(0x0000FF) 설정
    tableBorderFillSet.SetItem("DiagonalColor", 0x0000FF);
    
    createSet.SetItem("TableProperties", tablePropSet);
    act.Execute(createSet);
}