Таббер внутри Таббер - PullRequest
       55

Таббер внутри Таббер

0 голосов
/ 22 октября 2019

Tabber внутри другого Tabber в Sisense

есть требование, где у меня есть Tabber 1 (4 вкладки A, B, C, D, E, F, G) - в котором есть 2 одинаковых виджета, которые продолжают изменять свои значениядля каждой вкладки

Теперь у меня есть еще один вкладок 2 (Который H, I, J, K) - у которого есть виджет для каждого графика.

Ожидаемый вывод - когда я нажимаю Tabber 1 (допустим, A) и Tabber 2 (предположим, K) - я должен просмотреть 2 виджета в соответствующем Tabber 1 и соответствующий виджет K в Tabber 2

и остальные все виджеты не должны отображаться

Какие поля мне нужно скрыть / показать в скрипте таббера?

Пример запроса:

В вкладке 1:

Wid1 - 19 - виджеты, принадлежащие TABBER 1
a1, a2, ... f4 - виджеты, принадлежащие TABBER 2

widget.tabs =
[
{title: "A", displayWidgetIds : [wid1,wid2,tabber,a1,b1], hideWidgetIds: [a2,a3,a4,a5,b2,b3,b4,b5,wid3,wid4,wid5,wid6,wid7,wid8,wid9,wid10,wid11,wid12,wid13,wid14,wid15,wid16,wid17,wid18,wid19]},
{title: "B", displayWidgetIds : [wid3,wid4,tabber,a2,b2], hideWidgetIds : [a1,a3,a4,a5,b1,b3,b4,b5,wid1,wid2,wid5,wid6,wid7,wid8,wid9,wid10,wid11,wid12,wid13,wid14,wid15,wid16,wid17,wid18,wid19]},
{title: "C", displayWidgetIds : [wid5,wid6,tabber,a3,b3], hideWidgetIds : [a1,a2,a4,a5,b1,b2,b4,b5,wid1,wid2,wid3,wid4,wid7,wid8,wid9,wid10,wid11,wid12,wid13,wid14,wid15,wid16,wid17,wid18,wid19]},
{title: "D", displayWidgetIds : [wid7,wid8,tabber,a4,b4], hideWidgetIds : [a1,a2,a3,a5,b1,b2,b3,b5,wid1,wid2,wid3,wid4,wid5,wid6,wid9,wid10,wid11,wid12,wid13,wid14,wid15,wid16,wid17,wid18,wid19]},
{title: "E", displayWidgetIds : [wid9,wid10,tabber,a5], hideWidgetIds : [a1,a2,a3,a4,wid1,wid2,wid3,wid4,wid5,wid6,wid7,wid8,wid11,wid12,wid13,wid14,wid15,wid16,wid17,wid18,wid19]},
{title: "F", displayWidgetIds : [wid11,wid12,wid13,wid14,tabber], hideWidgetIds : [a1,b1,c1,d1,e1,a2,b2,c2,d2,e2,f1,f2,a3,b3,c3,d3,e3,f3,a4,b4,c4,d4,e4,f4,a5,e5,wid1,wid2,wid3,wid4,wid5,wid6,wid7,wid8,wid9,wid10,wid15,wid16,wid17,wid18,wid19]},
{title: "Grading Scale", displayWidgetIds : [tabber,wid15,wid16,wid17,wid18,wid19], hideWidgetIds : [a1,b1,c1,d1,e1,a2,b2,c2,d2,e2,f2,a3,b3,c3,d3,e3,f3,a4,b4,c4,d4,e4,f4,a5,e5,wid1,wid2,wid3,wid4,wid5,wid6,wid7,wid8,wid9,wid10,wid11,wid12,wid13,wid14]},
];

Может кто-нибудьПожалуйста, предложите изменения в коде.

Заранее спасибо

...