我正在尝试在 CDE 中使用会话变量。我使用启动规则引擎来设置变量(虽然我不确定它是否真的有效,因为我还不能访问这些变量)。我想在 CDE 中的组件的 preExecution 上使用这些变量。我尝试过使用 ${[session:region]} (region 是变量的名称),但我只得到文本本身(如果我使用 console.log)。我还设置了一个简单的参数(名称:区域值:${[session:region]}),但我得到了相同的参数。
这样做的方法是什么?
我正在尝试在 CDE 中使用会话变量。我使用启动规则引擎来设置变量(虽然我不确定它是否真的有效,因为我还不能访问这些变量)。我想在 CDE 中的组件的 preExecution 上使用这些变量。我尝试过使用 ${[session:region]} (region 是变量的名称),但我只得到文本本身(如果我使用 console.log)。我还设置了一个简单的参数(名称:区域值:${[session:region]}),但我得到了相同的参数。
这样做的方法是什么?
假设您使用的是 MySQL 数据库。
step1:创建一个数据源
Name: username
Query: SELECT ${env::username}
步骤 2:转到组件面板,然后选择Select Component
. 填写以下详细信息。
Name: selectvalue
Query name: username
HtmlObject: username(these is HTML id eg: <html> <div id=username> </div> </html>)
第 3 步:保存您的仪表板运行并查看
谢谢