텍스트 모드를 사용하여 필터 편집
텍스트 모드를 사용하여 목록 또는 보고서에서 필터를 편집하여 표준 인터페이스에서 사용할 수 없는 필드에 액세스하고 보다 복잡한 필터를 만들 수 있습니다.
필터를 만들 때의 텍스트 모드 예에 대한 자세한 내용은 문서 사용자 지정 보기, 필터 및 그룹화 샘플: 문서 인덱스의 사용자 지정 필터 샘플 섹션을 참조하십시오.
액세스 요구 사항
이 문서의 단계를 수행하려면 다음 액세스 권한이 있어야 합니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Adobe Workfront 플랜 | 임의 |
Adobe Workfront 라이선스 |
새로운 기능: 표준 또는 현재: 플랜 |
액세스 수준 구성 |
필터, 보기 및 그룹화에 대한 액세스 편집 보고서, 대시보드 및 달력에 대한 액세스 권한을 편집하여 보고서의 보고 요소를 편집합니다. |
개체 권한 |
보고서에서 필터를 편집할 보고서에 대한 권한 관리 편집할 필터에 대한 권한 관리 |
이 표의 정보에 대한 자세한 내용은 Workfront 설명서의 액세스 요구 사항을 참조하십시오.
전제 조건
보고서나 목록에서 텍스트 모드 사용을 시작하기 전에 항상 Workfront 텍스트 모드 구문을 잘 알고 있는지 확인하십시오.
자세한 내용은 다음을 참조하십시오.
필터에서 텍스트 모드 편집
텍스트 모드를 사용하여 필터를 편집하는 것은 보고서와 목록에 대해 동일합니다. 보고서나 목록에서 필터에 액세스하는 방법은 서로 다릅니다.
필터 빌드에 대한 자세한 내용은 필터 개요를 참조하세요.
보고서 만들기에 대한 자세한 내용은 사용자 지정 보고서 만들기를 참조하십시오.
-
다음 중 하나를 수행하십시오.
-
보고서에서 필터에 액세스하려면 보고서로 이동한 다음 보고서 작업 > 편집 > 필터 탭을 클릭합니다.
-
목록에서 필터에 액세스하려면 목록으로 이동한 후 필터 메뉴에서 수정할 필터를 마우스로 가리킨 다음 편집 아이콘 을(를) 클릭합니다.
필터 빌더가 열립니다.
-
-
필터 규칙 추가 를 클릭하여 필터의 조건을 추가한 다음 빌더 오른쪽에 있는 텍스트 모드 또는 텍스트 모드로 전환 을 클릭합니다.
-
텍스트 모드를 사용하여 필터 문을 추가합니다. 각 필터 문에는 다음 줄과 추가 정보가 포함될 수 있습니다.
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto html-authored no-header 필터 라인/정보 예 필드 이름 및 Workfront 데이터베이스에 나타나는 값과 동일합니다.
이 라인은 필수입니다.
데이터베이스에 개체 및 필드가 표시되는 방법에 대한 자세한 내용은 API 탐색기를 참조하십시오.
<field name in camel case>=<value>
진행 중 상태의 작업을 필터링하려면 다음 줄을 사용하십시오.
status=INP
팁
상태를 필터링할 때는 이름이 아닌 세 글자로 된 상태 코드를 사용해야 합니다.
필드 이름 수정자 및 수정자가 동일한 항목. 필터링 기준 필드가 충족해야 하는 조건을 나타냅니다.
이 라인은 필수입니다.
<field name in camel case>_Mod=<modifier value>
필터링하는 작업의 상태가 [진행 중]과 같아야 함을 나타내려면 위의 줄 외에 다음 줄을 사용하십시오.
status_Mod=in
수정자가 범위인 경우 수정자를 나타내는 라인이 두 개 있습니다.
예
다음 텍스트 모드 필터는 진행 중이며 현재 달 내에 계획된 완료 일자가 있고 특정 GUID를 가진 사용자에게 할당된 작업을 찾습니다.
assignedToID=580a55a4000701f4b2d7dee1e7a9d427
assignedToID_Mod=in
status=INP
status_Mod=in
plannedCompletionDate=$$TODAYbm
plannedCompletionDate_Mod=between
plannedCompletionDate_Range=$$TODAYem
텍스트 모드의 전체 필터 수정자 목록은 필터 및 조건 수정자 문서를 참조하십시오.
문 연산자. 기본적으로 각 필터 문은 "AND" 연산자로 연결됩니다. 텍스트 모드 인터페이스에는 표시되지 않습니다. 두 문 사이에 "OR" 연산자를 추가하여 두 조건 중 하나 또는 다른 조건을 충족할 수 있는 객체를 필터링할 것임을 나타낼 수도 있습니다.
필터 연산자는 명령문이 두 개 이상 있는 필터에만 필요합니다.
팁:
-
"OR"은 대소문자를 구분하므로 항상 대문자로 표기해야 합니다.
-
연산자를 AND에서 OR로 변경하면 목록 항목의 수가 늘어날 수 있습니다.
<first field name in camel case>=<value>
<first field name in camel case>_Mod=<modifier value>
OR:1:<second field name in camel case>=<value>
OR:1:<second field name in camel case>_Mod=<modifier value>
예
진행 중 상태이거나 계획된 완료 일자가 오늘인 작업을 필터링하려면 다음을 사용합니다.
status=INP
status_Mod=in
OR:1:plannedCompletionDate=$$TODAY
OR:1:plannedCompletionDate_Mod=eq
와일드카드: 필터에 있는 정보를 일반화하고 현재 시간 또는 로그인한 사용자를 참조할 수 있습니다.
와일드카드는 선택 사항입니다.
팁:
필터를 보다 역동적으로 만들고 각 사용자 또는 유사한 시간대에 대해 동일한 필터를 복제하지 않도록 할 때는 가능하면 와일드카드를 사용하는 것이 좋습니다.
필터 와일드카드에 대한 자세한 내용은 와일드카드 필터 변수 개요를 참조하십시오.
<first field name in camel case>=<wildcard>
<first field name in camel case>_Mod=<modifier value>
예
현재 로그인한 사용자에게 할당된 작업을 필터링하려면 다음을 사용합니다.
assignedToID=$$USER.ID
assignedToID_Mod=in
-
-
"OR" 연산자로 연결된 필터 문을 추가하려면 다음을 수행합니다.
-
OR:1:을(를) 입력하고 그 뒤에 필터링할 개체 또는 특성과 비교하려는 값을 추가합니다. 신규를 제외한 모든 상태의 작업을 참조하려면 다음 라인을 사용합니다.
OR:1:status=NEW
-
두 번째 줄을 추가하고 OR:1:을(를) 입력한 다음 개체, 수정자 및 수정자 코드를 입력합니다. 신규를 제외한 모든 태스크 상태를 참조하는 코드 라인의 수정자를 정의하려면 다음 수정자 라인을 사용합니다.
OR:1:status_Mod=notin
새 문의 각 줄 앞에는 "OR:
<number>
:"이 와야 합니다.필터에서 "OR" 문을 만드는 방법에 대한 자세한 내용은 텍스트 모드 필터에서 "OR" 문 만들기를 참조하십시오.
note note NOTE 동일한 필터에 여러 "OR" 문이 있을 수 있습니다. 새 "OR" 문이 있을 때마다 "OR:" 다음의 숫자가 증가합니다. 진행 중 상태이거나 로그인한 사용자에게 할당되었거나 오늘 계획된 완료 일자가 있는 작업을 필터링하려면 다음을 사용합니다. status=INP
status_Mod=in
OR:1:assignedToID=$$USER.ID
OR:1:assignedToID_Mod=in
OR:2:plannedCompletionDate=$$TODAY
OR:2:plannedCompletionDate_Mod=eq
-
-
텍스트 모드 변경 내용을 저장하고 보고서 또는 필터를 계속 편집하려면 텍스트 모드 종료 또는 완료 를 클릭하십시오.
-
저장 + 닫기 를 클릭하여 보고서를 저장하거나 필터 저장 을 클릭하여 필터를 목록에 저장합니다.