SAP Lumira Designer–Composites
在本博客中,我将介绍和解释Lumira 2.0中新引入的Composites。
Composites可以被视为"应用程序中的应用程序"。复合是组件,人工智能本科,与SDK组件类似,但复合可以由应用程序设计器自己创建。
复合仅在SAP Lumira文档模式(一种新的首选启动模式)下可用。一个文档可以包含多个组合。但是一个复合材料不能是另一个复合材料的一部分。创建一个复合文档作为一个文档的一部分,并通过引用在另一个文档中重用。
在Lumira文档模式下启动Lumira设计器后,在文档视图中(如果在布局中找不到它,进入查看选择文档)共有2个文件夹:
BI平台文档和本地文档
在本地文档下创建应用程序
指定文档的名称,返利app开发,例如:COMPOSITES\u DOC
现在在应用程序中创建复合,淘客返利系统,E、 例如:LOGO
界面属性允许复合的用户配置他们的实例。这些属性将显示在应用程序中所选复合实例的属性表中
在大纲视图的Interface?properties下,
右键单击并创建属性
在属性视图中填写如
所示的条目,然后创建所有5个属性–
将形状组件添加到布局中,并从其他属性中为该组件指定形状
现在我们可以将在复合中创建的接口属性绑定到形状组件
进入形状组件的属性视图,点击线条颜色属性的绑定图标
展开源,大数据共享平台,类型=接口属性绑定,创建的所有接口属性现在都可以绑定。
选择接口属性行颜色。
同样地,对所有其他形状组件属性执行相同的操作。
创建一个应用程序,例如lumira document COMPOSITES\u DOC内的COMP\u APP
在应用程序内包含复合徽标。保存并在本地执行应用程序。
形状组件的属性是根据我们在接口属性中定义的值设置的。
更改任何接口属性定义中的值,然后重新执行应用程序。它应该反映在形状组件中。
通过这种方式,大数据质量,我们可以通过接口属性控制分配给组件的任何属性的值。
还应该可以定义组合内部的事件。
我们现在创建的事件将出现在组合内部的事件部分应用程序。(转到应用程序布局图标1
在形状的点击事件中,编写以下脚本
复合.fireEvent("My_onClick");
同样地创建另一个事件,比如My_OnChange
现在在组合中添加一个switch组件,并在switch的On Change事件中添加以下脚本
复合.fireEvent("我的变化");
复合事件允许应用程序设计器对此复合的已定义操作作出反应。这与标准组件的事件相同,例如按钮组件的单击事件。这些事件在这个复合实例的属性视图中作为一个事件属性公开。
在应用程序中,现在添加2个文本组件。
在我的OnClick中添加下面的脚本
Text\u 1.setText("Logo是Microscope。它是一种光学仪器,用于观察非常小的物体");
并在My_OnChange事件中添加脚本
TEXT_2.setText("My OnChange Event has been Triggered");
现在保存合成和应用程序,并在运行时执行它。
现在单击Shape组件,它将触发My_OnClick事件,它为文本组件设置文本。
同样地更改开关组件的状态,触发My\u OnChange事件,设置文本组件。
接口函数定义组合的脚本函数。
在组合的大纲视图中,函数创建函数My\u函数,
为
if((SWITCH_1.isVisible()==true)){
SWITCH_1.setVisible(false);
}else{
SWITCH_1.setVisible(true);
}
编写以下脚本,现在为了触发函数My_function,创建一个按钮,说在应用程序中出现/消失,在该按钮的On_Click事件中,调用函数
LOGO_1.My_function();
Save并执行应用程序,单击新创建的按钮"显示/消失"。
如果组合中的开关组件可见,则单击按钮它将变为不可见,反之亦然。
在组合下创建一个全局变量,如图所示
现在为组合添加一个复选框。
创建一个全局脚本技术组件,并然后一个全局脚本改变
大小,并将下面的脚本添加到它
如果(CHECKBOX|1.isChecked()==true){
Text='New Microscope';
Size=alter+Size;
}
现在将一个CHECKBOX组件添加到组合中,并在它的点击事件中调用全局脚本global|SCRIPTS|1.Change|Size();
现在执行应用程序并在选中时执行复选框,形状组件的线条尺寸改变,刀尖从显微镜变为新显微镜。
复合材料有一些属性,如标题、创建者、宽度,高度
默认情况下,上述创建的复合材料在复合材料下可用
如果您想为您的复合材料指定自定义组,可以通过
显示组件组
指定名称,说Mygroup
现在Mygroup
下提供了复合材料,我希望这个博客有助于更好地理解复合材料及其用法。