Как я могу показать и скрыть элемент данных в Opentext Report Desing? - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь показать и скрыть элемент данных, я выполнил следующие действия:

  • Я добавил элемент данных со свойством Display: No Display и добавил закладку = "rawmaterial "
  • Я добавил кнопку HTML со следующим кодом в сценарии onclick: (я также скрываю и показываю некоторые графики)

    this.onclick = function (event){

    var bviewer = this.getViewer ();

    var bcontent = bviewer.getCurrentPageContent ();

    var yield = bcontent.getChartByBookmark ("yield");

    var rawMaterial = bcontent.getDataItemByBookmark ("rawmaterial");

    yield.show ();rawMaterial.show ();yield.setSize (450,1200);

    переменная емкость = bcontent.getChartByBookmark ("емкость");acity.hide ();

    var uptime = bcontent.getChartByBookmark ("uptime");uptime.hide ();

    acity.submit (function () {uptime.submit (function () {yield.submit ();});});

    }

Когда я запускаю отчет, я могу показать и скрыть диаграммы, но без элемента данных, я получаю ошибку - TypeError: rawMaterial имеет значение null

Любое представление о том, что я 'я делаю неправильно?

спасибо

...