powerbuilder 12.5.1에서 크로스 탭 데이터 윈도우 열 헤더의 값을 읽으려고합니다.powerbuilder에서 크로스 탭 데이터 윈도우 열 헤더 값 읽기
다음 정보를 검색하기 위해 다음 코드를 사용하는 데이터 윈도우에서 clicked 이벤트가 발생했습니다. 나는 세 개의 열이있는 경우 경우
IF (dwo.type = 'text') THEN
ls_name = dwo.name;
IF LEFT(ls_name, 8) = 'ergebnis' THEN
ls_colvalue = this.describe(ls_name + '.text');
END IF;
END IF;
, 그것은 두 번째와 thrid 열에 대해 해당 열의 헤더의 값 (텍스트)을 얻기 위해 완벽하게 작동합니다. 그러나 첫 번째 열의 경우 열 머리글의 이름을 값이 아닌 '@assaykey'로 반환합니다.
크로스 탭 데이터 창에 표시된 @assaykey 값은 성공적으로 표시되지만 첫 번째 열에 대해서만 '클릭 된'이벤트에서이 값을 검색하지 않습니다. 이 문제는 하나의 크로스 탭 데이터 윈도우에서만 발생합니다. 다른 프로젝트에서는 완벽하게 작동합니다. 일부 구성이 누락되었거나 잊어 버렸습니까?
내 문제를 명확하게 설명했으면 좋겠다. 제 질문을 개선하기위한 제안은 언제나 환영합니다. 문제를 이해하기 위해 더 자세한 정보가 필요한 경우 알려 주시기 바랍니다.
나는 하루 종일 노력했지만 작동하지 않았습니다. 이 질문을 최후의 수단으로 게시했지만 몇 분 안에 나에게 맞는 해결책을 찾았습니다. 내가 누군가의 시간을 낭비했다면 사과한다. –