나는 어떻게 변화의 최고 가치에 이름을 텍스트 상자에서 언 보고서가?

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

  •  03-07-2019
  •  | 
  •  

문제

기본값의 첫 번째 항목에서 드롭다운 목록에서 이름의 데이터베이스 분야이다.나는 그것을 변경해야 더는 사용자 이름을 입력합니다.나는 어떻게 변화 값?

도움이 되었습니까?

해결책

프롬프트 페이지에 HTML 항목을 추가하고 다음을 HTML 항목으로 추가하십시오.

예시:<script> document.formWarpRequest._oLstChoicesMyList[0].text = '--SELECT A CITY--'; </script>

'mylist'를 구성 요소의 이름으로 바꾸십시오.

에서: 링크 텍스트

다른 팁

Cognos 10에서는 보고서 스튜디오에서 선택한 신속한 텍스트를 지정할 수 있습니다.

  1. 값 프롬프트를 선택하십시오
  2. 속성 창에서 '프롬프트 텍스트'섹션에서 '헤더 텍스트'속성은 자동으로 설정됩니다. 옆에 엘리석스 버튼을 클릭하면 헤더 텍스트 대화 상자가 열립니다.
  3. '지정된 텍스트'선택을 선택하십시오. Ellipsis를 클릭하십시오.
  4. 선택한 텍스트를 제공하고 확인을 클릭하십시오.
  5. 보고서를 실행하면 제공 한 텍스트가 드롭 다운 목록에서 첫 번째 항목으로 표시됩니다.

더 나은 이해를 위해 스크린 샷을 제공했습니다.

How to change prompt header text

당신은 몇 가지 옵션을 선택할 수 있습니다.첫째,이름을 변경할 수 있습 데이터 항목에 이름에서 데이터베이스 필드에 이름을 좀 더 친숙한 이름이에 프레임워크 관리자 메타데이터가 포함되어 있습니다.

둘째,이름을 변경할 수 있습에서 항목을 보고 스튜디오.그러나,당신이 당신다는 것을 알 수 있는것은 아직도 사용하여 데이터베이스 이름입니다.실제 필요한 계산을 수행 항목에 대한 표현을 사용하여 당신의 이름을 대신의 기본 이름입니다.그래서 당신이 당 문자열에서 필드[네임스페이스].[비우호적인 이름]그리고 당신은 이름이 보고서 데이터 항목에"이름입니다." 최고의 선택은 여전히 읽고"비우호적인 이름입니다." 그러나 교체하는 경우,데이터 항목은 다음과 같다:

[네임스페이스].[비우호적인 이름]||"

그가 있다는 것을 볼 수가 계산이 관련되고 사용하여 당신의 친절한 이름입니다.의 경우에는 번호 필드에 추가해야 합로 연결하는 대신".

이것은 또한 케이스와 보고서 열 머리글(할 수 있는 대체 텍스트를 사용하는 대신 이 계산법).

복잡?그렇습니다.

내 dataitem 에서 쿼리를..당신이 할 수 있습니다.

는 경우([dataitemA]='어떤 텍스트')다음 ('새로운 텍스트') 다른 사람 ([dataitemA])

도를 사용하지 않는 javascript 와 html 항목이기 때문에 그들은 일반적으로 작동하는 pdf 또는 엑셀 출력이 있습니다.

다만 생각..

cheers!

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