Условная гиперссылка в отчете BIRT - PullRequest
0 голосов
/ 18 февраля 2020

Как условно включить гиперссылку в отчете BIRT? Например, у меня есть отчет, который имеет 3 набора данных, и каждый набор данных имеет поле LOCATION, которое является гиперссылкой. Предположим, что данные аналогичны приведенным ниже, когда пользователь нажимает C в DATASET 1, тогда он go переходит в DATASET2, а если щелкнуть C в том же наборе данных, то go переходит в DATASET3. В DATASET1 местоположение A отсутствует в DATASET2 и DATASET3, поэтому опция гиперссылки для LOCATION A не должна быть видимой, она должна отображаться как обычные данные в отчете, то же самое относится и к B в DATASET2.

-----DATASET 1-----
 LOCATION  DESCRIPTION
   A
   B
   C
 -----DATASET 2-----
  LOCATION   DESCRIPTION
    B
    C
   -----DATASET 3------
   LOCATION   DESCRIPTION
    C 

Я использовал ниже

hyperlink >> "LEV2~"+row[location] , bookmark>> "LEV1~"+row["location"]

Это показывает гиперссылку для всех записей, и мы не хотим этого.

...