PowerBuilder 글로벌 기능을 해결하기위한 Powersoft 보고서를 어떻게 얻습니까?

StackOverflow https://stackoverflow.com/questions/1400033

  •  05-07-2019
  •  | 
  •  

문제

현재 Powersoft 파일로 보고서를 사용자에게 이메일로 보내야하는 환경에서 일하고 있습니다. 계산 된 열에 사용되는 글로벌 파워 빌더 함수가 있습니다. 이 DataWindow는 최종 PSR 보고서가됩니다.
내 테스트에서 실행할 때 기능은 잘 해결됩니다. 그러나 사용자가 보고서를 실행하면 PSR을 해당 이메일 주소로 보냅니다. (나는 시스템을 설계하지 않았다)
PSR을 열면 기능이 해결되지 않습니다. 이 기능을 Datawindow 또는 최종 PSR로 랩핑 할 수 있는지 아는 사람이 있습니까?

고마워, 글렌

도움이 되었습니까?

해결책

글로벌 기능은 PSR 뷰어를 통해 사용할 수 있어야합니다. 기간. 사용자의 PSR 뷰어는 DataWindow가 올바르게 렌더링하려면 동일한 글로벌 기능을 가져야합니다.

주변에서 일하는 방법이 있지만 다소 지루합니다. 기본적으로, 계산 된 필드 (글로벌 기능을 사용하는)를 SQL 열로 교체해야합니다. 적절한 데이터 유형의 더미 열을 포함하도록 SQL을 업데이트하십시오. 검색을 마치면 계산 된 필드의 값을 얻으십시오 ( "설명 ( 'Evaluate'))을 찾아 내고 더미 열에서 setitem ()을 수행하십시오. 계산 된 필드 대신 열을 표시합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top