안녕하세요.
한글웹기안기 API에서 제공하는 action목록의 “TableDeleteRow” 을 참고해서 표를 제어하고있습니다.
현재, field기준으로 제거를 할 표의 row위치에 cursor를 이동 후
HwpCtrl.CreateAction(‘TableDeleteRow’).Run() 을 이용하여 한 줄 씩 제거하고있습니다.
다만, 현재 표의 row가 1개만 남았을 경우 더 이상 삭제되지못하게 막아지고있는거 같습니다.
관련하여 TableDeleteRow action으로는 1개의 row만 남은 테이블을 더 이상 삭제처리가 불가능한지 확인 한번만 부탁드립니다…
( 혹시 1개의 row만 남은 테이블의 경우 다른삭제 action을 사용해야할까요? )
안녕하세요.
비슷한 상황을 한컴 문서에서 겪고 있습니다.
테이블 자체를 선택해서 삭제하면 되는데, 알려주신 이 코드HwpCtrl.DeleteCtrl(HwpCtrl.ParentCtrl)
를, 파이썬에서 실행할 때 어떻게 해야 하나요?
hwp.HAction.Run(“TableDeleteRow”) 와 비슷한 방식으로 하려고 합니다.