自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 收藏
  • 关注

原创 verilog中的关键字disable用法

disable语句可以退出任何循环,能够终止任何begin..end块的执行,用于仿真验证中。例如begin:onefor(i=1;ibegin:twoif(a==0)disable one; //从one这个begin..end 中跳出,终止了forif(a==1)disable two;//从two这个begin..end块中跳出,从本次循环中跳出e

2017-12-22 17:07:57 11095

原创 Verilog开发中“=”和“<=”的区别

非阻塞(Non_Blocking)赋值方式( 如 b 块结束后才完成赋值操作,值并不是立刻就改变的, 这是一种比较常用的赋值方法。(特别在编写可综合模块时)。阻塞(Blocking)赋值方式( 如 b = a; ),  赋值语句执行完后,块才结束,值在赋值语句执行完后立刻就改变的,  可能会产生意想不到的结果。一般情况下组合逻辑使用=赋值,时序逻辑使用举个例子:初

2017-12-22 16:02:08 19396 3

原创 什么是计量与支付

       计量与支付请进入西安企云基创软件。计量是指按合同及有关文件规定对已完成的工程数量进行测量、计算并予以确认。工程的计量工作是编制公路工程量清单的基础工作,是组成施工工程报价的重要组成部分,工程计量的准确与否,将直接影响建筑工程的预算造价,所以在公路施工活动中,计量工作是一个重要环节。但是工程量的计算又是一项比较复杂而细致的工作,在整个公路施工建设预算中所占比例较大,任何粗心大意

2017-05-08 11:10:44 5041

原创 云平台软件的个人看法

云平台软件的个人看法(www.xaqyjc.com)在西方发达国家软件定制开发平台是被企业广泛采用的一种软件开发方式,占有企业管理软件很大的市场份额。而在我国由于经济环境和传统管理方式的差异,定制软件还是一种新生事物,很难被多数企业所认同。大多数企业由于自身的历史和业务状况对于软件系统都会有自身特殊的功能需求,尤其是在行业个性化需求比较强的企业中显得格外突出。虽然各种通用软件有很多,但其功

2017-03-28 17:05:12 1585

原创 软件开发公司遇到的MES系统和ERP系统如何进行集成?

MES系统和ERP系统主要在三个地方需要集成:  一、基础数据集成ERP系统进行 “组织机构”维护,并【同步】到MES系统“组织机构”;ERP系统进行 “人员信息”维护,并【同步】到MES系统“人员信息”;ERP系统进行 “账户信息”维护,并【同步】到MES系统“账户信息”;ERP系统进行 “产品代号”、“研制阶段”、“产品用途”、“型号工艺路线”、“标准检验

2017-03-23 17:44:48 2766

原创 BPO业务处理平台软件开发分析

BPO(Business ProcessOutsourcing,BPO)业务,主要是根据委托方提供的单据扫描件或传真件图像,进行数据录入、校正,按照用户要求的格式生成数据文件、打包并提交成品。数据生产类BPO业务要求BPO承接商必须根据具体委托方委托的特定业务要求,开发出相应的数据处理软件,以支撑数据生产及其管理。而不同行业、不同业务对数据表单、生产流程和约束规则都有不同

2017-03-22 11:07:30 1716

原创 启动Android程序后调用默认的浏览器打开一个网页

String url = "www.xaqyjc.com";Uri uri = Uri.parse(url); Intent intent =new Intent(Intent.ACTION_VIEW, uri);startActivity(intent);见  www.xaqyjc.com

2017-03-22 10:35:35 810

原创 9.以表格-树-表格表单三级主细为模板定制模块:文件目录三级管理

1.业务需求:实现对目录和文件管理的一个维护模块,该模块涉及到三个表:文件目录表、文件表和员工表(T_Employee),文件目录表、文件表的逻辑结构和物理结构如下:2.打开模块构件,新增一个模块,模块构件的属性设置界面如下:3.打开界面元素构件,选中文件目录三级管理模块,新增“创建人信息”界面元素,界面元素的属性设置如下:该界面元素为表格,其中查询SQL为:s

2016-03-01 15:18:06 1388

原创 点击操作实现表格多选的js

对于主细模板的明细表格,点击操作实现记录多选功能,字段IsSend_是布尔型的字段,ImgAction为当前点击的操作,点击前的实现脚本如下:for(var i=0;i{    var curCheck=$get('IsSend_'+UnitID+(i+1).toString());     if((ImgAction.IsSend=='0')||(ImgAction.Is

2016-02-19 15:01:38 980

原创 8.以新版树表格型单表为模板定制模块:员工上网统计

1.业务需求:实现对员工上网次数统计的一个维护模块,该模块涉及到两个表,T_Employee(员工信息表),T_Department(部门信息表)。2.打开模块构件,新增一个模块,模块构件的属性设置界面如下:3.打开界面元素构件,选中员工上网统计模块,新增一个界面元素,界面元素的属性设置如下:其中查询SQL为:select count(*) from T_Emplo

2016-02-19 11:04:56 883

原创 7.以新版表格型单表为模板定制模块:人员信息查询

1.业务需求:实现对人员信息过滤查询,展示多行表头列合并的显示效果,本模块涉及到两个基础信息表T_Employee(人员信息表),T_Department(部门表)

2016-02-18 11:55:48 1043

原创 6.以表格单据式单表为模板定制模块:订单信息维护

1.业务需求:实现对订单信息的一个维护模块,该模块涉及到两个表,客户信息表和订单信息表的逻辑结构和物理结构如下:

2016-02-16 11:45:09 1764

原创 5.以表格型主细表为模板定制模块:会计科目管理

1.业务需求:实现对会计科目的一个维护模块,该模块涉及到两个表,科目类别表和科目信息表的逻辑结构和物理结构如下:2.打开模块构件,新增一个模块,模块构件的属性设置界面如下:3.打开界面元素构件,选中会计科目管理模块,新增一个界面元素,界面元素名为科目类别,界面元素的属性设置如下:其中查询SQL为:select ceiling(count(*)/10.0) fro

2016-02-11 12:00:36 1214

原创 4.以构造树和导航单表为模板定制模块:文件目录管理

1.业务需求:实现对文件目录的一个维护模块。文件目录表的逻辑结构和物理结构如下:2.打开模块构件,新增一个模块,模块构件的属性设置界面如下:3.打开界面元素构件,选中文件目录管理模块,新增一个界面元素,界面元素的属性设置如下:其中查询SQL为:@CatalogID_;select CatalogID,CatalogName,CreateDate,y.

2016-02-10 16:28:26 775

原创 操作SQL构件的SQL生成

打开操作SQL构件,选择任意一个模块的界面元素,选中一个需要SQL的操作,点击“SQL”图标,如下:

2016-02-10 10:54:43 600

原创 界面元素构件查询SQL的生成

打开界面元素构件,选择任意一个界面元素点击修改,或者选中任意一个模块点击新增,点击查询SQL输入框下的SQL图标,界面如下:输入表名,当输入前第一个或前几个字母时会显示下拉框,显示出所有符合前第一个或前几个字母与输入相同的表名:选中表名,点击“获得字段”,点击“全部添加”,输入过滤条件和排序字段,选择排序方式,点击“生成SQL语句”,如下图:点击“确认”后把

2016-02-10 10:47:05 886

原创 3.以普通表格型单表为模板定制模块:短信库维护

1.业务需求:实现对短信库信息的一个维护模块。短信库表的逻辑结构和物理结构如下:

2016-02-09 11:16:39 602

原创 2.以普通表格型单表为模板定制模块:库存管理

1.业务需求:实现对库存信息的一个维护模块。库存表的逻辑结构和物理结构如下:2.打开模块构件,新增一个模块,模块构件的属性设置界面如下:3.打开界面元素构件,选中库存管理模块,新增一个界面元素,界面元素的属性设置如下:其中查询SQL为:select ceiling(count(*)/20.0),'ROOT=金额合计:'+cast(sum(isnull(M

2016-02-08 18:57:54 812

原创 1.以普通表格型单表为模板定制模块:短信分类维护

1.业务需求:实现对短信分类的一个维护模块。短信分类表的逻辑结构和物理结构如下:2.打开模块构件,新增一个模块,模块属性值设置如下:模块名称:  短信分类维护界面标题名:短信分类维护模块类型 :表格型单表使用模板:普通表格型单表(改版) 模块所属栏目:系统管理主表用户ID字段名:(空)图标文件名 :sjxmwh.gif设备类型:个人电脑模块说明:短信分类

2016-02-08 13:03:41 833

原创 平台错误解决方法汇总

1.日历控件不能显示全解决方法:给浏览器的兼容性增加站点2.全屏幕编辑,操作SQL执行失败问题解决办法:要将所有平台参数,在字段构件中设置为【是否必取值字段】为‘是’ 3.当插入,更新操作没有执行影响行数时,页面报执行失败错误问题解决办法:给操作SQL开始行,写SET NOCOUNT ON 4.生成助记码解决方法:

2016-02-08 11:12:08 707

原创 键盘按下事件时刷新细表

如果按下的是回车键,那么触发 0001852这个操作按钮的功能(执行SQL/刷新页面...)if (event.keyCode==13){ onClickImgAction($get('ImgAction00018525'));}--刷新细表OpenerWinArgument.onGetSelectParams(OpenerWinArgume

2016-02-08 11:10:38 393

原创 字段内容发生变化事件JS写法

字段内容发生变化事件JS脚本如下:var w=curRowNo;if (curGUIState == 2)w=10;vara=getF('D','OutlCount',w);varb=getF('D','QualifiedCount',w)varc=getF('D','ScrapNum',w)i

2016-02-08 11:09:41 884

原创 流程送审限制审核部门人员JS写法

进行流程审批时,如果需要去掉不相关的审批部门或人员,流程脚本写法如下:for(vari=RoleMemberList.length-1;i>-1;i--){        var Dna=getFv('M','DepName');        if(Dna=='电气自动化事业部' || Dna=='政企信息化事业部')

2016-02-08 11:08:51 1275

原创 平台实时弹框消息提醒SQL

SQL写法如下:Insert into SC_LZHH_PlatformBaseDB.dbo.T_PopupMessage(title,sendtime,sender,receiver,state,sendtitle)select '系统将在5分钟后进行一次升级,请大家保存好手头工作,于20分钟后重新登录系统,谢谢!',GETDATE(),'4735

2016-02-08 11:07:04 1056

原创 保存脚本判断字段非空(增行编辑)

说明:日期Null值为0   数字Null为 -1 字符串null为 ''以下JS脚本是针对主表在新增或修改后保存时的验证:if(MastercurGUIState==2)  //新增{        var SupplierID=getFv('M','SupplierID',10);        var

2016-02-08 11:06:13 393

原创 点击按钮跳转到另一个页面

点击按钮跳转到另一个页面(点击前执行脚本)的JS写法:window.location.href('../../SCMReport/ControlSingle/ConttrolSingleTable1.aspx?GUIID=00000480&MainID='+id+'&MainName='+mn+'&MainRecordStatus='+R+'&MainCreator

2016-02-08 11:02:32 11972

原创 根据父窗体字段状态屏蔽操作按钮

JS代码:varid=OpenerWinArgument.getFv('M','SendStatus');if(id==1){   alert('该零部件进厂验收检验规程已经下发,不能新增!');   false;}说明:OpenerWinArgument:平台内置对象

2016-02-08 11:01:29 313

原创 打印条码

解决方法:1、编写脚本,放入平台SCMReport/PrinterJS/Printer.js2、模块构件,初始化Javascript脚本: addJavascriptFile("../../SCMReport/PrinterJS/Printer.js")3、操作构件,操作前执行SQL:var name =getFv('M','Me

2016-02-08 11:00:25 383

原创 弹出窗体内容改变时刷新父窗体内容

弹出窗体刷新父窗口主界面JS写法:OpenerWinArgument.onGetMasterSelectParams(OpenerWinArgument.MasterQueryParams);弹出窗体刷新父窗口子界面JS写法:OpenerWinArgument.onGetSelectParams(OpenerWinArgument.QueryParams)

2016-02-08 10:59:33 376

原创 实现界面全选效果

效果图如下:后台代码如下:在【操作构件】下对应按钮下的点击前执行Sql语句。

2016-02-08 10:54:03 622

原创 界面元素查询语句计算页数SQL中增加汇总值描述

界面如下图展示效果:SQL语句写法如下:selectceiling(count(*)/10.0),'ROOT=【Number:'+STR(COUNT(*))+'】 【Import ct.:'+(cast(sum(FirstInStorageWeight)asvarchar(30)))+'】 【Estimate ct

2016-02-08 10:37:16 418

原创 使弹出框的标题显示为父窗体上选中行的内容

界面显示图例:需要在[模块构件]下的[初始化Javascript脚本]中写入如下代码:varstrName=OpenerWinArgument.getFv('D','OperateStepName');vartopic=$get('tdTopic');varoldTopic=topic.innerHTML;

2016-02-08 10:34:08 369

原创 界面上单元格的可操作性和背景颜色根据某一个单元格值的变化而发生改变

在[字段构件]下字段的对应事件的[脚本内容]写入类似如下的代码:var w=MastercurRowNo;if (MastercurGUIState== 2)w=10;vara=getF('M','XExpectValueOperateFlag',w);vara1=getF('M','ExpectValue

2016-02-08 10:29:46 1449

原创 界面中单元格值的颜色随着值的变化而变化技巧

在[界面元素构件]下的[数据加载后执行脚本]写入类似如下的代码:for(vari=0;i{   var Temperature=getFv('','Temperature',i);   var Humidity=getFv('','Humidity',i);   var AirPressure=

2016-02-07 13:28:45 847

原创 平台常用物理表名

组织机构表:T_Department人员信息表:T_Employee角色信息表:T_Role角色人员对应表:T_RoleMember登录日志表:T_EntryUserLog操作日志表:U_LogManage用户表:T_User流程弹框表:T_PopupMessage登陆人员对话框表:T_

2016-02-07 13:27:37 550

原创 构件的查询功能

如下图:第一个选择框可以选择子系统,按子系统查询出所定制的模块。第二个输入框可以按模块名称进行模糊查询,如输入:合同,则模块名称中包含“合同”的模块都将罗列出来,如果输入多个包含词语,中间用分号隔开,如输入:合同;计划,则模块名称中包含“合同”或包含“计划”的模块都将罗列出来。具有有这种功能的构件有:模块构件、界面元素构件、自定义表单构件、表格表

2016-02-07 13:25:24 541

原创 自建流程和消息设置

自建流程是指没用使用流程构件创建的流程,是自己根据业务建立的一种流程;消息是指自己建立的消息。它们的建立和设置也有一定的规则。为此我们建立了三个表:1.待办工作表(SDL_WaitWork):它存储所有需要待办的工作,有如下字段:待办工作编号(WaitWorkID):表示待办工作的编号,具有唯一性,为主键;待办工作标题(WaitWorkTitle):在待办工作栏

2016-02-07 13:21:17 530

原创 使用平台的注意事项

1.字段验证脚本中字符串不能用双引号只能用单引号,如:var str=’abcd’。2.对于下拉文本编辑框的验证脚本,由于是在点击确认时进行验证的,取刚输入内容用$get('downTextArea').innerText,直接从下拉文本框中取的内容是刚输入的新值,从字段里取的内容是原值。3.在字段信息维护中对某字段的设置作了修改后,要在自定义表单维护中重新添加该字段,

2016-02-07 13:20:04 704

原创 平台其他说明

1.隐藏元素hid_empID:登陆人的人员IDhid_depID:登陆人的部门IDhid_empName:登陆人的人员名称hid_depName:登陆人的部门名称hid_DateTime:进入本模块时服务器的年月日时分秒,格式:yyyyMMddHHmmss2.脚本常用变量变量:Ed

2016-02-07 13:08:31 650

原创 按钮权限分配

基于新构思和JQuery控件而开发的平台,该功能模块用于为按钮分配权限。界面左区域为按钮组件树,显示所定义的按钮组件类实例树,有两种过滤形式:分类名:所有组件、未设置模块组件和所有定义的Mini模块,选择后触发查询。关键词:输入类实例名中包含的字或词,进行模糊查询,键入回车触发查询。界面右区域为角色列表。界面样式如下:对于选中的角色将具有该按钮的权限

2016-02-06 22:26:08 2318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除