2008-10-21 8 views

ответ

5

добавить HTML элемент на странице быстрой и добавьте следующее в качестве HTML-элемента:

Пример: <script> document.formWarpRequest._oLstChoicesMyList[0].text = '--SELECT A CITY--'; </script>

Заменить 'MyList' с именем компонента.

от: link text

2

У вас есть несколько вариантов. Во-первых, вы можете переименовать имя элемента данных из имени поля базы данных в более дружественное имя в метаданных Framework Manager.

Во-вторых, вы можете переименовать элемент в Report Studio. Однако, если вы это сделаете, вы заметите, что он все еще использует имя базы данных. Вам действительно нужно выполнить вычисление в выражении элемента, чтобы оно использовало ваше имя вместо имени по умолчанию. Так скажите, что вы тянете в поле строки [Namespace]. [Unfriendly Name], и ​​вы назвали пункт данных отчета «Friendly Name». Верхний выбор по-прежнему будет читать «Недружелюбное имя». Однако, если вы замените элемент данных следующим образом:

[Пространство имен]. [Unfriendly Name] || ''

Он увидит, что есть расчет и используйте ваше дружелюбное имя. В случае поля числа вы должны добавить ноль вместо конкатенации ''.

Это также относится к заголовкам столбцов отчета (которые вы можете заменить текстом вместо использования этого метода расчета).

Convoluted? Да.

1

В DataItem в запросе .. вы могли бы сделать ..

IF ([dataitemA] = 'некоторый текст') ТОГДА ('новый текст') ELSE ([dataitemA])

Я стараюсь избегать использования javascript и html-элементов, потому что они обычно не работают в формате pdf или excel.

всего одна мысль ..

ура!

3

В Cognos 10 вы можете указать пригласительный текст по вашему выбору в Report Studio.

  1. Выберите значение быстрое
  2. В панели свойств в разделе «Текст подсказки», то «Текст заголовка» свойство будет установлено значение Автоматически. Нажмите кнопку с многоточием рядом с ней и откроется диалоговое окно заголовка.
  3. Выберите «Указанный текст». Щелкните эллипсис.
  4. Укажите текст по вашему выбору и нажмите «ОК».
  5. Запустите отчет, и вы увидите, что текст, который вы указали, будет отображаться как первый элемент в раскрывающемся списке.

Я предоставил снимок экрана для лучшего понимания.

How to change prompt header text

 Смежные вопросы

  • Нет связанных вопросов^_^