나는 당신이 그것을 할 수 있다고 생각하지 않습니다.
수식/병합 필드 구문에는 "위로, 아래로"(응용 프로그램 -> 기회 -> 계정 -> 연락처 관련 목록까지) 이동할 수있는 방법이 없습니다. 연락처를 통해 반복 할 수있는 것도 없습니다 (그리고 무엇을 표시합니까? Id? 이름? 전자 메일?). 대략 말하면 점들을 통해서만 올라갈 수 있습니다.
"교차 객체 워크 플로우"규칙의 경로를 탐색하고 싶지만 새 연락처를 계정에 추가하면 어떻게해서 모든 관련 응용 프로그램에 "확산되어야"한다고 생각합니까? 삭제시 워크 플로를 실행할 수있는 직접적인 방법이 없습니다. 따라서 결국 부정확 한 목록으로 끝납니다.
나는 방아쇠가 좋은 해결책이라고 말하고 싶다. 어쩌면 최적화되지 않은 상태 일 수도 있지만, 현장에 있어야한다면 힘든 일입니다.
응용 프로그램 페이지 레이아웃 내에 visualforce 페이지를 포함 시키면 매우 간단하게 달성 할 수 있습니다.
이 순수없이 VisualForce (그래서 기술적으로 더 에이펙스 코드가 없을 것)으로 행할 수 있어야한다)
<apex:relatedList list="Contacts" subject="Application__c.Opportunity__r.AccountId" />
당신이 당신의 자신의 레이아웃을 원하는 경우 (좋은 시작이 될 것하고 간단 뭔가 당신은 여전히 <apex:repeat>
또는 <apex:pageBlockTable>
으로 풀 수 있어야합니다.
여기에는 하나의 설명이 있습니다 : 필드가 아니라 디스플레이 트릭입니다. 보고서, 모바일 응용 프로그램 등에 사용하는 것을 잊어 버리십시오.
다른 방법 -이 연락처에서 1 클릭 거리는 것이 허용됩니까? "연락처가있는 계정"이라는 보고서를 만들 수 있습니다. 한 계정의 ID로 필터링 한 다음 나중에 "URL 해킹"을 사용하여 클릭 할 응용 프로그램에 따라 필터를 변경하십시오. 이 링크는 수식 필드이거나 실제 맞춤 버튼/링크 일 수 있습니다. 기술적으로는 순수한 구성이며 정점이 없습니다 & VF.
URL 해킹에 대한 자세한 내용은 Ray Dehler's excellent post이고 특히 동적 보고서 here 또는 here에 대해 자세히 알아볼 수 있습니다.
안녕하세요 Eyescream, 귀하의 의견과 도움에 감사드립니다. 내 트리거 솔루션은 VF 페이지를 사용하여 연락처 목록을 표시합니다. 표시 할 연락처 필드는 여전히 클라이언트에 의해 정의되지 않았습니다. 2 주 전 이름과 전화, 지난 주 이름, 전화 번호, 이메일, 이메일 ... 지난 목요일에 일부 맞춤 입력란을 추가합니다. 필요한 모든 연락처 필드를 추가 할 준비가되었습니다. 연락처를 추가하려면 Opportunity에 VF를 삽입하십시오. 내가 아는 한,이 VF에서 연락처가 생성되어 기회 계정에 연결되고 삽입됩니다. –
꼭지점 코드와 보고서를 피하기 위해 VF 접근 방식을 시도 할 것입니다. 어쩌면이 1 클릭 거리 솔루션이 클라이언트에 의해 허용되지 않을 수도 있지만, 지금까지는 구성을 통해서만이를 달성 할 수있는 최선의 방법이라고 생각합니다. 도움을 많이 보내 주셔서 감사 드리며 기록을 남기려면 어떻게해야하는지 알려 드리겠습니다. 친애하는. –
쿨, 모든 최선 :) 자신의 질문에 답하고 그것을 받아 들일 수 있다는 것을 기억하십시오! 하지만 그래, 지저분한 ... 당신은 "큰 문자 영역에 모든 연락처 필드를 맞출 수 있습니다 (왜냐하면 255 문자는 충분하지 않을 거라 생각하기 때문입니다). 그러나 그것은 정말로 지저분하고 가치가 없습니다. 근본적으로 중복 된 정보 (1 개의 계정, 수백 개의 응용 프로그램)를 위해 저장소를 낭비합니다. 그들이 왜 필요한지 고객에게 도전 해보십시오. :) – eyescream