|
度量快速开发平台中,在使用文档显示部件或者文档编辑部件的时候,可以方便的实现html脚本的方式来展现数据,既然是html的样式,那html的各种脚本语法都可以使用。
例如,下面是模板:
<DIV><FONT face=宋体><A href="javascript:sayHello();">直接链接</A></FONT></DIV>
<DIV><FONT face=宋体></FONT> </DIV>
<DIV><FONT face=宋体>登录名:<INPUT id=username name=username></FONT></DIV>
<DIV><FONT face=宋体>密码: <INPUT id=password name=password></FONT></DIV>
<DIV><FONT face=宋体> <INPUT onclick=submitValue() type=button value=提交></FONT></DIV>
<SCRIPT type=text/javascript>
function sayHello() {
alert("Hello World");
}
function submitValue()
{
var uname = document.all.username.value;
var upass = document.all.password.value;
alert("用户名:" +uname+" 密码:"+upass);
}
</SCRIPT>
使用效果:
非常好用,度量快速开发平台,既是CS的平台,BS方面的支持也是很好的。
以上部分是html直接使用各种脚本情况,新增功能:直接用脚本调用度量快速开发平台的窗体,以及参数传递。这样BS模式与CS模式全部打通。
模板:
<DIV> <A href="javascript:window.external.OpenSmartForm('b9043a0a-a2a0-4efd-847f-143b111f62f4')">无参数打开窗体</A></DIV>
<DIV> <A href="javascript:window.external.OpenSmartForm1('b9043a0a-a2a0-4efd-847f-143b111f62f4','参数1')">1参数打开窗体</A></DIV>
<DIV> <A href="javascript:window.external.OpenSmartForm2('b9043a0a-a2a0-4efd-847f-143b111f62f4','参数1','参数2')">2参数打开窗体</A></DIV>
<DIV> </DIV>
<DIV> <A href="javascript:window.external.OpenSmartFormInMDI('b9043a0a-a2a0-4efd-847f-143b111f62f4')">无参数打开子窗体</A></DIV>
<DIV> <A href="javascript:window.external.OpenSmartFormInMDI1('b9043a0a-a2a0-4efd-847f-143b111f62f4','参数1')">1参数打开子窗体</A></DIV>
<DIV> <A href="javascript:window.external.OpenSmartFormInMDI2('b9043a0a-a2a0-4efd-847f-143b111f62f4','参数1','参数2')">2参数打开子窗体</A></DIV>
<DIV> </DIV>
<P><FONT face=宋体></FONT><FONT face=宋体>调用公共函数:</FONT></P>
<DIV> <A href="javascript:window.external.Call1('OpenSmartForm','b9043a0a-a2a0-4efd-847f-143b111f62f4')">调用公共函数</A></DIV>
<DIV> </DIV><FONT face=宋体></FONT>
这个就太完美了。如果有用户需要很漂亮的界面,类似网页效果的功能,那么就可以采用文档编辑部件或者文档显示部件,制作好界面功能和数据显示,并进行点击工作处理。
该功能需要在V15.0.5最新版本中使用。
|
|