시험법관리

1 개요

항목별로 지정할 수 있는 시험법에 대한 기본적인 매뉴얼입니다.

※ 가급적 모든 기관에 공통되는 부분만 매뉴얼로 작성하였습니다.

2 화면 구성

2-1 조회 영역

  • 기본적으로 첫 탭에 있는 시험법 전체를 조회합니다.

  • 시험법에 등록된 명칭/약칭을 통해 조회하시면 해당 시험법을 조회하실 수 있습니다.

2-2 버튼 영역

해당 내용은 아래 내용에서 설명하겠습니다. 해당 내용을 찾기 어려우신 분들은 '여기' 링크를 클릭하시면 해당 내용으로 이동하여 빠른 확인이 가능합니다.

  • 시험법 관리 화면 상단에 버튼 설명은 여기를 클릭하시면 자세한 설명을 확인할 수 있습니다.

  • 시험법에 대한 상세정보 영역의 버튼들은 여기를 클릭하시면 자세한 설명을 확인할 수 있습니다.

2-3 분야별 탭 & 시험법 영역

  • 기본적으로 좌측 탭에 등록된 해당 분야의 시험법들이 전체적으로 조회됩니다.

  • 수질일반, 축산 등 분야 별로 시험법 확인이 가능하며 명칭과 약칭을 지정하여 원하시는 시험법을 빠르게 조회하실 수 있습니다.

2-4 선택된 시험법의 상세정보 영역

  • 원하시는 시험법을 클릭하시면 화면 우측에 기본정보, 변수정의, 계산식, 항목그룹 탭으로 구성된 해당 시험법의 상세정보를 확인하실 수 있으며 해당 정보를 추가, 저장, 삭제 하실 수 있습니다.

  • 자세한 설명은 아래 설명에서 함께 하겠습니다.

3 시험법 관리 화면

  • 시험법 관리 화면에 대한 기본 기능을 안내합니다.

  • 아이랩 상단에 보이는 메뉴 중 일부 보이지 않는 메뉴들은 로그인한 사용자의 권한에 따라 다르게 표기될 수 있으니 참고하세요.

3-1 조회

  • 화면 상단에 보이는 탭들은 아이랩에서 사용하시는 분야별로 표기되는 탭이 다를 수 있습니다. ※ 수질일반, 식품, 축산, 대기 등

1. 명칭 / 약칭 부분에 검색을 원하는 시험법 명칭 또는 약칭을 입력 후 조회하실 수 있습니다. 2. 공란으로 조회 시 해당 분야의 모든 시험법이 검색됩니다.

※ 검색은 각 분야 별로 진행되기 때문에 전체 분야에 대한 시험법 검색은 허용되지 않습니다. 각 분야별 탭을 이용해주세요.

3-1-1 (예시)

4 시험법 관리 화면 버튼 설명

4-1 추가

  • 각 분야별로 새로운 시험법을 추가할 수 있습니다.

  • 자세한 내용은 동영상을 참고해주세요.

1. 시험법 추가를 원하는 분야를 선택합니다.

2. 새로운 시험법을 추가할 것이기 때문에 추가 버튼을 클릭합니다.

3. 시험법 목록에, 새 시험법이라는 시험법이 추가된 것을 확인합니다.

4. 새로 추가된 새 시험법을 선택합니다.

5. 시험법 명칭, 기록서 지정, 시험법근거 지정 등 원하시는 정보를 입력합니다.

6. 시험법 기본정보 탭에 있는 정보들은 저장 버튼을 클릭해야만 저장이 되기 때문에 반드시 저장버튼을 눌러주셔야 합니다.

※ 기본정보를 변경하시고 저장 버튼을 누르지 않으신다면 다시 조회되었을 때, 정보가 초기화되니 주의하세요.

동영상은 음성도 함께 나오니 참고하세요.

시험법 추가 동영상 시청

4-2 복제

  • 시험법 추가에서 다루었던 시험법 추가와 내용이 거의 비슷합니다.

자세한 내용은 동영상을 참고해주세요.

1. 기존에 있던 시험법 중, 복제할 시험법을 선택합니다.

2. 복제 버튼을 클릭합니다.

3. 복제된 시험법은 1번에서 선택 한, 시험법 명칭 뒤에, 언더바, 복제가 붙은 명칭으로 생성됩니다.

4. 시험법 목록에서 해당 시험법을 확인하고 선택합니다.

5. 시험법 명칭, 기록서 지정, 시험법 근거 지정 등, 원하시는 정보로 입력합니다.

6. 시험법 기본정보 탭에 있는 정보들은, 저장 버튼을 클릭해야만 저장되기 때문에 반드시 저장버튼을 눌러주셔야 합니다.

※ 기본정보를 변경하시고 저장 버튼을 누르지 않으신다면 다시 조회되었을 때, 정보가 초기화되니 주의하세요.

동영상에 음성도 함께 나오니 참고하세요.

시험법 복제 동영상 시청

4-3 삭제

  • 삭제하려는 시험법이 이미 접수되었다면 시험법이 삭제되지 않습니다. 다만, 해당 시험법이 접수된 접수 건을 알고 계신다면, 해당 접수 에서 시험법 연결을 해제 또는 항목 시험법을 다른 시험법으로 변경하여 삭제하려는 시험법이 연결되지 않은 상태로 만드신 뒤 시험법을 삭제하시기 바랍니다. ※ 접수 건이 많은 경우 여러 번 반복해야 할 수도 있습니다.

  • 삭제된 시험법을 다시 복원하시려면 시험법 명칭을 서비스요청으로 보내주세요.

  • 위에서 안내한 삭제할 시험법의 접수건 연결 문제가 모두 해결되었다면 아래 순서대로 진행해보세요.

  1. 시험법 목록에서 삭제하려는 시험법을 선택.

  2. 삭제 버튼 클릭.

  3. 시험법 삭제 메시지 확인 후 OK 버튼 클릭.

4. 시험법 목록에서 시험법이 삭제되었는지 확인.

5 시험법 상세 정보

  • 시험법을 선택하시면 우측에 뜨는 화면에 대한 설명입니다.

6 기본정보 탭

  • 기본정보에서 수정하신 내용은 반드시 저장 버튼을 눌러주셔야 저장됩니다.

  • 입력 후 저장한 시험법의 기본정보는 기록서, 성적서 등에서 표기가 가능합니다. ※ 자세한 내용은 리포트관리 매뉴얼을 참고하세요.

6-1 변수정의 탭

  • 시험법에 연결될 변수들을 정의하는 탭입니다.

  • 이곳에서 정의한 변수는 기록서, 성적서, 계산식 등에서 사용할 수 있습니다.

6-1-1 그리드(입력 칸)

  • 목록에서 추가 버튼 또는 키보드에 아래 화살표 또는 "Insert" 키를 눌러 행을 삽입할 수 있습니다.

  • 내용이 다소 어려우시다면, 서비스요청으로 이해가 되지 않는 부분을 보내주세요. 자세히 설명드리겠습니다.

1 그리드 컬럼(입력 칸) 설명

1-1 순서

  • 각 변수의 순서를 지정합니다.

  • 측정/분석관리 → 검사 결과 등록3.0(=시험 결과 입력3.0), 검사 결과 등록4.0(=시험 결과 입력4.0) 화면 등에서 접수된 항목 중, 해당 시험법에 연결되어 있는 항목들을 조회할 때 여기서 입력한 순서대로 화면에 표기됩니다.

1-2 변수명

  • 실제 계산식이나 기록서, 성적서 등에서 사용할 변수의 이름을 지정합니다.

  • 변수명에 한글명은 사용할 수 없습니다. (알파벳, 숫자, _(언더바)는 가능합니다.)

  • 반드시 알파벳으로 시작하는 영문 단어로 사용해주세요.

  • 변수명은 대, 소문자를 가리지 않기 때문에, 동일한 이름으로는 사용할 수 없습니다.

  • 만약 입력되었다면 기록서, 성적서, 계산식 등에서 동작이 올바르지 않을 수 있습니다. (예: v1 = V1, mPoint = Mpoint 같은 의미로 취급되어 함께 사용할 수 없습니다.)

※ 다음 단어들은 아이랩 내부에서 이미 사용 중인 변수이기 때문에 사용하지 말아 주세요.

▼ 다음 단어들은 아이랩 내부에서 이미 사용 중인 변수이기 때문에 사용하지 말아 주세요.

변수

설명

CheckValue

시험결과 입력란에 입력한 값

CheckText

성적서 결괏값

ItemName

선택한 항목명

LimitValue

선택한 항목의 정량한계값

OFlag

우리테크 내부에서 사용하는 값

Purpose

해당 접수건의 검사목적

Standard

선택한 항목의 규격

ValidFormat

선택한 항목의 유효 자릿수

Result

반환될 최종결괏값(자동으로 시험결과 값에 입력됩니다.)

CheckDate

선택한 항목의 결과입력일

TestDate

선택한 항목의 분석일

RegDate

해당 접수건의 접수 일자

1-3 한글명

  • 검사결과등록(=시험결과입력) 화면에서 사용자가 볼 입력 칸의 이름을 의미합니다.

  • 위에 순서 부분에 지정한 순서대로 화면에 보입니다.

※ 규격 ~ 시험결과 컬럼 사이에 표시되며, 변수의 순서 이외에 컬럼들은 순서를 변경하실 수 없습니다.

  • 변수로 지정된 칸은 타이틀 편집으로 변경이 불가합니다.

  • 한글명은 화면에 표기되는 문구이기 때문에 화면에서 보기 편한 문구를 원하시는 대로 입력하여 사용해주세요.

    ※ 한글, 영문, 숫자 모두 입력 가능합니다.

1-4 형식

  • 지정한 변수의 형식을 선택할 수 있습니다. 기본은 string(문자) 형식입니다.

  • 지정한 변수의 형식에 따라 화면에서 입력받는 값이 다릅니다.

  • 변수별로 기본값에 값을 입력해두면 해당 시험법이 연결되어있는 항목을 조회 시에 기본값 안에 있는 값이 표기됩니다. (조회 후 값을 변경할 수 있습니다.)

형식

설명

적용된 형식 이미지

boolean

유(참)/무(거짓)를 선택하여 입력받는 변수 (고정입니다 → 콤보박스와 달리 유/무만을 선택할 수 있습니다.)

date

날짯값을 입력받습니다. 화면 우측에 있는 기본값에 today로 입력한다면 해당 시험법이 연결된 항목이 접수될 때의 일자가 입력됩니다.

file

항목별로 첨부된 첨부 파일의 파일 번호 값을 입력받습니다.

아래 별도 설명을 참조하세요.

exte

picklist

지정한 값들을 콤보박스 형태로 값을 선택하여 입력받는 변수입니다.

아래 별도 설명을 참조하세요.

string

문자열 값을 입력받는 변수

extended

실수형 값을 입력받는 변수

integer

정수형 값을 입력받는 변수

memo

메모장처럼 입력받는 변수

sheet

1-4-1 file 형 변수

  • 아이랩에서는 각 접수건, 항목별로 파일을 첨부할 수 있습니다.

    ※ 첨부방법은 검사결과등록3.0 매뉴얼을 참고하세요.

    이때, 첨부된 파일들은 파일 번호를 가지게 되는데, 해당 번호를 file형 변수에 입력하시면 기록서에서 이미지로 표기할 때 사용합니다.

  • 파일 추가는 확장자와 관계없이 추가하실 수 있지만, 이미지 연동 파일일 경우 확장자가 .jpg 파일만 가능합니다.

  • 여러 접수건, 같은 시험법, 같은 항목에 대해서 하나의 첨부 파일을 사용하시려는 경우 아래부분을 참고해주세요.

1. 결과등록 화면에서 여러 접수건, 같은 시험법 항목들을 선택합니다.

2. 화면 하단 결과입력 탭에서 항목을 모두 선택

3. 관련 파일 버튼 클릭

4. 우측에 보이는 관련 파일 탭에서 파일 추가 버튼 클릭 후 원하시는 파일 업로드

※ 파일을 잘못 업로드해서 일괄 삭제해야 한다면 위에 순서까지 진행하시고 해당 순서에서 삭제할 파일 선택 → 파일 삭제 버튼으로 진행하세요.

5. 선택된 항목에 따라 추가된 파일의 파일 번호가 같은지 확인합니다.

※ 모든 항목을 비교하기보단, 몇 개의 항목만 임의로 확인하셔서 같은 파일 번호로 잘 들어갔는지 확인해주시면 될 것 같습니다.

6. 선택한 항목 중 파일 번호를 입력해야 하는 변수를 선택하시되 가장 위쪽에 있는 변수를 선택해주세요.

※ 한 항목씩 각각 입력도 가능하지만, 변수 일괄입력 기능으로 안내해드립니다.

7. 변수 일괄입력 버튼을 클릭하고, 팝업에서 선택한 변수의 이름이 맞는지 확인 후 첨부한 파일 번호를 입력합니다.

8. 일괄입력된 파일 번호를 화면에서 확인합니다.

1-4-2 picklist 형 변수

  • 해당 변수는 지정한 값들을 콤보박스 형태로 값을 선택하여 입력받는 변수입니다.

  • 선택 캡션과 선택 값은 “,”를 기준으로 입력된 순서대로 1:1 매칭이 됩니다.

  • 선택 캡션은 변수정의에 한글명처럼 화면에만 보이는 문구이고,

  • 기록서나 성적서에 해당 변수를 연결한다면, 선택 값에 있는 값들이 표기됩니다. (캡션, 값을 동일하게 입력하셔도 됩니다.)

  • 선택 옵션에 입력한 값 중에서 항목 조회 시 최초로 선택되길 원하는 값이 있다면,

    기본값에 해당 값을 입력하시면 됩니다.

1-5 표시

  • 각각의 변수를 결과등록 화면에 표시 여부를 결정합니다. "예" 인 경우 화면에 표기됩니다.

  • "아니오" 인 경우 화면에서 표시되지 않고, 변수정의 목록에서 회색으로 표시됩니다.

1-6 단위

  • 변수의 단위는 사용하지 않고 있습니다.

1-7 변수유형

  • 변수 : 일반 변수를 의미합니다.

  • 접수데이터 : 접수화면변수 추가 버튼으로 추가한 변수를 의미합니다.

  • 옵션 : 현재 사용하지 않는 유형입니다.

  • 공통 : 공통변수 추가 버튼으로 추가한 변수를 의미합니다.

1-8 변수그룹

  • 공통변수를 지정한 각 접수분야를 의미합니다.

6-2 버튼설명(변수정의 )

6-2-1 추가

  • 변수 목록에 행을 삽입합니다.

  • 그리드 영역 아무 곳이나 선택 후 키보드에 Insert 키 또는 아래 화살표 키도 동일하게 동작합니다.

6-2-2 복제

  • 추가할 변수가 이미 목록에 있는 변수와 변수명, 한글명, 형식 등이 비슷한 경우 복제하여 사용하실 수 있습니다.

  • 복제된 변수는 변수명 뒤에는 “_”, 한글명 뒤에는 “_복사”라는 문구가 추가되어 생성됩니다.

  • 그 이후에 변수명, 한글명을 수정하여 사용하세요.

6-2-3 삭제

  • 더 이상 사용하지 않는 변수를 삭제하시거나, 잘못 추가한 변수를 삭제할 때 사용합니다.

  • 변수를 선택하고 삭제 버튼을 누른 뒤, YES 버튼을 누르시면 삭제됩니다.

※ 삭제된 변수는 복구되지 않으니 주의하세요.

  • 더 이상 사용하지 않는 변수를 화면에서 보이지 않게 하시려면 위에 안내에 1-5 표시 부분을 참고하세요.

6-2-4 접수화면변수

  • 접수화면변수 추가 버튼을 눌러보면 아래 이미지처럼 각 분야별 접수화면에서 입력한 데이터를 시험법의 변수로 끌어오는 것을 의미합니다.

  • 변수 추가 후 확인 버튼을 누르시면 변수 정의 목록에 해당 이미지와 같이 표기됩니다.

6-2-5 공통변수

  • 하나의 접수 건에 연결된 모든 시험법 → 공통변수에 대해 일괄입력, 일괄수정, 일괄삭제할 수 있는 변수입니다.

  • 기관에서 사용하시는 각 접수 분야별로 사용 가능합니다. (수질, 식품, 대기 등)

  • 동일한 변수명의 공통변수가 각각의 시험법에 지정돼있는 경우에만 적용됩니다.

예시) 2015-0001이라는 접수 건에 접수된 항목이 3개이고, 시험법이 각각 시험법1, 시험법2, 시험법3으로 연결되어있을 때, 각각의 시험법에 공통변수 test1을 지정해두었다면, 검사결과등록 화면에서 3개의 시험법 중 임의의 시험법을 선택 후 해당 변수에 값을 입력하면 시험법1, 시험법2, 시험법3의 test1 변수에 동일한 값이 입력됩니다. ※ 값 수정, 값 제거도 모두 동일합니다.

7 계산식탭

  • 계산식은 항목별로 연결된 시험법에 한해 적용되며, 사용자가 원하는 계산식을 적용하는 방법이 워낙 다양 하기 때문에 계산식에서 꼭 알아야 할 기본적인 내용만 작성합니다. 내용 이해가 어려우실 수 있으니 아래 예제들을 둘러보시면서 이해해 보세요.

  • 계산식은 프로그래밍 언어 중 Visual Basic이라는 언어로 이루어져 있는 FastScript 라는 상용툴을 사용하고 있습니다. 따라서 다른 프로그래밍 언어의 문법을 사용하신다면 올바르게 동작하지 않을 수 있습니다. 또한, Visual Basic에서 지원하는 모든 기능을 지원하는 것이 아니기 때문에 프로그래밍 문법상 일부 제한이 있을 수 있고, 계산식을 작성하는 사람에 따라서 계산식의 난이도가 다를 수 있습니다.

  • 계산식에 입력한 계산식이 올바르게 동작하는지 테스트해 볼 수 있습니다. (각 변수에 값 입력 후 실행버튼 클릭. 접수 건에 입력한 데이터는 변경되지 않습니다.)

  • 계산식에서는 좌변 = 우변이면 우변의 있는 값을 좌변에 대입하는 것으로 정의됩니다.

조건문(if)인 경우에는 좌, 우변을 비교합니다.

※ 계산식에서 가장 중요한 부분입니다. 꼭 이해하고 넘어가세요.

  • 계산식에서 사용할 수 있는 기본 연산자는 +, -, *, / 입니다. (좌측부터 순서대로 더하기, 빼기, 곱하기, 나누기)

  • 모든 계산식의 마지막 줄은 Result 변수가 되어야 합니다. Result 변수 아래에 입력된 계산식은 진행되지 않습니다.

  • Result 변수는 무조건 숫자 값만 대입할 수 있습니다. ※ 문자 값 입력 시 오류가 발생합니다.

예시1) 계산식 기본

  • 좌변 = 우변 위 이미지에서 입력한 V2값을 V1에 자동으로 대입합니다. 화면에서 V2에 2를 입력한 것으로 가정합니다. 계산과정 계산식 => V1 = V2, Result = V1 * 10최종결과값은 20입니다.

1. V2 = 2                  
=> V2의 값이 2라고 가정합니다.

2. V1 = V2                 
=> V1에 V2의 값을 대입합니다. (V2 = 2이므로, V1 또한 값이 2가 됩니다.)

3. V1 = 2, V2 = 2입니다.

4. Result = V1 * 10        
=> Result = 2 * 10을 나타내므로 최종 결괏값은 Result = 20입니다.

예시2) 계산식 테스트

예를 들어 항목1과 항목2의 합을 2로 나눈 계산식이 필요하시다면 다음 내용으로 진행하시면 됩니다. V1(항목1), V2(항목2)로 가정하고 실험 결괏값이 항목1의 경우 1, 항목2의 경우 2의 값이라는 가정으로 설명하겠습니다.

1. 항목1과 항목2의 합을 2로 나눈 최종값이 필요한 경우  
=> (V1 + V2) / 2

2. V1(항목1)의 결괏값은 1, V2(항목2)의 결괏값은 2           
=> V1 = 1, V2 = 2의 값을 가지고 있습니다.

3. Result = (V1 + V2) / 2      
=> Result = (1 + 2) / 2  => Result = 1.5가 됩니다.

측정/분석관리 → 검사 결과 등록 화면 시험결과란에는 최종 계산된 값인 1.5가 자동으로 입력됩니다. ※ Result는 계산식에 의해 계산된 최종 결괏값을 갖는 변수입니다. 변수를 추가하실 때에도 Result 변수를 제외하고 다른 변수를 사용하시길 바랍니다.

예시3) 문자열 사용

  • 고정된 문자열에 화면에서 입력받은 값을 함께 표기할 수 있습니다. 입력된 값이 숫자 형태 1, 2, 3등 일 때, VarToStr(변수) 함수를 사용하여 문자열 형태로 변환시켜 주어야 합니다.

  • 문자가 길더라도 모두 같은 줄에 입력해야 합니다. (예시6 에 나오는 조건문(if)도 모두 한 줄에 입력해야 합니다.)

  • 계산 과정 V2 = “고정된 문자에 변수값” + VarToStr(V1) + “을 대입합니다.”

예시4) 주석처리

  • 주석 처리(코멘트처리)계산식에서 홑따옴표 뒤의 문장은 자동 무시 됩니다. 홑따옴표를 사용하여 코멘트를 남겨둘 수 있습니다.

예시5) 반올림 처리

  • 반올림 처리 예시입니다. 위 이미지를 토대로 설명하겠습니다. RoundToStr 함수를 사용해서 원하는 자릿수에서 반올림할 수 있습니다. RoundToStr(반올림 방법, 반올림할 값을 가진 변수, 자릿수) 위 이미지를 참고해서 설명을 참고해주세요.

1. 구하려는 값의 반올림, 자릿수를 지정할 때 사용합니다.

※ RoundToStr(0, VResult, -3)에 대해 설명하겠습니다. 2. 반올림 방법 0은 사사오입 반올림 방법입니다. (※ RoundToStr(0,)에 해당하는 내용입니다.)

( 0 - 사사오입, 1 - 올림, 2 - 내림, 3 - 절사, 4 - 미생물 반올림(100미만 절사), 5 - 앞자리 짝수 버림, 홀수 올림, 6 - 미생물 반올림(100 미만 사사오입))

3. 반올림할 값을 가진 변수 혹은 값의 자리입니다. (※ RoundToStr( ,VResult,)에 해당하는 내용입니다.)

4. 3번째 자리는 자릿수입니다. -3의 경우 소수점 3번째 자리까지의 값이 출력됩니다. (※ RoundToStr( , , -3)에 해당하는 내용입니다.)

5. 최종적으로 RoundToStr(0, VResult, -3)의 의미는 VResult의 값을 사사오입 반올림 방법으로 소수점 3번째 자리까지 나오게 하는 반올림 방법입니다.

6. 중간 결괏값이 0.75이지만 RoundToStr 을 사용했기 때문에 소수점 셋째 자리에 값이 없어도 결괏값 Result = 0.750으로 표기됩니다.

※ RoundTo와 RoundToStr 차이점을 확인해주세요. ※ RoundTo(0, VResult, -3)으로 하시면 0.75의 값이 나옵니다. 값이 소수점 둘째 자리까지만 있는 경우에 이렇게 출력되고 소수점 넷째 자리까지 값이 나온다면 네 번째 자리에서 반올림하여 소수점 세 번째 자리까지 출력됩니다. RoundTo의 경우 값이 0.5인 경우 -3(소수점 셋째 자리)까지 반올림을 지정해도 0.5의 값만 출력됩니다. ※ RoundToStr(0, VResult, -3)의 경우 0.75로 소수점 3번째 자릿 수에 값이 없지만 지정한 자릿수를 채우기 위해 0이 나와서 0.750의 값이 출력됩니다.

7. 위 계산식에서 중간 결괏값이 0.7545였다면 결괏값은 0.755가 출력되었을 것입니다

예시6) 조건문과 부등호 사용

  • 조건문(if) 엑셀에서 사용하시는 if와 비슷하다고 생각하시면 됩니다. if라는 조건문에서 좌변 = 우변이면 좌변과 우변의 값이 같은가? 라는 뜻입니다. 또한, 여러 값들을 비교하는 방법에 따라 <, <=, >, >= 와 and, or를 사용할 수 있습니다. ※ 부등호는 항상 좌변을 기준으로 비교하게 됩니다.

  • If를 사용한 경우 반드시 마지막에 end if로 조건문을 종료해 주어야 합니다.

  • 조건문 if를 통해 조건을 걸 수 있으며 elseif(if 외에 다른 조건 사용 시) 혹은 else(if, elseif의 조건 외 모든 조건)를 통해 if 조건 외의 조건을 동작할 수 있습니다.

  • 비교할 조건이 한 개인 경우에는 괄호가 생략할 수 있지만 여러 개일 경우 각 조건을 괄호로 묶어주어야 합니다.

  • and, or 사용법에 예제와 같이 if를 사용하시고 else를 사용하지 않는다면 if 조건을 성립할 때 지정한 동작들을 진행하고, 조건이 성립되지 않으면 아무 동작을 하지 않습니다. (if, else는 원하시는 것으로 사용하시면 됩니다) If 문은 조건에 맞을 때만 해당 부분에 계산식들이 동작하기 때문에 계산식을 통해 원하는 결과가 얻어지지 않는 경우에는 조건문을 잘 살펴보아야 합니다.

위 이미지를 통해 예시를 들어보겠습니다. 위 예시의 경우 두 항목의 합을 8로 나눈 뒤 소수점 셋째 자리까지 출력하는 계산식입니다. if를 사용하여 두 가지 조건 중 만족하는 조건의 계산식을 통해 결괏값이 출력됩니다.

VResult = (V1 + V2) / 8

if VResult < 0.5 then 
  VResult = 0      
elseif VResult > 0.5 then                       
  VResult = RoundToStr(0, VResult, -3)
end if                       

Result = VResult 
VResult(중간값)는 (V1 + V2)를 8로 나눈 값이다.

'VResult(중간값)가 0.5 미만이면'
'중간값에 0을 대입한다.'
'VResult(중간값)가 0.5 초과이면'
'중간값을 소수점 3번째 자리까지 반올림해서 표현한다.'
'if, elseif를 사용한 뒤 반드시 end if로 조건문을 종료해야 합니다.'
'조건문을 만족하는구문에서 최종적으로 계산된 VResult를 결괏값 Result에 대입해서 결과를
 나타냅니다.'
  • 중간값이 0.5 이상이었기 때문에 2번째의 조건문을 통해서 2.625라는 결괏값을 갖습니다.

  • 중간값이 0.5 미만이었다면 1번의 조건문을 통해서 결괏값으로 0이 출력됩니다.

예시7) 부등호 사용법

if V1 = V2 then   ‘V1과 V2 값이같다면 최종결과는 1'  
  Result = 1
else              ‘위 조건외에 모든 조건의 최종결과는 0' 
  Result = 0
end if
  
※ V1 = 1, V2 = 2 인 경우 최종결과값은 0입니다.  
if V1 < V2 then   ‘V1의 값이 V2 미만이면 최종결과는 1'  
  Result = 1
else              ‘위조건이 성립하지 않는다면 최종결과는 0'
  Result = 0
end if
if V1 <= V2 then    ‘V1의 값이 V2 보다작거나 같다면 최종결과는 1'
  Result = 1
else              ‘위조건이 성립하지 않는다면 최종결과는 0'
  Result = 0
end if 
if V1 > V2 then    ‘V1의 값이 V2 보다크다면 최종결과는 1
  Result = 1
else             ‘위 조건이 성립하지 않는다면 최종결과는 0'
  Result = 0
end if 
if V1 >= V2 then     ‘V1의 값이 V2 보다크거나 같다면 최종결과는 1'
  Result = 1
else               ‘위조건이 성립하지 않는다면 최종결과는 0'
  Result = 0
end if

예시8) and, or 사용법

if (v1 = 2) and (v2 = 3) then  ‘v1의 값이 2 이면서 v2의 값이 3이라면 아래 계산식을 적용'
  Result = (v1 + v2) / 2
if (v1 = 2) or (v2 = 3) then   ‘v1의 값이 2 또는 v2의 값이 3이라면 아래 계산식을 적용' 
  Result = (v1 + v2) / 2

8 항목그룹 탭

  • 항목그룹은 해당 시험법에 연결된 항목들을 B, C타입의 기록서 출력 시 반드시 필요한 설정입니다. 따라서 시험법에 지정된 기록서가 A타입 기록서라면 사용하지 않으셔도 됩니다. (※ 기본적으로 A, B, C타입이 존재하며, 차이점은 여기를 클릭하여 참고해주세요)

8-1 항목그룹 지정

  • 새 시험법이라는 시험법에 비소, 세제, 안티몬 항목을 추가해보겠습니다.

  • 항목이 조회되지 않는다면 필요한 항목명을 정확히 기재하여 서비스 요청으로 보내주세요.

  • 위와 같이 항목을 검색한 뒤 추가할 항목을 더블클릭해주시면, 왼쪽 목록에 추가됩니다.

  • 추가된 항목명들이 화면에 표기될 순서를 지정해주세요.

  • 중간에 일련번호가 끊어진다면 올바르게 표기되지 않을 수 있습니다.

  • 여기서 지정된 순서대로 측정/분석관리 → 시험결과서 출력 화면 → B, C 탭으로 조회 시 표기가 됩니다. ※ 단, 최종 결괏값이 입력되어있어야 합니다.

※ 추가 설명

  • 여러 항목을 같은 순서로 지정하여 사용하실 수 있습니다.

  • 항목그룹에 추가된 항목 중 순서가 같은 항목이 여러 개지만, 실제 접수가 된 항목이 하나라면, 화면에서는 실제 접수된 항목만 표기됩니다. 다만, 항목그룹에 추가된 항목들이 모두 함께 접수된 경우라면 표기가 올바르지 않을 수 있습니다.

9 시험법연결 및 해제

  • 검체유형에 포함되어있는 항목들에 대하여 기본 시험법을 연결할 수 있습니다.

  • 시험법이 지정되지 않은 상태로 접수되었더라도, 검사 도중 시험법을 연결 및 해제할 수 있습니다.

  • 시험법은 각 검체유형에 있는 항목들에만 적용되기 때문에 검체 유형이 많은 경우 각각 지정해 주셔야 합니다.

  • 시험법이 연결되지 않은 항목들은 검사 결과 등록3.0(=시험결과입력3.0), 검사결과등록4.0(=시험결과입력4.0) 화면에서 “-”로 표기됩니다.

9-1 기본시험법연결

  • 검체유형에 포함되어있는 항목들의 기본 시험법을 연결합니다.

  • 기본시험법이 지정된 시점 이후로 접수되는 해당 검체유형 → 해당 항목은 기본시험법에 지정된 시험법으로 접수됩니다.

기본 시험법 지정에 대한 매뉴얼 입니다. 검사항목관리2.0 화면에서의 다른 기능이 궁금하시면 검사항목관리2.0 매뉴얼을 이용하세요.

  1. 측정/분석관리 → 검사 항목 관리 2.0 화면으로 이동합니다.

  2. 지정할 항목이 있는 검체유형을 선택합니다.

  3. 시험법을 연결할 항목을 선택합니다.

  4. 시험법 변경 버튼을 클릭합니다.

  5. 시험법 목록에서 원하는 시험법을 선택합니다.

  6. 아래 3가지의 옵션 중 원하시는 옵션을 선택 후, 변경 버튼을 클릭합니다.

※ 검사항목관리에서는 접수 건과 연결되지 않기 때문에 2가지 옵션만 허용됩니다. ※ 기본시험법은 가장 위에 옵션을 선택해주세요.

7. 검체유형에서 해당 항목에 시험법이 잘 연결되었는지 확인합니다.

6-1 옵션설명입니다. 참고하셔서 적용하세요.

옵션은 위와 같이 3가지로 나뉩니다.

(1) 기본 시험법 변경

기본 시험법을 변경하시면 신규 접수 건부터 해당 검체유형의 해당 항목이 선택한 시험법으로 적용합니다.

(2) 성적서 미발행 접수건 변경

이미 접수된 데이터 중에 아직 "발행처리" 되지 않은 동일 유형 동일 항목의 시험법을 선택한 시험법으로 용 합니다.

(3) 현재 선택된 접수건만 변경

시험법 변경 버튼을 누르기 전에 선택해두었던 항목의 시험법만 선택한 시험법으로 변경합니다. 기본 시험법이나, 선택하지 않은 접수 건에는 영향을 주지 않습니다.

만약 시험법이 잘못 지정되어 있어서 선택한 항목 + 신규 접수 건부터는 새 시험법으로 변경하시려면 (1)과 (3)에 체크 후 변경을 하시면 됩니다.

동영상에 음성도 함께 나오니 참고하세요.

기본시험법연결 동영상

9-2 시험법 변경 및 해제

검사 도중, 시험법 연결이 잘못된 것을 알았거나, 시험법이 변경되어

  • 검사결과등록3.0(=시험 결과 입력3.0), 또는 검사결과등록4.0(=시험 결과 입력4.0) 등

    변경 방법 모두 같습니다.

  • 시험법 변경 시 입력되어있던 변수들의 값들은 복사되지 않습니다.

  1. 측정/분석관리 메뉴에 있는, 검사결과등록3.0(=시험 결과 입력3.0), 또는 검사결과등록4.0(=시험 결과 입력4.0)화면으로 이동합니다.

  2. 시험법 변경이 필요한 항목이 포함되어 있는 접수 건을 조회합니다.

  3. 위쪽 그리드에서 변경이 필요한 시험법을 선택합니다.

  4. 아래쪽 항목 목록에서 시험법 변경을 진행할 항목을 선택한 뒤 시험법 변경 버튼을 클릭합니다.

  5. 시험법 목록이 팝업되면, 원하는 시험법을 선택합니다.

  6. 아래 3가지 옵션 중, 원하는 옵션을 선택 후, 변경 버튼을 클릭합니다.

※ 6 - 1 옵션설명입니다. 참고하셔서 적용하세요.

옵션은 위와 같이 3가지로 나뉩니다.

(1) 기본 시험법 변경

기본 시험법을 변경하시면 신규 접수 건부터 해당 검체유형의 해당 항목이 선택한 시험법으로 적용합니다.

(2) 성적서 미발행 접수건 변경

이미 접수된 데이터 중에 아직 "발행처리"되지 않은 동일 유형 동일 항목의 시험법을 선택한 시험법으로 적용합니다.

(3) 현재 선택된 접수건만 변경

시험법 변경 버튼을 누르기 전에 선택해두었던 항목의 시험법만 선택한 시험법으로 변경합니다. 기본 시험법이나, 선택하지 않은 접수 건에는 영향을 주지 않습니다.

만약 시험법이 잘못 지정되어 있어서 선택한 항목 + 신규 접수건부터는 새 시험법으로 변경하시려면 (1)과 (3)에 체크 후 변경을 하시면 됩니다.

화면에서 시험법 변경이 잘 되었는지 확인합니다.

시험법 연결해제 방법은 위에 순서 (이미지) 7번에서 변경버튼 대신 지우기 버튼을 클릭하시면 됩니다.

동영상에 음성도 함께 나오니 참고하세요.

시험법 변경 동영상

Last updated