솔루션: BDC 선택기 결과 중 한 열만 표시

내에 계속 시도 제공 하는 BDC를 사용 하 여 더 유용한 조회 열, 내가 BDC 선택와 함께 벽에 충돌. 그것을 보고 하지 않은 경우, BDC 피커가 비슷합니다 사용자 선택 "" 비즈니스 데이터 형식의 열 함께 작동 한다는 것을 제외 하 고.

비즈니스 데이터 열을 표시 된 대로의 열린 책 아이콘을 클릭 하 여 피커에 액세스:

이미지

위의 화면은 "마스터 문서 Id" 라는 비즈니스 데이터 열. 그 열 연결, BDC를 통해, 웹 서비스에. 웹 서비스 정보의 두 개의 열을 반환합니다.: ID 및 제목. 비즈니스 목적은 여기 제공 하는 "이이 문서 기반" 함수. 사용자가 선택 "마스터" 문서를 저장할 때, 이벤트 수신기 참조 마스터에서 메타 데이터 필드를 복사.

기본적으로, ID 문서 검색할 때 BDC 선택 다음과 같은 = "38":

clip_image002

그건 도움이, 하지만 충분 하지. 사람들이 Id의 관점에서 생각 하지 않습니다., 그들은 제목 및/또는 기타 메타 데이터를 기준으로 생각 하면. 피커를 사용 하면 다른 열에 검색 (예를 들어. 제목) 하지만 실제 그것을 발견 하는 제목 목록에 표시 되지 않습니다, 그냥 그들의 Docid의 여기에서 보이는 것과 같이:

clip_image002[1]

(스크린 샷을 그렇게 굉장하지 어떤 유효한 결과 반환 하는 검색을 선택 하지 않았다 때문에, 하지만 몇 가지 결과 발견 했다 그를 볼 수 있습니다., 그것만 Docid의 표시 할 것, 타이틀 하지).

이에 대 한 답변에 대 한 높고 낮은 검색 하 고 실패. 내 동료, 유서 깊은 조나단 브래드 쇼, 직면 하 고이 문제를 해결 했다. 언제 내가 밖으로 도달 그에 대 한 도움말, 올바른 방향으로 나를 지적 하는 그는.

"ShowInPicker 통해 여러 열을 표시 하려면 선택을 구성합니다" ADF에서 속성:

<속성 이름="ShowInPicker" 유형="System.Boolean">true</속성>

자세히:

  <!-- 제목 -->
  <TypeDescriptor TypeName="System.String" 이름="제목" >
    <LocalizedDisplayNames>
      <LocalizedDisplayName LCID="1033">제목</LocalizedDisplayName>
    </LocalizedDisplayNames>
    <속성>
      <속성 이름="DisplayByDefault" 유형="System.Boolean">true</속성>
      <속성 이름="ShowInPicker" 유형="System.Boolean">true</속성>
    </속성>
  </TypeDescriptor>

사소한 문제를 소개 하 고는이 속성을 설정. 최대한 빨리 당신이 그것을 한 번 설정, 표시 하려는 모든 열에 대 한 설정 해야. 내 경우에는, 기본적으로 DocId를 보여주었다 BDC 선택. 그러나, "Showinpicker을 추가" 제목, DocId 이상 표시. 나는 문서 ID에 대 한 ShowInPicker 속성을 명시적으로 설정 하 여 그 해결.

여기 결과가입니다.:

이미지

(홀수 "168 살펴볼까요. – CamlSchema.xsd" 미래의 블로그 게시물에 건설. 요컨대, 그것은 약간 더 나은 사용자 경험을 허용 하는 연결된 문자열).

물론, 이 블로그 항목을 작성 하는 데, 난 그냥 "Showinpicker에 대 한 검색을 했 어" 그리고 수많은 안타를 발견, 이 하나를 포함 하 여: http://msdn2.microsoft.com/en-us/library/ms583986.aspx. 그것은 몇 가지 다른 좋은 BDC 물건 함께 해당 속성의 의미를 설명.

</끝>

내 블로그를 구독!

테크노 태그:

4 "에 대한 생각솔루션: BDC 선택기 결과 중 한 열만 표시

  1. 장-마리

    젠 장… 이 문서는 나에 저장 많은 시간과 내 라이브 :-))

    그레이트 게시물 및 귀하의 블로그 내 즐겨찾기에 추가. 그런데, 인터넷 검색에 의해 "bdc 찾을 수 없습니다 모든 식별자 값을 삽입할 필드 문서 발견" *lol* 😉

    안부, Jm

    회신
  2. juggler_10 1
    지난 달 이상 건너 왔어요 문제점의 대부분을 커버 했습니다., 한 장소에서 그들을 볼 멋. My question is how you are searching by more than one column in the picker. 둘 이상의 열으로 검색 하려면 BDC를 얻는 어떤 운 없.. 여러 개의 필터를 만들었습니다 그리고 그 날 드롭다운 목록에서 두 번째 옵션을 제공 하지만 실제로 쿼리 작동 하도록 얻을 수 되지 않은. 그리고 방향 위대한 것.
    회신
  3. 폴 Galvin
    일단 "showinpicker"에 대 한 검색을 발견.
    I did all kinds of searching for a solution to this and couldn’t find anything until Jonathan Bradshaw told me how he solved it. Lots of hits on "ShowInPicker" but virtually nothing on "bdc data column shows only one column in web page dialog".
    무슨 "물어 질문 몰랐습니다." 그래서 좋은 대답을 얻을 수 없습니다.
    Everyone should certainly look at bdc meta man. ADF 파일을 만드는 손은 인간의 시간을 잘 활용, 그건 확실.
    회신

응답을 남기다

귀하의 이메일 주소는 공개되지 않습니다. 필요 입력 사항은 표시되어 있습니다 *