학습
모듈
Communicate using message boxes in Power Automate for desktop flows - Training
In this module, we discuss the use of message boxes in automated flows.
참고
이 디자인 가이드는 Windows 7용으로 만들어졌으며 최신 버전의 Windows용으로 업데이트되지 않았습니다. 지침의 대부분은 여전히 원칙에 따라 적용되지만 프레젠테이션 및 예제는 현재 디자인 지침을 반영하지 않습니다.
경고 메시지는 나중에 문제를 일으킬 수 있는 조건을 사용자에게 알리는 모달 대화 상자, 현재 위치 메시지, 알림 또는 풍선입니다.
일반적인 모달 경고 메시지입니다.
경고의 근본적인 특징은 다음 중 하나 이상을 잃을 위험이 있다는 것입니다.
반면, 확인은 사용자가 작업을 진행할지 묻는 모달 대화 상자입니다. 일부 유형의 경고는 확인으로 표시되며, 이 경우 확인 지침도 적용됩니다.
참고:대화 상자, 확인, 오류 메시지표준 아이콘, 알림 및 레이아웃 과 관련된 지침은 별도의 문서에 제공됩니다.
결정하기 전에 다음 사항을 고려합니다.
Microsoft Windows 프로그램에서는 과도하게 경고했습니다. 일반적인 Windows 프로그램에는 거의 의미가 없는 것에 대해 경고하는 경고가 사방에 있습니다. 일부 프로그램에서는 거의 모든 질문이 경고로 표시됩니다. 과용하면 프로그램을 사용하는 것이 위험한 활동처럼 느껴지며 진정으로 중요한 문제를 방해합니다.
잘못된 예:
과부하로 인해 프로그램이 위험하게 느껴지고 변호사가 디자인한 것처럼 보입니다.
데이터 손실 또는 향후 문제만으로는 경고를 호출하기에 충분하지 않습니다. 또한 바람직하지 않은 결과는 예기치 않거나 의도하지 않아야 하며 쉽게 수정할 수 없습니다. 그렇지 않으면 거의 모든 사용자 실수가 데이터 손실 또는 특정 종류의 잠재적인 문제를 초래하고 경고를 받을 수 있습니다.
좋은 경고:
잘못된 예:
무슨 상관이죠? 이 확인에서는 사용자가 실수로 프로그램을 종료하는 경우가 많다고 가정합니다.
잘못된 예:
이 경우 사용자에게 3시간 후에 경고하는 것이 좋습니다.
잘못된 예:
이 알림이 경고인 이유는 무엇인가요? 사용자가 해야 할 일(걱정 외)?
잘못된 예:
완료되지 않은 마법사를 취소하면 작업이 완료되지 않음을 의미합니다. 누가 알았는가?
잘못된 예:
사용자는 기본 문제를 해결하는 것보다 경고를 제거하는 데 집중할 가능성이 더 높습니다.
이러한 특성이 없는 메시지는 좋은 경고가 아니라 여전히 좋은 메시지일 수 있습니다.
일부 문제는 강조 및 구문에 따라 오류, 경고 또는 정보로 표시될 수 있습니다. 예를 들어 웹 페이지에서 현재 Windows 인터넷 Explorer 구성에 따라 서명되지 않은 ActiveX 컨트롤을 로드할 수 없다고 가정합니다.
적절한 메시지 유형을 확인하려면 사용자가 알고 있거나 조치를 취해야 하는 문제의 가장 중요한 측면에 초점을 맞춥니다. 일반적으로 문제가 사용자가 진행하지 못하도록 차단하는 경우 오류로 표시해야 합니다. 사용자가 계속 진행할 수 있으면 경고로 표시합니다. 해당 포커스를 기반으로 기본 명령 또는 기타 해당 텍스트를 만든 다음 텍스트와 일치하는 아이콘(표준 또는 기타)을 선택합니다. 기본 명령 텍스트와 아이콘은 항상 일치해야 합니다.
다음 정보가 구체적이고 명확한 경우 경고가 더 매력적입니다.
잘못된 예:
이 예제에서 잠재적인 문제는 무엇인가요? 네트워크를 통해 프로젝터를 사용하지 않는 것 외에 사용자가 수행해야 하는 작업은 무엇인가요? 더 구체적인 정보가 없으면 사용자가 할 수 있는 일은 계속하는 것에 대해 기분이 좋지 않습니다.
올바름:
이 예제에서는 문제와 결과가 명확합니다.
사용자에게 알리는 데 합당한 잠재적인 문제가 있는 경우도 있지만 솔루션과 결과는 확실히 알려져 있지 않습니다. 모호한 경고를 제공하는 대신 가장 가능성이 높은 정보 또는 가장 일반적인 예제를 제공하여 구체적으로 설명합니다.
올바름:
이 예제에서는 가장 가능성이 높은 솔루션을 제공하여 경고를 구체적으로 지정합니다.
그러나 이러한 경우 다른 가능성이 있음을 나타내는 단어를 사용합니다. 그렇지 않으면 사용자가 오해를 받을 수 있습니다.
잘못된 예:
올바름:
잘못된 예제에서는 케이블이 명확하게 연결되어 있으면 사용자가 혼란스러워합니다.
두 가지 작업만 수행하면...
과부하하지 마십시오. 위험을 수반하고 즉시 관련성이 있고 실행 가능하며 명확하지 않으며 드물게 발생하는 조건으로 경고를 제한합니다. 그렇지 않으면 메시지를 제거하거나 다시 구합니다.
특정하고 유용한 정보를 제공합니다.
경고에는 다음과 같은 몇 가지 사용 패턴이 있습니다.
레이블 | 값 |
---|---|
인식 사용자에게 조건 또는 잠재적인 문제를 인식하도록 하지만 사용자는 지금 아무 작업도 수행할 필요가 없습니다. |
인식 경고의 예. 인식 경고에는 다음과 같은 프레젠테이션이 있습니다.
|
오류 방지 특히 선택할 때 문제를 방지할 수 있는 정보를 사용자에게 알 수 있도록 합니다. |
오류 방지 경고는 현재 위치 경고 아이콘 및 설명 텍스트를 사용하여 가장 잘 표시됩니다. 오류 방지 경고의 예입니다. |
임박한 문제 사용자가 임박한 문제를 방지하기 위해 지금 작업을 수행해야 합니다. |
임박한 문제 경고의 예입니다. 임박한 문제 경고에는 다음과 같은 프레젠테이션이 있습니다.
|
위험한 작업 확인 사용자가 위험이 있고 쉽게 실행 취소할 수 없는 작업을 진행하려고 하는지 확인합니다. |
위험한 작업 확인의 예입니다. 위험한 작업 확인에는 다음과 같은 프레젠테이션이 있습니다.
|
사용자 인터페이스 | 가장 적합한 용도 |
---|---|
모달 대화 상자 |
사용자가 지금 응답해야 하는 중요한 경고(확인 포함)입니다. |
현재 위치 |
특히 사용자가 선택할 때 문제를 방지할 수 있는 정보입니다. |
배너 |
특히 작업 완료와 관련된 경우 문제를 방지할 수 있는 정보입니다. |
공지 |
적어도 일시적으로 안전하게 무시할 수 있는 중요한 이벤트 또는 상태. |
풍선 도움말 |
컨트롤이 입력에 영향을 주는 상태입니다. 이 상태는 의도하지 않을 수 있으며 사용자가 입력이 영향을 받는 것을 인식하지 못할 수 있습니다. |
대화 상자의 제목 표시줄에 경고 아이콘을 배치하지 마세요.
경고 아이콘을 사용합니다. 예외:
아이콘이 있는 기능에 대한 경고인 경우 경고 오버레이와 함께 기능 아이콘을 사용할 수 있습니다.
올바름:
이 예제에서 기능 아이콘에는 경고 오버레이가 있습니다.
경고 각주가 있는 모달 대화 상자의 경우 콘텐츠 영역 대신 각주에 경고 아이콘을 배치합니다.
올바름:
이 예제에서 각주에는 경고 아이콘이 있습니다.
자세한 지침 및 예제는 표준 아이콘을 참조하세요.
자세한 지침은 대화 상자를 참조하세요.
레이블 지정 지침은 점진적 공개를 참조하세요.
잘못된 예:
이 예제에서는 "경고"라는 용어가 필요하지 않습니다.
잘못된 예:
이 예제에서 "보안 경고"는 경고가 발생한 명령이나 기능을 식별하지 않습니다.
패턴 | 기본 명령 |
---|---|
인식 |
조건 또는 잠재적인 문제를 설명합니다. |
임박한 문제 |
사용자가 지금 수행해야 하는 작업을 설명합니다. |
위험한 작업 확인 |
질문을 하여 사용자가 계속 진행할지 여부를 결정합니다. |
패턴 | 추가 지침 |
---|---|
인식 |
의미와 중요한 이유를 설명합니다. |
임박한 문제 |
조건과 그것이 중요한 이유를 설명합니다. |
위험한 작업 확인 |
사용자가 진행하지 않으려는 이유가 명확하지 않은 이유를 설명합니다. |
패턴 | 커밋 단추 |
---|---|
인식 |
거의 정확합니다. 잠재적인 문제가 정상임을 시사하므로 확인을 사용하지 마세요. |
임박한 문제 |
각 옵션에 대한 명령 단추 또는 명령 링크이거나, 대화 상자 외부에서 작업이 발생하는 경우 확인입니다. |
위험한 작업 확인 |
예, 아니요. |
경고를 참조하는 경우:
예: 안전하지 않은 항목을 표시하시겠습니까? 메시지에서 예를 클릭합니다.
학습
모듈
Communicate using message boxes in Power Automate for desktop flows - Training
In this module, we discuss the use of message boxes in automated flows.