06 2013 档案
摘要:Ext.data.IdGenerator.get('uuid').generate()结果:a9c4efb8-06c9-4c2e-8a70-bb36a69e053e更多介绍:http://docs.sencha.com/extjs/4.2.1/#!/api/Ext.data.UuidGenerator
阅读全文
摘要:跟Extjs3.0不同Extjs4.2的写法如下:idPath = selNode.getPath("id"); tree.getStore().load({ node: tree.getRootNode(), callback: function () { tree.expandPath(idPath, 'id'); } });
阅读全文
摘要:refs:Object[]5Array of configs to build up references to views on page. For example:Ext.define("MyApp.controller.Foo",{ extend:"Ext.app.Controller", refs:[{ref:'list', selector:'grid'}],});这将会产生一个this.getList()方法,该方法会通过Ext.ComponentQuery去页面中获取组件为grid的组件The followi
阅读全文
摘要:Extjs4.x中已经取消了组件Ext.Tree.TreeFilter功能,却掉了树形结构的过滤功能,要实现该功能只能自己写了.Tree节点筛选UI很简单,一个Tbar,一个trigger即可解决问题,剩下的是逻辑代码了。1.tbar没啥好解析的2.trigger几个比较重要的属性 triggerCls:文本框右侧的按钮样式,主要有4种 x-form-clear-trigger // the X iconx-form-search-trigger // the magnifying glass iconx-form-trigger // the down ...
阅读全文
摘要:原文:http://linder0209.iteye.com/blog/10392001、Ext.Component该组件在渲染的时候会默认的创建div DOM,是根据this.autoEl的配置来创建的,默认this.autoEl为 div,创建后保存在 this.el中autoShow 设为true,渲染时会强制显示隐藏的元素,实际上会执行以下代码Js代码if(this.autoShow){//自动显示this.el.removeClass(['x-hidden','x-hide-'+this.hideMode]);} 该参数的设置,比如在多标签中如果想渲染
阅读全文
摘要:背景通过多个部门id获取所有用户,部门和用户是多对多。已知部门id,获取该部门包括该部门下的所有子部门的所有用户。关系如下:public class Entity:IEntity { public Guid Id { get; set; } public string CreateUser { get; set; } public DateTime CreateTime { get; set; } public string ModifyUser { get; set; } public DateTime? Modif...
阅读全文
摘要:1.根据款号查询产品public LCSProduct GetProductByName(String SKC) throws WTException { //声明查询 PreparedQueryStatement statement = new PreparedQueryStatement(); statement.appendFromTable("LCSPRODUCT"); //获取FlexType类型,也就是系列 String flextypePath = "Product"; FlexType fle...
阅读全文
摘要:Ext.define('WMS.controller.Org', { extend: 'Ext.app.Controller', stores: ['OrgUser', 'OrgTree'], models: ['OrgUser'], views: ['OrgTb', 'OrgTree', 'OrgUserGrid'], refs: [ { ref: 'orgTree', selector: 'orgTree' }, { ref: &#
阅读全文
摘要:http://www.cnblogs.com/qidian10/archive/2013/05/28/3104828.html根据上一篇文章,我们选择iframe的方式进行开发,那么也就必须对以前autoload方式的目录结构进行项目重构,重构的过程中,充分参考Sencha CMD中的所提到的Workspace和mutil-page application架构方式,最终调整后的项目目录结构如下所示:整个项目的js等资源统一放到application(即workspace)文件夹下面,application文件夹可通过sencha cmd生成,下存放如下内容:1.common,通用资源(图片,样
阅读全文
摘要:Ctrl+B,T / Ctrl+K,K: 切换书签开关 Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签代码编辑相关快捷键:剪切整行: Ctrl + L ;格式化代码: Ctrl + E , D;外侧代码: Ctrl + K , S;注释: Ctrl + E , C;取消注释: Ctrl + E , U;检查括号匹配(在左右括号间切换): Ctrl +];转到定义: F12;查找引用: Shift + F12;引入命名空间:Ctrl + .自动提示:Ctrl + J循环剪切板: Shift + Ctrl + V整行
阅读全文
摘要:1.根据当前登录用户和工作流名称定位workitem2.获取WfAssignedActivity3.获取activity的ProcessData4.取变量值或者赋值5.保存变量新值代码如下://工作流全局变量赋值 wt.fc.ReferenceFactory rf = new wt.fc.ReferenceFactory(); wt.workflow.work.WorkItem workitem =null; Collection collection = null; workitem=(wt.workflow.work.WorkItem...
阅读全文
摘要:找不到方法:“Void System.Data.Objects.ObjectContextOptions.set_UseConsistentNullReferenceBehavior(Boolean)”。说明:执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.MissingMethodException: 找不到方法:“Void System.Data.Objects.ObjectContextOptions.set_UseConsistentNullReferenceBehavior(Boole
阅读全文
摘要:Data annotation特性是在.NET 3.5中引进的,给ASP.NET web应用中的类提供了一种添加验证的方式。Code First允许你使用代码来建立实体框架模型,同时允许用Data annotation特性来配置类和属性的某些特性。其实在前面的几篇文章中,有用到几个,在这一篇里,进行一次比较全面的介绍KeyEF框架要求每个实体必须有主键字段,他需要根据这个主键字段跟踪实体。CodeFirst方法在创建实体时,也必须指定主键字段,默认情况下属性被命名为ID、id或者[ClassName]Id,将映射为数据表中的主键如果没有类似的命名,并且也未显示指明主键,则生成失败,引发异常。如
阅读全文
摘要:晚上体验了一把EF的对象关联,确实强悍!EF数据库对象的外键管理方式1-指定导航属性,会自动生成外键,命名规则为:“表名_主键名”2-默认情况下与导航属性的主键名称相同的字段会自动被标记为外键3-通过[ForeignKey]标记指定实体类的属性为外键,4-方式2的升级版,与导航属性的主键名称相同的字段会自动被标记为外键,然后指定字段对应的数据库中的列名案例:组织架构n : 1【组织用户关联】1 :n用户using System;/** * 作者:陈杰 * 时间:2012-08-10 00:25 * 功能:公共字段接口 **/namespace ElegantWM.EntityModel{ ..
阅读全文