대화 상자를 열고 닫도록 전환 이벤트를 구성

변수 값을 기반으로 대화 상자를 열고 닫도록 전환 이벤트를 구성합니다.
팁: 다음 구성 예제에서는 프로젝트 변수와 스위치 개체를 기반으로 하는
FactoryTalk Optix 응용 프로그램
로직을 보여 줍니다. 변수와 스위치 대신 컨트롤러 태그를 사용하여 필드 값에서 이벤트를 트리거할 수 있습니다. 자세한 내용은 통신 드라이버 항목을 참조하십시오.
  1. 변수 값을 기반으로 열리거나 닫히는 대화 상자를 구성합니다.
    자세한 내용은 대화 상자 항목을 참조하십시오.
  2. 모델
    에서 부울 변수를 만듭니다.
    자세한 내용은 다음을 참조하십시오. 변수 만들기
  3. 값이
    1
    (
    (True)
    로 변경될 때 트리거되도록 변수의 전환 이벤트를 구성합니다.
    자세한 내용은 전환된 이벤트 구성 항목을 참조하십시오.
  4. 값이
    0
    (
    False
    )으로 변경될 때 트리거되도록 변수의 전환 이벤트를 구성합니다.
    자세한 내용은 전환된 이벤트 구성 항목을 참조하십시오.
  5. 스위치를 만들고 해당
    선택됨
    속성을 변수와 연결합니다.
    자세한 내용은 스위치 구성 항목을 참조하십시오.
  6. 대화 상자를 열도록
    FactoryTalk Optix 응용 프로그램
    로직을 구성합니다.
    1. MainWindow (type)
      에 대해 외부 이벤트
      project_name
      모델
      variable
      Transitioned
      변수 전환 이벤트(type)
      을 구성합니다.
      자세한 내용은 외부 이벤트 구성 항목을 참조하십시오.
    2. 외부 이벤트에
      명령
      UI 명령
      대화창 열기
      메서드를 추가하고 이를 대화 상자와 연결합니다.
      자세한 내용은 기존 이벤트에 메서드 추가 항목을 참조하십시오.
  7. FactoryTalk Optix 응용 프로그램
    로직을 구성하여 대화 상자를 닫습니다.
    1. 대화 상자에 대해 외부 이벤트
      project_name
      모델
      variable
      Transitioned1
      변수 전환 이벤트(type)
      을 구성합니다.
      자세한 내용은 외부 이벤트 구성 항목을 참조하십시오.
    2. 외부 이벤트에 대화 상자에 의해 노출되는
      닫기
      메서드를 추가합니다.
      자세한 내용은 기존 이벤트에 메서드 추가 항목을 참조하십시오.
변수가
1
(
True
)로 전환되면 대화 상자가 열리고, 변수가
0
(
False
)으로 전환되면 닫힙니다.
샘플 프로젝트는 다음에서 다운로드할 수 있습니다.
TransitionedEventOpenCloseDialog.zip
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal