While 구성요소 사용

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 의 While 구성요소를 RPA 데스크톱 디자인 스튜디오사용하여 지정된 조건이 예가 될 때까지 코드를 실행합니다.

    While 구성요소를 사용하는 방법을 알아보려면 이 비디오를 시청하십시오.

    시작하기 전에

    필요한 역할: 없음

    이 태스크 정보

    While 구성요소에 대한 속성을 구성할 수 있습니다.
    표 1. While 구성요소의 속성
    속성 설명
    실행 후 지연 실행 후 일시 중지할 시간(초)입니다.
    실행 전 지연 실행하기 전에 일시 중지할 시간(초)입니다.
    각 실행 지연(초) 조건이 예일 때 코드를 실행하기 전에 지정된 지연입니다.
    시간 제한 사용 시간 제한 값을 설정하는 옵션입니다.
    시간 제한 완료되지 않은 경우 작업이 종료되는 시간(초)입니다. 이 값을 적용하려면 시간 제한 사용 속성을 설정해야 합니다.

    프로시저

    1. 도구 상자 창에서 루프 > 동안.
    2. While 구성요소를 디자인 화면으로 끌어옵니다.
    3. WHILE 구성요소 표시줄 아래의 연한 노란색 필드( 연한 노란색 필드)를 두 번 클릭합니다.
    4. 조건을 입력합니다.
      While 조건을 포함하는 매개변수에 대해 데이터 입력 포트가 동적으로 추가됩니다.
    5. 다음 표의 설명에 따라 While 구성요소의 데이터 및 제어 포트를 다른 구성요소의 해당 포트에 연결합니다.
      포트 이름 연결 목적 포트 유형 데이터 유형
      포트 이름은 조건을 정의하는 매개변수의 이름과 같습니다. 매개변수의 값을 가져옵니다. 구성요소가 값을 조건과 일치시킵니다.

      예를 들어 i<=10입니다.

      데이터 입력 객체
      통제 아웃 While 루프의 끝에 있는 포트를 사용하여 다음 작업 플로우를 계속 진행합니다. 통제 아웃
      루프포트 이 포트를 사용하여 While 루프 내에서 작업(예: 식 계산, 로깅 값 등)을 수행합니다. 통제 아웃
    6. 옵션: 구성 요소를 테스트하려면 DESIGN 탭에서 실행을 클릭합니다.

    While 구성요소

    변수 구성요소를 While 구성요소 앞으로 드래그합니다. While 구성요소 뒤에 표현식 구성요소 및 MessageBox 구성요소를 추가합니다. 변수 구성요소에 1을 입력합니다. 표현식 구성요소에 i+1을 입력합니다. 표현식 구성요소에 중단점을 설정합니다. While 구성요소에 i<=10을 입력합니다.

    이 자동화를 실행하면 값 1이 2로 증가하고 출력 MessageBox에 2로 표시됩니다. 디자인 탭에서 다음 이동을 선택하면 값이 11까지 증가합니다. 이 시점에서 조건이 일치하므로 i<=10, 루프가 종료되고 자동화가 종료됩니다.
    그림 1. While 구성요소
    자동화를 보여주는 변수, 표현식 및 메시지 상자 구성요소가 있는 While 구성요소입니다.