2014-03-07 2 views
0

... 참고로 아래 그림을 사용다중 행 나는 이것이 가능하지만 내 매니저가 나에게 그것을 할 싶어 확실하지 않다

, 레코드 그룹을 검색 할 수 있습니다 각 레코드에는 2 행의 열이 있습니까?

그래서 열 : 번호, 사고 번호, 공급 업체 번호, 고객 이름, 고객 위치, 상태, 열림 및 업데이트가 첫 번째 행 및 열의 일부가됩니다. 작업 노트는 보고서의 너비에 걸친 새로운 행입니다. . 각 레코드에는 두 개의 행이 있습니다. 이것은 GROUP BY 문으로 가능합니까?

기록 1

행 1 = 번호, 사건 번호, 공급 업체 번호, 고객 명, 고객의 위치, 상태, 오픈 및 업데이트

행 2 = 일 주

기록 2

행 1 = 번호, 인시던트 번호, 공급 업체 번호, 고객 이름, 고객 위치, 상태, 열림 및 업데이트

행 2 = 일 주

기록 N

...

PDF Export

+0

작업 노트 필드를 나머지 데이터와 함께 같은 행에 포함 시키면 안되는 이유는 무엇입니까? 당신이 묘사하는 방식으로 데이터를 검색함으로써 달성하고자하는 것은 무엇입니까? 지금 작업 노트 필드가 필요하지 않은 경우 별도의 쿼리를 실행하여 나중에 필요할 때 바로 잡을 수없는 이유는 무엇입니까? 당신이 요구하는 것이 가능할지 모르겠지만 어떻게 유용 할 지 모르겠습니다. 때로는 최선의 해결책은 가능한 경우 간단하게 유지하는 것입니다. – ShadowLiberal

답변

1

나는 보고서 엔진을 내장하여 해당 할 수 있다고 생각하지 않습니다. 데이터를 내보내고 다른 것을 사용하여 포맷해야합니다.

짧은 설명 (목록 보고서, 간단한 설명으로 그룹)에서 원하는 것과 비슷한 것을 가질 수 있지만 작업 메모별로 그룹화 할 수는 없습니다.

1

work_notes 필드는 실제로 테이블의 필드가 아니며, journal_input 필드는 실제 기본 데이터 모델에 대한 게이트웨이에 불과하다는 것을 의미합니다. "수정 중"work_notes 실제로는 sys_journal_field에 삽입됩니다.

sys_journal_field은 찾고있는 작업 노트를 저장하는 테이블입니다. 사건 기록의 sys_id을 감안할 때,이 URL은 특정 레코드에 대한 당신의 모든 저널 필드 항목을 줄 것이다 :

/sys_journal_field_list.do?sysparm_query=name=task^element_id=<YOUR_SYS_ID> 

당신은이 모든 저널 필드 (주석 + work_notes + 다른 것)을 포함 알 수 있습니다, 만약 그렇다면 방금 원하는 작업 노트, 당신은 단순히 element thusly 히에 대해 쿼리를 추가 할 수 있습니다

/sys_journal_field_list.do?sysparm_query=name=task^element=work_notes^element_id=<YOUR_SYS_ID> 

이 당신을 위해 무엇을 의미! 이 저널의 경우, UI에서 여러 개의 논리 행으로 물리적 행을 분리 할 수는 없지만

데이터베이스보기를 사용하여 sys_journal_field 테이블에 대해 목표 테이블에 가입 할 수 있습니다 필드.이것은 모든 작업 노트에 대해 단일 행을 얻지는 않지만 목표와 일치하는 것이 아니라 일치하는 각 작업 노트에 대한 추가 행을 얻게됩니다.

3 일 노트와 사고 INC123는, 데이터베이스보기에 대한 보고서는 다음과 같은 종류의 보일 것이다 감안할 때 :

  • 행 1 : INT123 | 마크 밀리 | 이것은 시험 사건이다 |
  • 2 행 : INT123 | | | 작업 노트 # 1
  • 행 3 : INT123 | | | 작업 노트 # 2
  • 행 4 : INT123 | | | 작업 노트 # 3