행 나누기 문제에 대한 문의

안녕하세요.
‘행 나누기’ 기능 실행 시 문제가 발생되어 문의 남깁니다.

var dact = hwpCtrl.CreateAction(“TableSplitCellRow2”);
var dset = dact.CreateSet();
dset.SetItem(“Rows”, parseInt(row));
dact.Execute(dset);

위 방식으로 행 나누기를 실행중입니다.
200줄을 나누기 할 경우 약2초가량 소요되고 있습니다. 하여 4000줄을 나눌경우 약40초가량이 소요되어야되는데
실제로 사용시 몇분가량 더 많은 시간이 예상시간보다 더 많이 소요되는 현상이 있습니다.
또한 ‘행 나누기’ 사용시 작업이 끝날때까지 인터넷 브라우저가 죽어 대기상태가 되는 문제도 있습니다.

작업시, 많은 구성으로 ‘행 나누기’ 기능을 해야되는 작업이 많은데 대체 방법이나 해결 방법이 있는지 문의드립니다.

아래사진은 행 나누기 실행시 인터넷 브라우저 죽는 현상 사진입니다.

안녕하세요.

행 나누기 진행 시 전체적인 레이아웃 계산이 필요해서 행이 많을 경우 시간이 점점 더 오래 걸립니다.

로직을 변경해서 전체적으로 필요한 표 행/열 계산을 우선 하고,
해당 표를 만들어 내용을 채우는 방식으로 변경하는게 좋을 것 같습니다.

현재 작업시 먼저 전체 ‘행 나누기’ 작업을 진행 시킨다음 내용을 채우는 방식으로 사용하고 있습니다.
말씀주신 방법으로 사용중인데도 위 문제들이 발생되고 있는 상황입니다.

‘행 나누기’ 작업으로 하는게 아니라 row, col 갯수를 설정하여 '표 만들기’를 하시는게 성능에 좋을 것 같습니다.

‘표 만들기’ 작업으로 신규 표를 생성하게되면
데이터를 입력해 넣을 때 필드명이 부여되어있지않아 필드에 찾아가 데이터 입력에 어려움이 있습니다.