나는 어떻게 변화의 최고 가치에 이름을 텍스트 상자에서 언 보고서가?
-
03-07-2019 - |
문제
기본값의 첫 번째 항목에서 드롭다운 목록에서 이름의 데이터베이스 분야이다.나는 그것을 변경해야 더는 사용자 이름을 입력합니다.나는 어떻게 변화 값?
해결책
프롬프트 페이지에 HTML 항목을 추가하고 다음을 HTML 항목으로 추가하십시오.
예시:<script>
document.formWarpRequest._oLstChoicesMyList[0].text = '--SELECT A CITY--';
</script>
'mylist'를 구성 요소의 이름으로 바꾸십시오.
에서: 링크 텍스트
다른 팁
Cognos 10에서는 보고서 스튜디오에서 선택한 신속한 텍스트를 지정할 수 있습니다.
- 값 프롬프트를 선택하십시오
- 속성 창에서 '프롬프트 텍스트'섹션에서 '헤더 텍스트'속성은 자동으로 설정됩니다. 옆에 엘리석스 버튼을 클릭하면 헤더 텍스트 대화 상자가 열립니다.
- '지정된 텍스트'선택을 선택하십시오. Ellipsis를 클릭하십시오.
- 선택한 텍스트를 제공하고 확인을 클릭하십시오.
- 보고서를 실행하면 제공 한 텍스트가 드롭 다운 목록에서 첫 번째 항목으로 표시됩니다.
더 나은 이해를 위해 스크린 샷을 제공했습니다.
당신은 몇 가지 옵션을 선택할 수 있습니다.첫째,이름을 변경할 수 있습 데이터 항목에 이름에서 데이터베이스 필드에 이름을 좀 더 친숙한 이름이에 프레임워크 관리자 메타데이터가 포함되어 있습니다.
둘째,이름을 변경할 수 있습에서 항목을 보고 스튜디오.그러나,당신이 당신다는 것을 알 수 있는것은 아직도 사용하여 데이터베이스 이름입니다.실제 필요한 계산을 수행 항목에 대한 표현을 사용하여 당신의 이름을 대신의 기본 이름입니다.그래서 당신이 당 문자열에서 필드[네임스페이스].[비우호적인 이름]그리고 당신은 이름이 보고서 데이터 항목에"이름입니다." 최고의 선택은 여전히 읽고"비우호적인 이름입니다." 그러나 교체하는 경우,데이터 항목은 다음과 같다:
[네임스페이스].[비우호적인 이름]||"
그가 있다는 것을 볼 수가 계산이 관련되고 사용하여 당신의 친절한 이름입니다.의 경우에는 번호 필드에 추가해야 합로 연결하는 대신".
이것은 또한 케이스와 보고서 열 머리글(할 수 있는 대체 텍스트를 사용하는 대신 이 계산법).
복잡?그렇습니다.
내 dataitem 에서 쿼리를..당신이 할 수 있습니다.
는 경우([dataitemA]='어떤 텍스트')다음 ('새로운 텍스트') 다른 사람 ([dataitemA])
도를 사용하지 않는 javascript 와 html 항목이기 때문에 그들은 일반적으로 작동하는 pdf 또는 엑셀 출력이 있습니다.
다만 생각..
cheers!