2009-10-30 2 views

답변

3

당신은 데이터 윈도우의 열 목록을 반복하고 설명하거나 점 표기법 사용 키 속성을 확인할 수 있습니다

<DW Control Name>.Describe("<Columnname>.Key") 
or 
<DW Control Name>.Object.<Columnname>.Key 

이 당신이 열을 사용하면 데이터 윈도우에서 볼 수있는 강조 목록에 포함되어 있는지 여부를 알 수 있습니다 메뉴 항목 아래에 화가 Rows-> 업데이트 속성 -> 고유 키 열 (들) :

http://infocenter.sybase.com/help/topic/com.sybase.dc37783_1150/html/dwref/CAIBHFGF.htm

다음은

는 해당 속성에 대한 문서입니다 0

1

도트 표기법이나 기본 키를 격리하는 설명 함수를 통해 얻을 수있는 단일 속성이없는 것처럼 보입니다. 적어도 하나도 보지 못했습니다. 나는 여기서 완전히 틀릴 수 있고 그것을 할 수있는 더 좋은 방법이 있습니다.

하지만 Powerscript에서이 작업을 수행하려는 경우 데이터 윈도우의 열을 검사하고 "columnname.key"속성을 검사하여 키의 열을 확인해야합니다.

데이터웨어 하우스 업데이트 속성에서 기본 키 열을 정의한 사용자에 따라 달라질 것으로 예상됩니다. 일반적으로 이들은 읽기 전용 데이터 윈도우에 대해 개발자가 정의하지 않습니다.

누군가 더 좋은 방법이 있다면 게시하십시오.

0

테이블의 기본 키가 무엇인지 알 필요가있는 개체 또는 코드는 무엇입니까 ?? Powerbuilder 버전 2.0부터 사용 해왔고, 내가 알 필요가있는 상황을 상기 할 수 없습니다.