Skip to content

Commit 570038b

Browse files
committed
Linked widgets support
1 parent c351873 commit 570038b

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

MDX2JSON/Dashboard.cls.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -121,8 +121,15 @@ Converts relevant parts of %DeepSee.Dashboard.Widget object into %ZEN.proxyObjec
121121
&sql(SELECT cubeName into :cube FROM %DeepSee_Dashboard.Pivot WHERE fullName=:Widget.dataSource)
122122
set:(SQLCODE'=0) cube=""
123123
124-
set st = ..GetMdx(Widget.dataSource, .mdx, .basemdx)
125-
//return:($$$ISERR(st)) st //all checks passed beforehand
124+
if (Widget.dataSource'="") {
125+
set st = ..GetMdx(Widget.dataSource, .mdx, .basemdx)
126+
} else {
127+
// Linked widgets processing
128+
set mdx = ""
129+
set basemdx = ""
130+
set obj.Link = Widget.dataLink
131+
132+
}
126133
127134
set obj.mdx = mdx
128135
set obj.name = Widget.name

0 commit comments

Comments
 (0)