조건부 규칙을 작성하려면

iLogic 규칙 편집 대화상자에서 드롭다운 리스트를 사용하여 조건문을 규칙에 삽입할 수 있습니다. 텍스트를 수동으로 입력할 수도 있습니다.

수행할 작업을 입력할 때 규칙 편집 대화상자의 조각 영역에서 선택한 항목을 사용하여 함수를 삽입할 수 있습니다. 그런 다음 함수에 대한 적합한 인수를 추가할 수 있습니다.

규칙 편집 대화상자 표시

  1. 검색기가 현재 표시되어 있지 않으면 리본에서 관리 탭 iLogic 패널 iLogic 검색기를 클릭합니다.
  2. iLogic 검색기에서 다음 중 하나를 수행합니다.
    • 빈 영역에서 마우스 오른쪽 버튼을 클릭하고 규칙 추가를 선택합니다.
    • 규칙 탭 또는 외부 규칙 탭을 클릭하고 규칙을 마우스 오른쪽 버튼으로 클릭한 다음 규칙 편집을 선택합니다.

True 또는 False 조건에 대한 대체 작업 수행

  1. 규칙 편집 대화상자의 규칙 텍스트 영역에서 원하는 위치에 커서를 놓습니다.
  2. 도구막대의 드롭다운 리스트에서 If...Then...EndIf를 선택합니다.
  3. My_expression을 평가할 첫 번째 표현식으로 대체합니다.
  4. 조건이 true일 경우 수행할 작업을 If-Then 문과 EndIf 문 사이의 행에 입력합니다.
  5. 방금 입력한 작업 끝에 커서를 놓고 드롭다운 리스트에서 Else를 선택합니다.
  6. 조건이 false일 경우 수행할 작업을 Else 문과 EndIf 문 사이의 행에 입력합니다.

조건이 True일 경우에만 작업 수행

  1. 규칙 편집 대화상자의 규칙 텍스트 영역에서 원하는 위치에 커서를 놓습니다.
  2. 도구막대의 드롭다운 리스트에서 If...Then...EndIf를 선택합니다.
  3. My_expression을 평가할 표현식으로 대체합니다.
  4. 조건이 true일 경우 수행할 작업을 If-Then 문과 EndIf 문 사이의 행에 입력합니다.

조건에 대해 아무 작업도 수행하지 않기

  1. 규칙 편집 대화상자의 규칙 텍스트 영역에서 원하는 위치에 커서를 놓습니다.
  2. 도구막대의 드롭다운 리스트에서 If...Then...EndIf를 선택합니다.
  3. 삽입된 두 행 사이에 커서를 놓고 드롭다운 리스트에서 Else를 선택합니다.
  4. My_expression을 평가할 표현식으로 대체합니다.
  5. <권장사항> 일반적으로 문에 작업을 입력하는 대신에 'do nothing과 같은 주석을 입력합니다.
    • 조건이 true일 경우 아무 작업도 수행하지 않으려면 If-Then 문 끝에 주석을 입력합니다.
    • 조건이 false일 경우 아무 작업도 수행하지 않으려면 Else 문 뒤에 주석을 입력합니다.
  6. 작업을 포함할 조건에 따라 true 또는 false 조건에 대해 수행할 작업을 입력합니다.

3개 이상의 조건에 대한 대체 작업 수행

  1. 규칙 편집 대화상자의 규칙 텍스트 영역에서 원하는 위치에 커서를 놓습니다.
  2. 도구막대의 드롭다운 리스트에서 If...Then...EndIf를 선택합니다.
  3. My_expression을 평가할 첫 번째 표현식으로 대체합니다.
  4. 조건에 대해 수행할 작업을 두 행 사이에 입력합니다.
  5. 방금 입력한 작업의 끝에 커서를 놓고 드롭다운 리스트에서 ElseIf...Then을 선택한 다음 My_expression을 평가할 다음 표현식으로 교체합니다.
  6. 이 조건에 대해 수행할 작업을 조건 아래의 빈 행에 입력합니다.
  7. 나머지 조건에 맞게 앞의 두 단계를 필요한 횟수만큼 반복합니다.

테스트 Case와의 비교를 기준으로 대체 작업 수행

Select Case <test expression>
Case <expression list 1>
<statement list 1>
Case <expression list 2>
<statement list 2>
Case Else
<statement list n>
End Select
  1. 규칙 편집 대화상자의 규칙 텍스트 영역에서 원하는 위치에 커서를 놓습니다.
  2. 도구막대의 키워드 드롭다운 리스트에서 Select Case를 선택합니다.
  3. 삽입한 문 끝에 공백을 추가한 다음 테스트 표현식을 입력합니다.
  4. Enter 키를 누르거나 도구막대의 키워드 드롭다운 리스트에서 Case를 선택합니다.
  5. 삽입한 문 끝에 공백을 추가하고 테스트 표현식과 비교할 첫 번째 표현식을 입력합니다.
  6. 이 조건에 대해 수행할 작업을 표현식 아래의 빈 행에 입력합니다.
  7. 각 표현식에 맞게 앞의 두 단계를 필요한 횟수만큼 반복합니다.
  8. 마지막 표현식 아래의 빈 행에 커서를 놓고 키워드 메뉴에서 Case Else를 선택합니다.
  9. 예상치 못한 결과가 발생하지 않도록 하려면 삽입한 문 아래의 빈 행에 마지막 Case 절을 입력하고 Enter 키를 누릅니다.
  10. 마지막 표현식 아래의 빈 행에 커서를 놓고 키워드 메뉴에서 End Select를 선택합니다.