기록서 양식 수정 시 오류

Q 문의

  • 양식을 수정하였는데 아래와 같은 에러가 납니다. 이유가 무엇인가요?

A 답변

  • 기록서 양식 수정 시 오류 설명해 드리겠습니다.

  • 위의 에러 내용을 풀어보면 다음과 같습니다. Memo20 메모 칸에 들어있는 "시험일시" 라는 값이 잘못되었습니다. "시험일시"라는 이름의 변수는 없습니다.

먼저, 기록서 상에서의 변수 사용에 대해 안내해드리겠습니다. 기록서는 항목 결괏값뿐만 아니라 시험법에 만들어둔 변숫값까지 함께 출력할 수 있습니다. 중간값들을 변수로 만들어두면 시험과정을 자세히 출력할 수 있습니다.

아래 이미지는 시험법 관리의 "변수정의" 탭의 내용입니다.

  • 위 이미지는 측정/분석관리 → 시험법 관리 화면 → 변수정의 탭입니다.

  • 빨간색 테두리로 둘러싸 곳이 "변수명"입니다.

  • 리포트에서 변수를 연동하시려면 변수명의 이름을 대괄호[ ]로 둘러싸서 리포트의 메모 칸에 적어주시면 됩니다.

  • 시험일시 값이 나오게 하려면 [t1], 시료채취량 값이 나오게 하려면 [v3] 라고 리포트의 메모 칸에 적어주시면 됩니다.

리포트에는 '대괄호에 둘러쌓인 글자는 변수로 인식한다.' 라는 약속이 되어 있습니다.

  • 에러가 난 이유로 다시 돌아가겠습니다.

  • 아래 이미지는 에러가 발생한 양식의 이미지입니다.

  • 빨간색 테두리를 친 곳을 보시면 변수로 보이지 않는 글자들이 대괄호[ ]로 쌓여 있습니다. ※ 해당 오류를 잡으시려면 아래 둘 중 하나의 방법을 사용해주세요.

1. 대괄호로 쌓인 글자는 "변수로 인식"하니 대괄호를 없앱니다. 2. 대괄호 모양을 출력하셔야 한다면 아래 내용을 참고해주세요.

  • 대괄호 출력 방법

대괄호 열기 [ 를 출력하고 싶을 때 ['[']

대괄호 닫기 ] 를 출력하고 싶을 때 [']']

['['] 시험일 [']'] 식으로 입력하시면 됩니다.

※ [ 대괄호를 ' ' 작은따옴표로 감싸서 입력한다고 생각하시면 이해가 수월하실 것 같습니다.

Last updated