검색 창 사용
이제 검색 창을 사용하여 —미디어 파일, 변수, 컬렉션 및 데이터 소스— 등과 같은 앱 전체에서 개체를 찾을 수 있습니다. 검색 창을 사용하여 수식에서 반복되는 문자열 인스턴스를 찾을 수도 있습니다. 예를 들어, 검색 창을 사용하여 HoverColor
의 각 인스턴스를 찾아 앱의 다른 영역에서 해당 속성에 대한 설정을 결정할 수 있습니다. 검색 창을 사용하여 앱에서 사용 중인 항목, 위치에 대해 자세히 알아볼 수 있으며 해당 결과로 바로 이동하여 필요한 업데이트를 수행할 수 있습니다. 또한 바꾸기 기능을 사용하여 하나 이상의 텍스트, 변수, 컬렉션 또는 공식 참조 인스턴스를 업데이트할 수 있습니다.
전제 조건
- Power Apps에 등록.
- 템플릿에서 앱 만들기, 새 앱 만들기, 또는 Power Apps에서 기존 앱 열기.
- 컨트롤을 구성하는 방법을 알아보세요.
검색 창을 열기
검색 을 선택하여 검색 창을 열 수 있습니다. 커서가 수식 입력줄 밖에 있을 때는 Ctrl+F을 선택하거나 커서가 수식 입력줄 안에 있을 때는 Ctrl+Shift+F을 선택하여 바로 가기 키를 사용할 수도 있습니다.
커서가 수식 입력줄 밖에 있을 때는 Ctrl+H을 선택하거나 커서가 수식 입력줄 안에 있을 때는 Ctrl+Shift+H을 선택하여 바꾸기 기능으로 직접 검색 창을 열 수도 있습니다.
참고
수식 입력줄 내에서 Ctrl+F or Ctrl+H을 선택하면 수식 입력줄 내에서 찾기 및 바꾸기 기능이 열립니다.
검색 결과 필터링
하나 이상의 범주를 선택하여 검색 결과를 필터링할 수 있습니다. 이러한 카테고리는 —화면, 미디어 및 컬렉션과 같은 앱 내의 영역을 좁혀 검색에 집중하는 데 도움이 됩니다.
검색할 카테고리를 선택하려면 검색 상자 옆에 있는 필터 옵션을 사용하십시오. 기본 선택은 열려 있는 앱 내의 모든 카테고리를 검색하는 모두입니다.
다음 예는 변수 및 컬렉션의 선택된 범주를 사용하여 검색어 Snow에 대해 필터링된 검색 결과를 보여줍니다.
검색 규칙 구체화
더 많은 검색 옵션을 사용하여 검색을 더욱 구체화할 수 있습니다. 이러한 옵션은 추가 검색 옵션(범주 섹션 아래)이라는 필터 옵션 내에서 사용할 수 있습니다.
대/소문자 구분은 지정된 대소문자와 일치하는 검색 결과만 반환합니다.
다음 예에서 Snow(대문자 S)의 인스턴스는 일치하는 것으로 나타나지만 snow(소문자 S)는 일치하지 않습니다.
전체 단어 일치는 전체 문자 시퀀스와 정확히 일치하는 검색 결과만 반환합니다.
다음 예에서 Snow은 모든 앱 개체에서 이름 내에 Snow가 여러 번 표시되지만 몇 가지 결과만 반환합니다.
정규식 사용(RegEx) 은 입력 영역 내에 지정된 정규식과 일치하는 일치 항목에 대한 검색 결과를 반환합니다.
다음 예에서
Snowboarding( Mountain | Dashboard)
수식과 함께 정규식 검색 기능을 사용하면 Mountain 또는 Dashboard와 함께 표시될 때 Snowboarding에 대한 일치 항목이 반환됩니다. .
검색 결과 작업
검색 창의 다른 영역에서 검색 결과를 선택하면 결과 컨텍스트에 따라 다르게 작동합니다. 검색 결과는 두 가지 광범위한 범주 —정의 및 인스턴스로 분류할 수 있습니다.
정의는 일반적으로 수식으로 앱에서 참조되는 개체를 설명합니다.
검색 창에는 결과를 탐색하는 데 사용할 수 있는 여러 범주 헤더가 있습니다. 변수, 컬렉션, 데이터, 미디어, 흐름 및 구성 요소와 같은 범주를 정의라고 합니다.
이러한 정의 범주 헤더 아래에서 결과를 선택하면 적절한 정보 화면 백스테이지(예: 변수 및 컬렉션) 또는 앱에서 해당 개체를 사용할 수 있는 적절한 창(예: 데이터, 미디어, 흐름 또는 구성 요소)으로 이동합니다.
인스턴스는 수식 입력줄의 개별 앱, 화면 또는 컨트롤 속성에 연결된 검색 결과를 설명합니다. 이 모든 결과는 트리 보기 내부에서 발견된 구조를 기반으로 하는 화면 범주에 연결됩니다. 이 화면 범주에서 결과를 선택하면 해당하는 특정 수식 입력줄 참조 또는 관련 컨트롤로 이동합니다.
변수
검색 결과의 변수 헤더 아래에 있는 전역 또는 컨텍스트 변수를 선택하면 선택 항목에 대한 변수 정보 화면으로 이동합니다.
아래와 같이 사용 가능한 검색 결과에서 선택한 항목에 따라 전역 또는 컨텍스트 변수의 정의로 이동합니다.
검색 결과:
Power Apps Studio의 프리뷰 버전을 사용하는 경우 컨텍스트 변수 또는 전역 변수를 선택하여 변수에 대한 자세한 정보를 확인하세요.
Power Apps Studio의 클래식 버전을 사용하는 경우 선택한 전역 또는 컨텍스트 변수에 따라 선택한 변수 유형에 대한 정보 화면으로 이동합니다.
선택한 전역 변수:
선택한 컨텍스트 변수:
컬렉션
Collections 헤더에서 컬렉션을 선택하면 해당 컬렉션에 대한 정보 화면으로 이동합니다.
데이터
데이터 헤더 아래에서 결과를 선택하면 데이터 패널이 열리고 해당 창에 대한 검색 입력이 선택한 결과 텍스트로 미리 채워집니다.
미디어
미디어 헤더 아래에서 결과를 선택하면 미디어 창이 열리고 해당 창에 대한 검색 입력이 선택한 결과 텍스트로 미리 채워집니다.
흐름
흐름 헤더는 Power Automate 창(프리뷰)을 사용 설정한 경우에만 나타납니다. 여기에서 결과를 선택하면 Power Automate 창이 열리고 선택한 결과 텍스트로 검색 입력이 미리 채워집니다.
구성 요소
구성 요소 헤더 아래에서 결과를 선택하면 트리 보기 창의 구성 요소 섹션으로 이동하고 해당 창에 대한 검색 입력이 선택한 결과 텍스트로 미리 채워집니다.
화면
화면 헤더 아래에서 결과를 선택하면 캔버스에서 적절한 컨트롤이나 화면이 선택되고 수식 입력줄에서 결과에 대한 속성이 열립니다. 선택한 결과는 수식 입력줄에서도 강조 표시됩니다.
검색 결과 새로 고침
앱 내에서 변경하는 경우 검색 결과에 반영된 변경 사항을 보려면 결과 창을 새로 고쳐야 합니다.
검색어 지우기
검색어와 결과는 더 이상 필요하지 않을 때까지 보관됩니다. 검색어 및 결과를 지우려면 입력 영역의 오른쪽에 있는 X를 선택합니다.
Replace
변수 이름, 컬렉션 이름, 문자열을 포함한 모든 수식 텍스트 또는 기타 수식 참조를 포함하여 특정 유형의 검색 결과에 대한 하나 이상의 인스턴스를 바꿀 수 있습니다.
검색을 수행한 후 바꾸기 피벗은 바꿀 수 있는 검색 결과 목록을 표시합니다.
결과 바꾸기
대체할 수 있는 모든 결과가 기본적으로 선택됩니다. 결과 또는 범주 제목 옆에 있는 확인란을 선택하여 개별 결과 또는 전체 범주의 선택을 취소하여 바꿀 결과 목록을 구체화할 수 있습니다.
선택한 결과 범주만 표시하도록 결과 목록을 필터링할 수도 있습니다.
교체할 결과 목록을 구체화하면 패널 하단의 교체 버튼이 수행할 교체 횟수를 추적합니다. 모든 항목을 선택하면 버튼에 모두 바꾸기가 표시되며 교체 가능한 모든 항목의 총 개수가 표시됩니다.
목록에서 결과를 선택한 경우 버튼이 선택 항목 바꾸기를 선택한 항목의 총 수로 업데이트합니다.
결과 목록의 각 개별 결과 오른쪽에 있는 줄임표를 선택하여 결과 목록의 개별 결과와 직접 상호 작용하여 바꾸기를 수행할 수도 있습니다.
변수 결과 바꾸기
변수 범주에서 결과를 바꾸면 정의 수준에서 변수 이름이 바뀝니다. 즉, 일치하는 변수 이름의 모든 인스턴스가 전체 앱에서 바뀝니다. 정보 화면에서 변수 세부 정보를 보고 교체하기 전에 사용량을 검토할 수도 있습니다.
컬렉션 결과 바꾸기
변수와 유사하게 컬렉션 범주에서 결과를 바꾸면 정의 수준에서 컬렉션 이름이 바뀌고 앱 전체에서 컬렉션 이름과 일치하는 모든 인스턴스가 바뀝니다. 교체하기 전에 정보 화면에서 수집 세부 정보를 볼 수 있습니다.
화면 결과 교체
화면 범주는 트리 보기의 구조에 따라 개별 대체 가능한 결과를 표시하므로 수식, 수식 참조 및 컨트롤 이름의 텍스트를 바꿀 수 있습니다. 화면 범주에서 수행된 교체는 선택한 일치 결과의 단일 인스턴스만 교체하므로 교체할 항목을 선택하고 선택할 수 있습니다. 교체하기 전에 수식 일치를 검토할 수도 있습니다.
교체 완료 및 교체 취소
교체하려는 항목으로 선택 항목을 세분화한 후 버튼을 선택하면 작업을 확인하라는 메시지가 표시됩니다.
작업을 확인하면 교체가 수행되고 알림은 교체 성공 여부를 나타냅니다.
컨트롤 이름이 이미 사용 중이거나 지원되지 않는 문자가 포함된 경우 교체 작업이 실패할 수 있습니다.
교체가 완료되면 실행 취소 버튼을 사용하거나 Ctrl+Z을 선택하여 교체를 취소할 수 있습니다.
제한 사항
검색 창은 최대 2,000개의 결과를 반환하도록 제한됩니다. 이 제한을 초과하면 알림이 나타납니다.