`
lwz7512
  • 浏览: 331833 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

数据驱动的openlaszlo动态表格实例演示

阅读更多

动态表格的创建在html里面是比较常用的数据展示方式,但是在flex和openlaszlo里比较麻烦,要定义几列就几列,如果变更的话不太好处理,以前我的做法是先创建后销毁,这次由于工作需要,特地重新设计了这个动态表格,完全数据驱动,不需要创建和销毁对象了。但是还有两点不足:
1。不能垂直滚动
2。不能拖拽表头以调整列宽

演示地址
源码下载

分享到:
评论
7 楼 lwz7512 2007-04-05  
说的没错,这个只不过是个简单的grid,纯粹为了展示动态列的生成,没作过多考虑,况且大数据量展示也不太可能用这个来显示,还是用官方grid好。
6 楼 zgdhj95 2007-04-04  
看了一下楼主的源码,发现楼主的grid其实是生成了 行数*列数 个text,所以在数据源的行数非常多的情况下几乎就根本不能使用了,系统大量内存会被占用,整个页面变的非常缓慢。

其实根据我的经验,还是扩展laszlo自带的basegrid最好了,basegrid根本不会产生这么多的控件,只会产生当前页面所能显示行数*列数个控件,大大的减轻了系统的压力,所以显示的效率也就更高。
5 楼 lwz7512 2006-12-20  
动态表格现在支持垂直滚动:
http://www.openria.cn/posts/list/81.page
4 楼 bubble 2006-12-20  
下来学习一下 
3 楼 daoger 2006-12-15  
不错!
我没做过flash方面的开发,但是用flash开发,速度还是一个问题!

dhtmlxgrid 做的就不错,楼主可以参考一下!
2 楼 lwz7512 2006-12-15  
谢谢,打算抽时间再修改一下。
1 楼 hgq0011 2006-12-15  
如果能够把两个不足修正就好了,:)
很多时候用户就是要这两个,方便他们查看

相关推荐

    openlaszlo本地帮助文档

    4. **动态数据绑定**:LZX允许直接绑定UI元素到数据源,当数据改变时,界面会自动更新,反之亦然,简化了数据驱动UI的开发。 5. **模块化和可重用性**:LZX组件可以被封装成模块,便于在多个项目中重复使用,提高了...

    OpenLaszlo-SAMSIG-05.ppt

    ### OpenLaszlo:领先的开源富互联网应用开发平台 #### 一、项目概述与历史 OpenLaszlo 是一个开放源代码平台,旨在为全球范围内的互联网提供丰富的应用程序开发及交付服务。它由 Laszlo Systems 公司于 2001 年...

    Applet & Openlaszlo

    Applet和Openlaszlo是两个在Web开发领域中用于创建动态、交互式用户体验的技术。本文将深入探讨这两个概念以及它们之间的通信机制。 首先,Applet是Java编程语言的一个组成部分,它允许开发者创建可以在Web浏览器中...

    OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台

    OpenLaszlo —— 一个快速构建和部署富 Internet 应用程序的平台 -- Linux,C,C++,Java,Ajax,XML,perl,php,python,ruby,MySQL,Gnome,KDE,Qt,Gtk,bash,shell,嵌入式,网络,信息安全,操作系统,数据结构,编译原理

    openlaszlo-4.9.0-windows-dev-install.part2.rar

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....

    openlaszlo-4.9.0-windows-dev-install.part1.rar

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 openlaszlo可作为openmeetings客户端的编译。 因安装程序90+MB,所以切分为两个压缩包。 openlaszlo-4.9.0-windows-dev-install....

    openlaszlo-4.7.3-windows-dev-install (1).exe

    openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。 是openmeetings视频会议系统的默认开发编译工具。

    openlaszlo计算器

    这是用Openlaszlo开发的计算器程序,可以实现基本的计算操作。 我是刚学openlaszlo,欢迎朋友们提出宝贵意见!

    开源BI平台Openi的开发数据仓库系统.docx

    - **数据展现**:通过报表或图表等形式展示分析结果。 #### 四、总结 本文基于开源BI平台Openi的数据仓库系统进行了整体设计与开发,重点介绍了商业智能系统的基本概念、当前市场趋势以及具体的系统设计细节。...

    Laszlo技术手册续

    这种方式允许开发者利用Struts的MVC架构和Action机制,同时享受到Laszlo提供的高效、动态的用户界面设计能力。这种集成模式使得开发者能够充分利用两者的优势,构建出既功能强大又用户体验良好的Web应用。在实际开发...

    论文研究-使用OpenLaszlo构建J2EE中的RIA程序 .pdf

    使用OpenLaszlo构建J2EE中的RIA程序,高春阳,龚群侃,当前,Web 应用程序就要进入了一个新的时期,富互联网客户端(RIA ,Rich Internet Application) 以其极大地用户交互性、优秀的外观设计、良好��

    改造OpenMeetings成为Flash视频会议室(三)

    4. **数据绑定(dataset)**:数据绑定允许动态地将组件的属性与数据源关联,当数据源发生变化时,组件会自动更新。 在调试OpenMeetings客户端时,建议使用带调试界面的maindebug.lzx,通过访问...

    OpenLaszlo-开源

    这使得开发者能够利用OpenLaszlo来创建跨平台、兼容多种浏览器的富互联网应用。该项目的官方站点在http://openlaszlo.org,这是一个宝贵的资源库,包含了文档、示例代码和社区支持,对于学习和使用OpenLaszlo的人来...

    Laszlo技术手册

    最后,通过滑条效果、树形菜单和数据展示等实例,手册展示了OpenLaszlo的实际应用,帮助读者将理论知识转化为实际开发技能。 总之,《Laszlo技术手册》全面地涵盖了Laszlo开发的各个方面,无论你是刚开始接触Laszlo...

    geoar:WMSWFS OpenLaszlo 客户端

    Geoar - WMS/WFS OpenLaszlo 客户端GeoAr 是 WMS 和 WFS 服务的富客户端实现。 它是在 LZX (OpenLaszlo) 上开发的,因此它向用户的浏览器提供 dhtml 或 flash,从而提供在它们之间进行选择的机会,但只有一个服务器...

    Openlaslzo+jsf

    可以通过在Struts Action中调用OpenLaszlo提供的API来动态生成LZX文件。 通过以上步骤,就可以在Struts框架中充分利用OpenLaszlo的功能,从而实现复杂的SWF动画制作和丰富的用户交互体验。这对于开发高质量的Web...

    基于RIA的跨平台水调自动化系统.rar

    例如,Adobe Flex或OpenLaszlo可以创建具有复杂数据可视化和动态交互功能的用户界面。 2. **Ajax技术**:在后台,Ajax(Asynchronous JavaScript and XML)用于实现页面的异步更新,提高用户体验。用户可以在不刷新...

    huoyan.zip_火焰识别c++

    可以训练一个卷积神经网络(CNN)模型,通过大量火焰和非火焰图像的标注数据,让模型学习区分两者。一旦模型训练完成,它就能在未知图像上进行火焰检测,达到较高的准确率。 描述中还提到了“绚丽的效果”和...

    Laszlo与web工程

    - 首先,你需要下载 OpenLaszlo Server 的servlet包,例如 `openlaszlo-3.3.3-servlet.war`,并将它部署到Tomcat的 `webapps` 目录下。 - 启动Tomcat后,会自动解压war文件,并创建一个名为 `openlaszlo-3.3.3-...

Global site tag (gtag.js) - Google Analytics