SQL 원본에서 카드 목록 작성하기

외부 데이터베이스에서 값을 검색하는 T-SQL 쿼리를 설정하여 카드 목록(예: 재질 데이터베이스나 고객 이름 목록)을 작성할 수 있습니다.

쿼리는 표준 Microsoft T-SQL 형식을 사용합니다. 쿼리를 작성하는 방법에 대한 도움말은 SQL Server 온라인 설명서를 참조하십시오.

SOLIDWORKS PDM 목록은 한 열로만 값을 표시합니다. SQL 쿼리가 두 개 이상의 결과 열을 반환하면 첫 번째 열의 값만 사용됩니다.

SQL 목록은 SOLIDWORKS PDM 데이터베이스 서버 서비스에서 새로 고쳐집니다. 이 서버 서비스는 목록이 정의된 SOLIDWORKS PDM 볼트를 호스팅하는 SQL Server에서 실행됩니다. 목록 업데이트에 실패하면 서비스가 올바르게 설치 및 설정되었는지 확인합니다.

SQL 원본에서 카드 목록을 작성하는 방법

  1. SQL 데이터를 검색할 위치를 정합니다. SQL Server Management Studio를 사용하여 테이블 이름을 찾고 쿼리를 실행합니다.
  2. SQL Server Management Studio를 사용하여 테이블 이름을 찾고 쿼리를 실행합니다.
  3. 카드 목록을 오른쪽 클릭하고 새로 추가를 선택합니다.
  4. 대화 상자에 목록 이름을 입력합니다.
  5. 데이터 유형으로 SQL 데이터베이스에서를 선택합니다.
  6. 데이터를 반환하는 SQL 명령에서 데이터베이스 테이블의 목록 값을 선택하는 SQL 쿼리를 입력합니다.
  7. 서버의 경우 데이터베이스를 호스팅하는 SQL Server의 IP 주소 또는 이름을 입력합니다.
  8. 데이터베이스의 경우 목록 값을 포함하는 SQL 데이터베이스의 이름을 입력합니다.
  9. SQL 사용자의 로그인 이름 및 비밀번호를 입력합니다.
  10. SQL 쿼리 및 연결 정보를 테스트하려면 테스트를 클릭합니다.

    성공하면 SQL 원본의 값 목록이 창에 나타납니다.

  11. 목록을 완성하려면 파일 > 저장을 클릭합니다.
  12. 카드에 목록을 링크하려면 데이터 카드를 작성하거나 편집합니다.
  13. 목록을 사용할 컨트롤을 추가합니다.
  14. 속성 창의 항목에서 특별 값을 선택하고 SQL 기반 목록을 선택합니다.
사용자가 데이터 카드를 사용하면 컨트롤의 값은 SQL 쿼리에서 반환하는 목록에서 파생됩니다.