# 표 높이 넓이 지정 안됨

**URL:** <https://forum.developer.hancom.com/t/topic/954>\
**Category:** 웹한글 기안기\
**Created:** [10월 4, 2023, 8:06오전 UTC](https://forum.developer.hancom.com/t/topic/954 "2023-10-04T08:06:26Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![user112](https://avatars.discourse-cdn.com/v4/letter/u/b5e925/32.png) [@user112](https://forum.developer.hancom.com/u/user112)\
**Post date:** [10월 4, 2023, 8:06오전 UTC](https://forum.developer.hancom.com/t/topic/954/1 "2023-10-04T08:06:26Z")

</div>

여백설정후 아래와같이 표의 넓이높이를 지정했는데 지정한데로 작성이 안됩니다.  
어디가 잘못 된 걸까요?

```
//여백설정
var pageSetupAction = HwpCtrl.CreateAction('PageSetup');
var pageSet = pageSetupAction.CreateSet();
var pageItem = pageSet.CreateItemSet('PageDef', 'PageDef');

pageItem.SetItem('ApplyTo' , 3);
pageItem.SetItem('TopMargin' , 2841);
pageItem.SetItem('LeftMargin' , 5682);
pageItem.SetItem('RightMargin' , 5682);
pageItem.SetItem('BottomMargin' , 1420);
pageSetupAction.Execute(pageSet);

//표 가로세로 설정
var rowCnt = 1;
var colCnt = 1;

```

var tblAct = HwpCtrl.CreateAction(“TableCreate”);  
var tblSet = tblAct.CreateSet();  
tblAct.GetDefault(tblSet);

```
tblSet.SetItem("Rows", rowCnt);
tblSet.SetItem("Cols", colCnt);

```

var rowHeight = tblSet.CreateItemArray(“RowHeight”, rowCnt);  
var colsWidth = tblSet.CreateItemArray(“ColWidth”, colCnt);

for (var i = 0; i \< colCnt; i++) {  
colsWidth.SetItem(i, 41000);  
}

for (var i = 0; i \< rowCnt; i++) {  
rowHeight.SetItem(i, 61000);  
}

```
tblAct.Execute(tblSet);

```

---

<div class="post-metadata">

**Author:** ![bart](https://avatars.discourse-cdn.com/v4/letter/b/f19dbf/32.png) [@bart](https://forum.developer.hancom.com/u/bart)\
**Post date:** [10월 4, 2023, 9:45오전 UTC](https://forum.developer.hancom.com/t/topic/954/2 "2023-10-04T09:45:42Z")

</div>

안녕하세요.

tblSet 의 WidthType, HeightType 이 지정되지 않아 기본값인 ‘단에 맞춤’, ‘자동’ 으로 설정된것 같습니다.

아래와 같이 해보시기 바랍니다.

```auto
//여백설정
var pageSetupAction = HwpCtrl.CreateAction('PageSetup');
var pageSet = pageSetupAction.CreateSet();
var pageItem = pageSet.CreateItemSet('PageDef', 'PageDef');

pageItem.SetItem('ApplyTo' , 3);
pageItem.SetItem('TopMargin' , 2841);
pageItem.SetItem('LeftMargin' , 5682);
pageItem.SetItem('RightMargin' , 5682);
pageItem.SetItem('BottomMargin' , 1420);
pageSetupAction.Execute(pageSet);

//표 가로세로 설정
var rowCnt = 1;
var colCnt = 1;
var tblAct = HwpCtrl.CreateAction("TableCreate");
var tblSet = tblAct.CreateSet();
tblAct.GetDefault(tblSet);

tblSet.SetItem("WidthType", 2);
tblSet.SetItem("HeightType", 1);
tblSet.SetItem("Rows", rowCnt);
tblSet.SetItem("Cols", colCnt);
var rowHeight = tblSet.CreateItemArray("RowHeight", rowCnt);
var colsWidth = tblSet.CreateItemArray("ColWidth", colCnt);

for (var i = 0; i < colCnt; i++) {
colsWidth.SetItem(i, 41000);
}

for (var i = 0; i < rowCnt; i++) {
rowHeight.SetItem(i, 61000);
}

tblAct.Execute(tblSet);

```
