✨ NEW

1. (Cfg,Col)HintMaxHeight 추가 - 힌트의 최대 높이 지정, 초과 시 내부 세로 스크롤 생성

힌트 영역 안에 마우스가 올라가면 힌트가 닫히지 않고 유지되며, 휠 스크롤이 가능

미지정 시 기존 동작(데이터 크기만큼 힌트 표시) 유지

Cols: [
  { Name: 'memo', Header: '메모', Hint: 1, HintMaxHeight: 100 }
]
⚙ FIXED

1. Cfg.SearchMode:0 설정된 시트에서 makeSubTotal로 생성한 소계 있는 상태로 필터 적용 후, 필터를 해제하면 소계행이 복원되지 않던 현상 수정

2. 가로 스크롤이 있는 시트에서 다른 시트로 드래그&드롭 후 원본 시트를 클릭할 때마다 가로 스크롤이 임의로 이동하던 현상 수정

⚙ FIXEDSERVERMODULE.NET서버모듈(.NET) · 2.0.0.4

1. Down2Pdf 에서 사용자 지정 폰트 지원

모듈 폴더(ModulePath)에 넣어 둔 ttf/otf 폰트를 모두 PDF 폰트로 등록합니다. 폰트 파일 이름을 gulim.ttf, malgun.ttf 로 바꾸지 않아도 됩니다.

font-family 이름은 확장자를 뺀 파일명입니다. (예: NanumGothic.ttf → NanumGothic)

malgun.ttf, gulim.ttf 는 기존과 같이 Malgun Gothic, Baekmuk Gulim 으로 등록됩니다.

FontWebPath(웹 경로 폰트)를 설정한 경우에는 적용되지 않습니다.

⚠ 4.0 업그레이드 시 주의 (2.0.0.3 이하에서 올리는 경우)

4.0 dll 이 NET40 코드(Request.Unvalidated())를 포함하도록 빌드되면서 ASP.NET Web Pages 어셈블리가 필요합니다. .NET Framework 기본 dll 이 아니므로 배포 lib/ 폴더에 함께 넣었습니다.

사이트 bin 이나 GAC 에 없으면 (WebForms 만 사용하는 사이트 등) 아래 dll 을 사이트 bin 에 함께 넣어 주세요. ASP.NET MVC / Web Pages 사이트에는 보통 이미 있습니다.

  • System.Web.WebPages.dll
  • System.Web.WebPages.Deployment.dll
  • Microsoft.Web.Infrastructure.dll

사이트 web.config 에 다음 bindingRedirect 를 추가해야 합니다.

<runtime>
  <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
    <dependentAssembly>
      <assemblyIdentity name="System.Web.WebPages.Deployment" culture="neutral" publicKeyToken="31bf3856ad364e35" />
      <bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="2.0.0.0" />
    </dependentAssembly>
    <dependentAssembly>
      <assemblyIdentity name="System.Web.WebPages" culture="neutral" publicKeyToken="31bf3856ad364e35" />
      <bindingRedirect oldVersion="0.0.0.0-2.0.0.0" newVersion="1.0.0.0" />
    </dependentAssembly>
  </assemblyBinding>
</runtime>

이전 4.0 dll(2.0.0.0~2.0.0.3)은 NET40 코드가 빠진 채 빌드되어 이 의존성이 없었습니다.