특정컴퓨터에서 오류가 발생합니다.

오류

실험실 메뉴에서 계획서나 행안부 메뉴에서 서식 등을 사용하면
보고서 형태로 작성되지 않고 서식 내 입력되는
샘플 텍스트만 표출되는 증상이 있습니다.
텍스트 표출 후에는 표그리기 모드로 전환 되고요.
다른 동료들 컴퓨터에서는 정상적으로 작동이 되고
제 컴퓨터만 그런 증상이 있는데 설정상의 문제일까요?

정상적으로는 아래와 같이 동작합니다.
029일차 미니 계획서

표생성자체가 되었다가 안되었다 하는걸로 봐서 설정상 문제가 있을까요?

def 심플표기본(self, 크기):
    self.대상.HAction.GetDefault("TableCreate", self.대상.HParameterSet.HTableCreation.HSet)
    self.대상.HParameterSet.HTableCreation.Rows = 2
    self.대상.HParameterSet.HTableCreation.Cols = 1
    self.대상.HParameterSet.HTableCreation.WidthType = 2
    self.대상.HParameterSet.HTableCreation.HeightType = 1
    self.대상.HParameterSet.HTableCreation.CreateItemArray("ColWidth", 1)
    self.대상.HParameterSet.HTableCreation.ColWidth.SetItem(0, self.대상.MiliToHwpUnit(크기))
    self.대상.HParameterSet.HTableCreation.CreateItemArray("RowHeight", 1)
    self.대상.HParameterSet.HTableCreation.RowHeight.SetItem(0, self.대상.MiliToHwpUnit(5))
    self.대상.HParameterSet.HTableCreation.RowHeight.SetItem(1, self.대상.MiliToHwpUnit(9))
    self.대상.HParameterSet.HTableCreation.TableProperties.TreatAsChar = 1
    self.대상.HAction.Execute("TableCreate", self.대상.HParameterSet.HTableCreation.HSet)
1개의 좋아요

안녕하세요 ^^

올려주신 소스상으로는 이슈가 없어보입니다 …!

증상이 발생하는 자리에서 한글의 스크립트 기능을 통해서 표생성이 가능하실까요? 한번 확인 부탁드립니다 :slight_smile:

HAction.GetDefault(“TableCreate”, HParameterSet.HTableCreation.HSet);
with (HParameterSet.HTableCreation)
{
Rows = 1;
Cols = 1;
WidthType = 2;
HeightType = 1;
WidthValue = MiliToHwpUnit(148.0);
HeightValue = MiliToHwpUnit(22.6);
}
HAction.Execute(“TableCreate”, HParameterSet.HTableCreation.HSet);

그리고 생성이 안되신다면 혹시 현재 사용하고 계시는 한글 버전과 해당 버전의 제품 버전도 같이 부탁드리겠습니다.

감사합니다 !

1개의 좋아요

2018년 버전이었는데…
한컴을 지웠다가 재설치하니 정상동작합니다.

1개의 좋아요