SmartClient(8.1)
文章平均质量分 87
逆天小北鼻
开心工作 、快乐生活
展开
-
智能客户端技术
智能客户端(Smart Client),结合了瘦客户端(B/S模式)和胖客户端(C/S模式)的长处,是下一代的客户端软件技术。 要了解智能客户端,首先要认识瘦客户端技术和胖客户端技术各自的优缺点。 对于前者,典型的应用就是使用浏览器,通过输入URL远程访问服原创 2011-09-09 15:05:14 · 3202 阅读 · 6 评论 -
smartclient dialog
isc.IButton.create({ ID:"delete", width:"120", height:25, title:"删 除", click:function(){ var focusNode = thi原创 2011-11-24 10:52:09 · 1212 阅读 · 0 评论 -
smartclient(barcode system)
恩 不错不错 真的是一点一点写出来的,good !//------------------------设置fields,及fields所属类型------------------------------ headField=[ {name:"recId",title:"主键",primaryKey:true}, {name:"refId",title:"单号",canEdit原创 2011-11-28 11:56:00 · 2048 阅读 · 12 评论 -
smartclient访问demo
1 启动自带的服务器 start_embedded_server.bat2 http://localhost:8081/examples/demoApp/demoAppJS.jsp3 &*_*原创 2012-02-09 17:52:41 · 1268 阅读 · 0 评论 -
smartclient 传递多个参数
addBarcodeHead:function(value){ if(value){ var focusNode = this; var bar = findForm.getField("barcode").getValue(); console.log(bar); var headId = BarcodeHead.getSelectedRecord().rec原创 2012-03-09 16:50:15 · 1311 阅读 · 1 评论 -
smartclient Dynamicform 布局
可以通过制定numCols 来创建多个列,通过colSpan这个属性,达到换行的目的disabled:true 设置文本框不能编辑isc.DynamicForm.create({ ID: "updatelineform", width:700, height:300, cellPadding:4, numCols:12,原创 2012-03-16 08:49:52 · 2369 阅读 · 5 评论 -
smartclient 持有对象的引用
现在做的系统,牵扯到对象持有另一个对象的概念,在数据库设计表结构时:table 1 中持有table 2 ,简单画一个图吧 便于理解:Table 1 Id_1 (pk) projId projStatusId userGrop Table 2 projStatusId(pk)原创 2012-04-23 10:00:08 · 967 阅读 · 0 评论 -
smartclient 分页总结
Smartclient 分页总结 Smartclient提供了分页机制,在做项目的过程中需要注意几点小问题,1 :使用RestDatasource 仔细阅读api可以知道RestDataSource继承DataSource类,使用RestDataSource类,系统会自动触发两个参数 即:_startRow 、_endRow ListGrid默认每原创 2012-04-25 15:09:18 · 2003 阅读 · 0 评论 -
smartclient 手动设置参数传递
一般情况下,datasource默认传参形式1 update :传递主键和被修改了得字段,当后台用到@moduleAttribute时,就会报错,因为他专递的不是完整对象。现在的目的就是让他传递所有的字段才行。dsRequest.oldValues^_^ 就是我想要的。isc.DataSource.create({ ID:"ProjItemSumLi原创 2012-04-27 15:43:24 · 2064 阅读 · 0 评论 -
Smartclient+demo+实例
用实例见证smartclient的厉害吧。 先貼出來圖片 炫炫!很閃吧。建表語句:create table supplyItem( itemID int primary key identity(1,1), itemName varchar(300), unitCost decimal(28,2), --55.23 SKU varchar(30), description va原创 2011-10-13 20:03:22 · 7001 阅读 · 4 评论 -
smartclient listgrid style (加竖线、横线、背景色)
如图所示:在jsp中引入: Style.css 代码:.myOtherGridCell { font-family:Verdana,Bitstream Vera Sans,sans-serif; font-size:11px; color:black; border-bottom:1px solid #a0a0a0;border-right:1px solid原创 2012-06-14 10:26:22 · 2528 阅读 · 0 评论 -
smartclient listgrid 数据之间的拖拽
从listgrid1将信息拖拽到listgrid2内,方便灵活实现数据的传递注意事项:Listgrid1中增加属性 canDragRecordsOut: true, dragDataAction: "copy",listgrid2 中增加属性 canAcceptDroppedRecords: true, canRemoveRecords:原创 2012-07-12 10:38:40 · 2086 阅读 · 0 评论 -
JS传递中文参数乱码
加班敢项目,做开发有一年了,到现在才知道原来我是写前台的!我记得我明明是写后台的,怎么 前台全包了呢?^_^今晚上遇到一个问题:从前台传递中文参数至后台,乱码了,明明在前台还打印出来了呢,工工整整的,怎么就乱码了呢?后来把提交方式改为post后,{operationType:"update", dataURL:"com/el/ProjectEnd/updateWorkListS原创 2012-08-15 20:01:03 · 2000 阅读 · 0 评论 -
smartclient 动态获取后台执行状态
//*************************************条码输入框及事件处理********************************************************* isc.SearchForm.create({ ID:"findForm", left:20, autoFocus:true,//设置自动获取光标 width:"1原创 2011-11-23 14:23:57 · 1391 阅读 · 0 评论 -
smartclient 分頁 及 不能正常分頁解析
Smartclient 分頁詳細閱讀AIP 可以知道paging兩個參數 分別是:endRow 、startRow、後臺響應客戶端請求時,遵循客戶端接收參數的方式,(response /data)listGrid dataPageSize:75默認值為75,在listgrid中一次顯示75條記錄 第一次請求中 startrow 0 endrow 75 當鼠標往下拉動,記錄數達到原创 2011-10-31 15:33:42 · 1789 阅读 · 8 评论 -
SmartClient 介绍
SmartClient Ajax platform原本是一个商业产品,现在基于LGPL许可发布成为一个开源项目。SmartClient Ajax平台包括:一个不需要安装的DHTML/AJAX客户端引擎;一套胖客户端UI组件和服务;客户端与服务器数据绑定系统。SmartClient原创 2011-09-09 14:20:51 · 2200 阅读 · 2 评论 -
smartclient--练习
恩 简单看了smartclient的文档,感觉和extjs差不多,和jquery也很相像,就是不明白为什么要用这个呢?那个文档是纯英文的,本来我想翻译出来着,后来被同事打击了一顿,万一别人想学,看了我翻译的文档就饱了 ,哈哈。这篇译文我先放着。下面是我做的小练习:原创 2011-09-14 09:58:50 · 3146 阅读 · 6 评论 -
smartclient--listgrid
哈哈 边学粤语,边工作,好好哦,鹅中意<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":原创 2011-09-16 12:07:04 · 2971 阅读 · 2 评论 -
smartclient 整合
界面真的是很漂亮 哈哈 barcode system index var isomorphicDir="smartclient/isomorphic/";原创 2011-09-22 11:05:49 · 3596 阅读 · 5 评论 -
smartclient --registervalidate
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()原创 2011-09-22 11:08:30 · 1312 阅读 · 0 评论 -
smartclient 连接数据库
先学习了extjs框架,体会到了extjs复杂的代码,令人费解的语法,真不是盖得!在接触smartclient,个人觉得比较简单,从语法上来说也比较简单,至少容易理解。咬咬牙竟然可以做出一个小demo。 哈哈。 js 代码<%String path = reque原创 2011-09-28 10:00:08 · 2346 阅读 · 3 评论 -
hsql++(the+Visual+Builder+DataSource)
在dos下运行D:\work\sss\SmartClient_81_Evaluation\SmartClient_81_Evaluation\smartclientSDK\WEB-INF\db\hsqldb>java -cp ..\..\lib\hsqldb-1.8.原创 2011-10-13 20:16:29 · 1239 阅读 · 0 评论 -
Smartclient 细节 --小总结
Smartclient 细节 --小总结1:DataSource 細節 isc.DataSource.create({ ID:"supplyCategory", dataFormat:"json", recordXPath:"data", fields:[ {name:"categoryName",primaryKey:true}, {foreign原创 2011-10-19 09:45:43 · 2243 阅读 · 1 评论 -
SmartClient --TreeGrid
原创 2011-10-25 10:24:37 · 1420 阅读 · 0 评论 -
smartclient 前臺頁面執行增刪改后 無刷新
fields:[ //{name:"itemID",title:"itemID",primaryKey:true}, {name:"itemName", title:"itemName",primaryKey:true}, {name:"unitCost", title:"unitCost"},原创 2011-10-27 17:06:52 · 1549 阅读 · 0 评论 -
smartclient checkbox 無法正常顯示
因為sql數據庫中沒有boolean類型, 字段instock 在數據庫中的類型為varchar 需要如下處理:1:在module層中 private boolean inStock; @Column(name="inStock") @org.hibernate.annotations.Type(type="yes_no") publ原创 2011-11-01 08:35:37 · 1186 阅读 · 2 评论 -
smartclient 传参
isc.IButton.create({ ID: "upload", width:"120", height:30, title: "上 载", click:function(){ var re原创 2011-11-21 11:48:46 · 968 阅读 · 1 评论 -
smartclient 学习记录
1 : treegrid 当修改或新增一行后,该行数据自动消失,解决方案:检查fetch查询条件与传递参数是否对应,检查外键name属性是否与查询条件所需参数相符 Datasource对应的外键配置 {foreignKey:"ProjItemSumLineTreeDS.projEndLineId",hidden:true,rootValue:"0",type:"text原创 2012-04-28 15:19:07 · 3618 阅读 · 10 评论