自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Excel格式问题的处理

问题 Excel中的日期自动变成整数 设置的边框等格式在重新打开后消失 操作反应变慢 原因分析 在Excel中多次的复制粘贴、修改样式会不断积累许多单元格的样式设置,当样式过多时就可能出现混乱的情况。 解决办法 经过实践,可以将样式删除后重新设置格式即可恢复正常。但普通的删除方法通过遍...

2020-05-04 16:25:17 60 0

原创 Word邮件合并时根据指定条件分页

思路 首先在数据源中设置分页标识,比如加一列,当需要分页时值为1,不分页时值为其他的。 邮件合并选择文档为“目录”,因为这种模式不会自动分页,信函什么的是一条数据一个文档(或分页),标签模式格式不好设置。 在Word中添加if then域,判断指定值为1时则添加分页符,否则不添加内容 数据...

2019-12-21 15:30:20 737 0

原创 Javascript解码&#x格式的字符串

形如以下格式的字符串,中文是以&#x加四位十六进制数字的UTF-8编码: System.Runtime.InteropServices.COMException (0x80041FEC): 异常来自 ...

2019-11-06 09:56:24 325 0

转载 Supercharger

如果由于以前使用过盗版KEY,你的机器被拉黑,那么请执行以下步骤重新注册:1.关闭VS201x,删除【我的文档】下的【BRAING8】目录2.运行regedit,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography,修改右侧的【MachineG...

2019-10-16 12:02:03 396 0

原创 使用CSS美化radio样式

radio是经常使用的单选按钮,但自带的样式实在不好看,下图是通过美化后的样式: 针对不同选项显示不同的样式,html结构如下(使用了knockout.js来绑定数据,如果不用的话应指定name来确保单选): <label class="normal"> ...

2019-08-15 14:05:22 270 0

原创 Knockout.js生成无限级的关联select下拉列表

先上效果图: 文档结构: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Knockout.js多级select绑定...

2019-08-10 12:03:20 204 0

原创 欢快的Easyui dialog

先看看效果: 今天测试EasyUI的对话框,照着官方的代码做了一个,结果太欢快了。 以下是官方的示例代码(红框部份): 整个页面代码如下: <!DOCTYPE html> <html> <head> <meta charset=&...

2019-06-15 09:43:06 53 0

原创 解决U8库龄分析报表数量与实际结存数量不一致问题

软件版本:U8 V11.0 现象:通过库龄分析中查出的数量与结存报表不一致 原因:库龄分析报表按存货各项属性以及批次属性进行分组汇总,并且结果中过滤了负库存的数据,同时存货档案曾经启用批次管理,后来停用了批次管理。导致有批次的入库未出库完,没批次的入库是负库存但未显示,总量就对应不上。 ...

2019-05-24 14:52:39 664 0

原创 WebService返回DataTable或者DataSet、DataRow等给AJAX客户端时出现循环引用问题的解决

1、引用Microsoft.Web.Preview.dll 2、修改Web.config文件,节点system.web.extensions,将converters中加入相关内容: <system.web.extensions> <scripting> ...

2019-04-30 11:49:36 176 0

原创 Knockoutjs的observableArray生成可提交后台的字符串

首先,使用knockoutjs的mapping插件来将observable对象转换成普通对象:ko.mapping.toJS(item) 然后用jQuery的param方法获取字符串数组,第二个参数设置为true 最后组合数组 完整的写法: $.map(ViewModel.datas()...

2019-04-04 09:08:10 92 0

原创 jQuery.param的一个坑

首先上源码: //Serialize an array of form elements or a set of //key/values into a query string jQuery.param = function( a, traditional ) { var prefix, ...

2019-04-04 08:54:46 236 0

原创 MSSQL 使用MSSM查询很快,但用网页查询很慢问题

最近遇到一个问题,两个页面查询非常慢,需要30~40秒,而相同的代码通过Microsoft SQL Server Management Studio或者VS的SQL查询工具查询却能秒出数据,感到非常奇怪。 如果修改存储过程,短时段内恢复正常,过一段时间又重新出现问题,大概是存储过程计划缓存的问题...

2018-10-05 16:36:41 1714 0

原创 Easyui dialog多次生成造成提交数据混乱问题

使用easyui的dialog时,如果多次调用$('#xx').dialog({……});来生成并打开对话框,则会重复生成DOM,造成各种问题,解决的办法: 1、通过html生成dialog,要打开时用open方法即可。此方法需要将选项写在html内容里,且每次打开时dial...

2018-08-29 11:25:58 734 0

原创 元素同时绑定单击、双击事件,并在选择文本时不触发事件

首先如果同时绑定单击和双击事件,默认会触发单击事件,双击无效,解决办法是延迟单击事件。但有时需要在元素上选择文本,单击时又会触发单击事件,而有时单击事件会弹出对话框什么的,希望选择时不要触发单击、双击事件,代码如下: var clickTimer = null; $('#someth...

2018-08-07 11:13:46 919 0

原创 U8来料报检保存出错

自采购到货单生成来料报检单,保存时提示“单据保存失败,请稍候重试”,也没有更多的消息,莫名其妙~~~ 尝试从到货单通过“报检”生成,提示生成失败,也没有更多消息了。 跟踪SQL,发现保存的语句是拼SQL,其中有个自定义字段中包含了单引号',拼出来的语句通不过…… 质量管理的DLL是...

2018-07-19 11:23:42 275 0

原创 微软批量许可中心国家和地区只有台湾、香港,没有中国?

今天进微软批量许可中心,发现国家和地区选项里面只有台湾、香港却没有中国,为什么呢?&lt;select aria-atomic="False" aria-label="国家或地区" class="field-halfwidth Region...

2018-04-20 11:26:33 2158 0

原创 SQL LAST_VALUE使用问题记录

自SQL Server2012版本开始提供的分析函数LAST_VALUE,用于返回序列中最后一个值。参数:LAST_VALUE ( [scalar_expression ) OVER ( [ partition_by_clause ] order_by_clause rows_ran...

2018-04-07 17:17:11 3536 0

原创 SQL Server表值参数使用

SQL Server自2008版本开始支持表类型的参数,可以用于存储过程、函数等,也可以直接使用C#等语言调用SQL直接查询。首先创建一个表值类型:设置表格参数(后面变化时不可直接修改,需要删除重建):USE [test] GO -- Create the data type CREATE TY...

2018-04-06 17:47:44 4450 0

原创 jQuery模拟按键事件

在网上查找得到的多是以下代码:var e = jQuery.Event("keyup");//模拟一个键盘事件 e.keyCode =13;//keyCode=13是回车 $('#test').trigger(e);实测发现有时候没反应,增加一行代码,设置w...

2018-03-30 17:51:08 3517 1

原创 EasyUI Layout 显示隐藏中间区域示例

使用EasyUI的layout布局时中间区域是没有折叠功能的,有时候想要下方区域最大化只能手工拖动分隔条,不太方便,可以使用resize来调整区域的高度,达到目的。 示例效果: 代码: 显示或隐藏EasyUI Layout Center区域 ...

2017-09-29 15:11:20 2202 0

原创 EasyUI combotree实现模糊筛选功能

EasyUI没有提供Combotree的筛选功能,但是控件的事件完全继承自combo和tree控件,其中tree有筛选功能:doFilter(combobox也有filter,不过combotree不是继承自combobox),可以用这个功能来实现筛选。 要在输入框输入时触发此事件,调用筛选功...

2017-09-29 11:00:59 2105 0

原创 恢复程序默认打开的窗口位置

起因: 前段时间用的两个显示器工作,把查看PDF的Foxit PhantomPDF 5.0拖到第二个显示器上显示,现在把第二个显示器拿走后再打开就看不到Foxit PhantomPDF 5.0了,从切换过程看到这家伙还是显示在第二显示器的位置上面,其他程序都正常的。怎么也拖不回来。 解...

2017-08-25 17:36:25 2365 0

转载 用友业务最大单号的修复

文章来源:http://blog.sina.com.cn/s/blog_6169ba7b0101atdg.html 知识:用友做软件开发时,有一个表是专门存储最大单号的: 数据库名:Ufsystem.mdb,表名:UA_Identity,此表的字段如下: 字段名    意义 cAcc_I...

2017-08-15 09:09:07 1826 0

原创 C# DataTable转为对象或对象列表

需求:从DataTable中直接生成指定类的对象或对象列表 使用:datatable.ToListModel(); 代码: using System; using System.Collections.Generic; using System.Data; using System.Linq; u...

2017-08-09 16:43:05 4976 0

原创 U8数据字典生成表及字段备注

最终效果: U8数据库表多、字段多,写代码时经常不知道字段的含义,希望能在安装SQL PROMPT的情况下,写SQL时会有动态的提示,方便编写,如下图: 材料: U8的数据字典,chm格式的,需要转化为html格式,方便分析里面的内容工具软件:CHMunpacker....

2017-08-09 16:39:06 5134 0

转载 C#用反射判断一个类型是否是Nullable同时获取它的根类型

 在我们的应用程序中我们使用类描述我们的业务对象,为我们产生一些报表之类的,那就依赖大量不同的对象,我们创建一个帮助方法来转换我们的业务对象,或是一个List的业务对象到DataTables. 由于数据库表中字段可为null,对应.net 2.0以后我们可用Nullable类型来实现,那当...

2017-08-05 10:40:20 3355 0

原创 C#批量为图片添加边框、日期、宝宝信息

程序实现为照片批量添加文字说明的功能 可以设置标题、添加宝宝的年龄信息。如果相机的日期不正确时还可以通过程序对日期调整。可以添加多种效果:阴影、透明度、图片边框、文字描边等。程序默认会对照片调整,内置了多种照片的尺寸,以300dpi的分辨率计算最终尺寸。尺寸调整时不会变形,以最长边为基准。可...

2017-07-29 14:46:31 477 0

原创 Photoshop加边框脚本

初始脚本来自网络,后添加了部份功能 /* 逸之的说明: 这是使用javascript语言编写的cs专用脚本。 本脚本用于提取数码相片的Exif信息,输入相片主题和说明文字, 选择Logo标志,为相片加框。经测试,本脚本在64位Photoshop CS5.1中应用成功。注意。相片中需包含有Exi...

2017-07-29 14:35:44 804 0

原创 从提交表单中通过反射获取多个对象

/// /// 从提交表单中通过反射获取多个对象 /// /// 对象的类 /// 表单前缀 /// 以第对象的几个字段作为基准,这个字段要求在提交的数据中必须存在 /// 是否忽略大小写,默认是忽...

2017-07-20 16:08:16 711 0

原创 MS SQL Server结果生成HTML表格并发送邮件

配置邮件服务器 在SQL管理器中找到“管理”,在“数据库邮件”上面右键,选择“配置数据库邮件”,如果没有开启,系统会提示开启。 进去之后配置好账户和配置文件 生成HTML表格 使用SQL的XML功能生成表格,需要格式的话可以使用Style来设置,示例: ...

2017-06-27 11:17:29 4775 0

原创 C#中使用NRegFreeCom动态加载AutoIt3DLL

NRegFreeCom项目地址: https://github.com/OpenSharp/NRegFreeCom 项目介绍: Load native libraries, call native functions, do COM objects without registrat...

2017-06-14 15:30:18 899 0

转载 C#调用AutoIt3的DLL功能

首先下载安装版的AutoIt3,安装后有个AutoItX3.dll,添加引用。 然后添加类文件: public class AutoItX3Declarations { //NOTE: This is based on AutoItX v3.3.0.0 whic...

2017-06-14 11:48:04 1868 0

原创 C#封装USB继电器C++操作类

要控制的东西: 淘宝上面有很多,1路到8路都有。可以通过控制继电器的开关来实现电路管理。 有C++调用的示例。 以下代码百度来的,C#封装了调用的代码: namespace usb_relay_device { public static class UsbRelayDev...

2017-06-14 11:15:45 2283 4

原创 安装用友U890提示数据库不符合

在windows 2003 Server中安装了SQL Server 2008 R2,在继续安装U890的过程中一直提示“数据库不符合”,无法进行下一步安装。 根据U8的提示,已经安装了SQLServer2005_BC.msi。 折腾N多时间后发现,这个SQLServer2005_BC.msi...

2017-06-05 10:12:02 4667 0

原创 用友U8二次开发之登录

首先引用U8的登录DLL: 然后是调用U8的登录UI: UFSoft.U8.Framework.Login.UI.clsLogin U_Login = new UFSoft.U8.Framework.Login.UI.clsLogin(); U_Login.login(&quo...

2017-05-31 11:58:29 7522 4

原创 用友U8手工清除工作流资料

DECLARE @deleteBefore DATETIME; SET @deleteBefore = '2017-1-1'; --工作流日志,这个表有可能很大,记录了工作流计算的过程,如果工作流没出错的话其实没啥用,直接清空即可 DELETE FROM WF_Curre...

2017-05-28 16:32:42 1971 0

原创 用友U8手工删除账套的SQL

DECLARE @AccID CHAR(3); SET @AccID = '999'; --在此修改账套号 USE UFSystem; --备份日志 DELETE FROM UA_BackupLog WHERE cAcc_Id = @AccID; --备份计划子表 D...

2017-05-28 16:25:24 3037 1

原创 用友U8获取指定用户拥有指定权限的账套

DECLARE @userId NVARCHAR(20); --用户登录账号 SET @userId = 'a'; DECLARE @cAuth_Id NVARCHAR(100) --权限ID SET @cAuth_Id='ST011903' SEL...

2017-05-28 16:18:05 2654 0

原创 用友U8获取指定用户在某个账套中是否拥有指定权限

DECLARE @userId NVARCHAR(20); --用户登录账号 SET @userId = 'a'; DECLARE @cAuth_Id NVARCHAR(100); --权限ID,可通过权限管理菜单查看 SET @cAuth_Id = 'ST0119...

2017-05-28 16:14:37 833 0

原创 Aspose.Words导出主从表格

先看效果 有客户数据,放个缩小图,可以看到里面包含若干个不同客户/供应商的对账单,每个对账单分页 模板设置 主要就是两个TableStart和TableEnd嵌套使用: 合并操作 关系设置 因为是主丛表,所以要设置两个表之间的关系,例如像下面这样设置: datas...

2017-05-27 16:39:21 1037 0

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