> For the complete documentation index, see [llms.txt](https://help.ilabs.co.kr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.ilabs.co.kr/faq/03/03-010.md).

# 출력물 글씨 자동 조절 방법(글자크기)

## Q 문의&#x20;

* &#x20;성적서 또는 기록서 등 출력물을 출력할 때 메모 칸 밖으로 벗어나는 글자들이 있습니다.
* 자동으로 조절하는 방법이 있다면 알려주세요.

## A 답변&#x20;

### 1 기존의 코딩이 적용된 경우&#x20;

{% hint style="info" %}
※ 적용하기에 앞서 이미 다른 메모에 적용되어있을 수도 있으니 확인해 보시고, 연결해주시면 시간이 절약될 수 있습니다.
{% endhint %}

1\. Code 탭 클릭

![](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQElDqXsMkl3MIo1%2F01Code_%ED%83%AD_%ED%81%B4%EB%A6%AD.png?generation=1523511586110706\&alt=media)

2\. ②기존에 코딩되어있는 부분이 있는지 확인합니다.&#x20;

![글씨 크기 자동 조절](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-MPHE7SK9h18m6AkYkG1%2F-MPHFG73kle_2VhBwoGG%2F%EC%BD%94%EB%94%A9%20%EB%82%B4%EC%9A%A9%20%ED%99%95%EC%9D%B8.png?alt=media\&token=988bcc44-40c1-4ce7-988b-c9267d953596)

3\. 기존에 코딩되어있는 메모의 이벤트를 현재 적용해야 하는 메모의 이벤트에 연결해주기\
**※ 위 2번의 이미지에서 ①번을 참고하시면 됩니다.**

![이벤트 연결 선택 전](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQEn9t_EJxU6B6wn%2F03%EA%B8%B0%EC%A1%B4%EC%BD%94%EB%94%A9%EC%84%A0%ED%83%9D.png?generation=1523511586733064\&alt=media)

![이벤트 연결 선택 후](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQEqhv1qHH4OuY6G%2F04%EA%B0%99%EC%9D%80_%EC%9D%B4%EB%B2%A4%ED%8A%B8_%EC%A0%81%EC%9A%A9.png?generation=1523511588754958\&alt=media)

4\. 해당 메모의 이벤트가 잘 적용되었다면 ▶ (빨간색 화살표) 표시가 나타납니다.&#x20;

![이벤트 적용](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQErC5XRaai6rQbO%2F05%EB%B9%A8%EA%B0%84%ED%99%94%EC%82%B4%ED%91%9C%ED%99%95%EC%9D%B8.png?generation=1523511602470674\&alt=media)

### 2 새로 적용해야 하는 경우&#x20;

{% hint style="info" %}
※ 기존에 코딩되어있는 부분이 없다면 아래 순서에 따라 작업해 보시기 바랍니다.
{% endhint %}

1\. 공통/코드관리 → 리포트 관리 또는 리포트 관리2.0 화면으로 이동합니다.&#x20;

2\. 폰트조절이 필요한 양식을 선택하여 더블클릭 또는 `리포트 디자인` 버튼 클릭합니다.&#x20;

3\. 폰트조절이 필요한 메모 클릭합니다.&#x20;

![폰트 조절이 필요한 메모 선택](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQEty0d-Db8OjA3G%2F06%EB%A9%94%EB%AA%A8%EC%84%A0%ED%83%9D.png?generation=1523511587671766\&alt=media)

4\. 리포트 디자이너 왼쪽에 보이는 **Event 탭** 클릭 후 OnAfterData 부분 더블클릭(빨간색 체크 부분)

![](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQEupRFxpUGq-v48%2F07%EC%9D%B4%EB%B2%A4%ED%8A%B8%EC%97%B0%EA%B2%B0.png?generation=1523511587086342\&alt=media)

5\. 자동으로 Code 탭으로 이동하게 되며, 새로 생성된 procedure의 **begin과 end;** 사이에 아래 코드를 복사 붙여넣기를 합니다.

```
//데이터에 따라 자동으로 폰트 size 조정
while (TfrxMemoView(Sender).CalcHeight > TfrxMemoView(Sender).Height) do
begin
  TfrxMemoView(Sender).Font.Size := TfrxMemoView(Sender).Font.Size - 1;
end;
```

![해당 이벤트의 글씨크기 자동 조절 코드 적용](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQEw2Z3Jj9JWNI-0%2F08%EC%BD%94%EB%94%A9.png?generation=1523511586761407\&alt=media)

6\. 다시 page 탭을 눌러 이벤트를 설정한 메모 왼쪽 위에 ▶(빨간색 화살표) 가 생겼는지 확인.

![Page 탭으로 이동](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQExfrDQ1yu7ZxLw%2F09%EB%8B%A4%EC%8B%9C%ED%8E%98%EC%9D%B4%EC%A7%80.png?generation=1523511588269815\&alt=media)

&#x20;                                                                                     ↓

![이벤트가 적용된 모습](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMQEykJgOC-mWD-8x%2F10%EB%B9%A8%EA%B0%84%ED%99%94%EC%82%B4%ED%91%9C%ED%99%95%EC%9D%B8.png?generation=1523511586266951\&alt=media)

7\. 실제 접수된 접수 건을 찾아 출력물을 출력하여 폰트 조절이 잘 되는지 확인.

8\. 해당 양식 출력 시 동작이 잘 된다면 해당 양식을 업로드하여 사용하시면 됩니다.
