- 博客(19)
- 资源 (22)
- 问答 (2)
- 收藏
- 关注
原创 [易飞]关于易飞ERP进货单审核过程的总结
进货单自动审核未勾选: 1.若不启用质量模块,开立单据并保存,手动审核,同时影响库存(+) 2.若启用质量模块 (1)IQC琢笔进货检验之后,自动回写进货单单身检验状态,审核码不变。 (2)仓管员琢笔验收入库,自动回写进货单身审核码(N->Y),同时影响库存(+) (3)当最后一笔验收入库之后,进货单单头审核码还需人工审核 进货单自动审核勾选: 1.若不启用质量模块,开立单据并保存时,
2016-09-30 09:23:07 4541
原创 [数据结构与算法]双向链表
虽然从表内第一个节点到最后一个节点的遍历操作是非常简单的,但是反向遍历链表却不是一件容易的事情。如果为Node类添加一个字段来存储指向前一个节点的连接,那么久会使得这个反向操作过程变得容易许多。当向链表插入节点的时候,为了吧数据复制给新的字段会需要执行更多的操作,但是当腰吧节点从表移除的时候就能看到他的改进效果了。 首先需要修改Node类来为累增加一个额外的链接。为了区别两个连接,这个把指
2016-09-28 15:44:52 609
原创 [MSSQL]SQL Server 2008 收缩日志 清空删除大日志文件
SQL2008 的收缩日志 由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消: (SQL2005) BackupLog DNName with no_log go dumptransaction DNName with no_log go USE DNName DBCC SHRINKFILE (2)Go(SQL20
2016-09-27 08:47:22 2841
原创 [易飞]易飞直接查询卡死(gridviewerC.dll注册卡死)
n 问题现象:易飞打开报表直接查询卡死。n 原因分析:打印卡死的问题经过几天dump的分析,主要遇到3中类型的问题:Ø 数据库连接卡死,1例Ø 打印机无法连接卡死,1例Ø 因为第三方的dll造成的卡死,7例。 第三方DLL目前看主要是酷我音乐的DLL,注入到windows的shell32,而我们的控件会调用shell32读取windows图标,造成我们卡死。
2016-09-23 15:44:27 4968
原创 [数据结构与算法]模式匹配与文本处理
当正则表达式匹配子表达式的时候,产生了一个被称为是Capture的对象,而且会把此对象添加到名为CapturesCollection的集合里面。当在正则表达中使用命名组的时候,这个组就有自己的捕获集合。 为了检索用了命名组的正则表达式所收集的捕获,就要调用来自match对象group属性的Captures属性。在这个实例中是很容易理解的。利用前面的例子,下面代码返回了在字符串中找到的所有日期和年龄
2016-09-23 09:06:23 738
转载 [数据结构与算法]模式匹配与文本处理-零宽度正预测先行断言 and 零宽度正回顾后发断言
msdn中的描述如下:(?= 子表达式)(零宽度正预测先行断言。) 仅当子表达式在此位置的右侧匹配时才继续匹配。例如,\w+(?=\d) 与后跟数字的单词匹配,而不与该数字匹配。此构造不会回溯。(?(零宽度正回顾后发断言。) 仅当子表达式在此位置的左侧匹配时才继续匹配。例如,(?此构造不会回溯。msdn描述的比较清楚,如:\w+(?=ing) 可以匹配以ing结尾的单词(匹配结果不包括ing),(
2016-09-23 08:39:02 803
原创 [数据结构与算法]模式匹配与文本处理-匿名组与命名组
匿名组 这里可能用到几个不同的分组构造。通过括号内围绕的正则表达式就可以组成第一个构造。正如稍后要介绍的一样,既然也可以命名组,大家就有考虑把这个构造作为匿名组。作为一个实例,请看看下列字符串: “08/14/57 46 02/25/59 45 06/05/85 18 03/12/88 16 09/09/90 13“ 这个字符串就是由生日和年龄组成的。如果需要匹配年两而不要生日,就可以把正则
2016-09-23 08:21:55 738
原创 [易飞]LRP抛转请购单,请购单抛转采购的采购人员空白
供应商基本信息都有维护采购人员。审计发现ERP系统中存在大量采购单无采购人员。测试:手工开立采购单,自动带出供应商之采购员。手工开立请购单同理。过滤来源为LRP请购单抛转到采购单无采购员。亲测无采购员。请购单单身隐藏采购人员,若此空白则抛转单据也是空白。也就是基础信息维护不完善,造成的啦。...
2016-09-20 15:25:59 2247
原创 [数据结构与算法]用断言修改正则表达式
C#语言包含一系列可以添加给正则表达式的运算符。这些运算符可以在不用正则表达式引擎遍历字符串的情况下改变表达式的行为,这些运算符被称为断言。 第一个要研究的断言会使正则表达式只能在字符串或行的开始处找到匹配。这个断言由脱字符号(^)构成。在下面程序段中,正则表达式只与第一个字符为字母”h”的字符串相匹配,而忽略掉字符串中其他位置上的”h”.代码如下所示: string[]
2016-09-20 13:17:25 595
原创 [易飞]按产品型号开票金额TOP20同上月涨幅
接到用户需求:按产品型号开票金额TOP20,并实现当月金额的柱状图。 同上月差异涨幅。 存储过程:-- ============================================= -- Author: <David Gong> -- Create date: <2016-09-20> -- Description: <每月开票金额TOP20及上
2016-09-20 11:26:12 795
原创 [数据结构与算法]模式匹配-数量词
在编写正则表达式的时候,经常会向要向正则表达式添加数量型数据,诸如”精确匹配两次”或者”匹配一次或多次”。利用数量词就可以把这些数据添加到正则表达式里面了。 数量词(+):这个数量词说明正则表达式应该匹配一个或多个紧紧接其前的字符。 string[] words = new string[] { "bad", "boy", "baad", "baaad" ,"bear", "b
2016-09-19 15:49:30 580
原创 [数据结构与算法]队列的优先级
public struct Pqitem { public int priority; public string name; } class CQueue { private ArrayList pqueue; public CQueue() { pqueue
2016-09-19 13:38:38 517
原创 [数据结构]队列的操作
Queue的实现: 就像Stack类的实现所做的一样,Queue类的实现用ArrayList简直是毋庸置疑的。对于这些数据结构类型而言,由于他们都是动态内置的结构,所以ArrayList是极好的实现选择。当需要往队列中插入数据项时,ArrayList会在表中把每一个保留的数据项向前移动一个元素。 class CQueue { private ArrayLis
2016-09-18 15:48:16 533
原创 [服务器]一场台风引起的“”内存小知识“”
超过16级台风正面冲击厦门,一夜未眠。刚从建国以来最强台风中缓过来,投入小区环境卫生清理过程中,接到公司”命令”,服务器“挂了”。 一路心情忐忑不安,向群里的朋友请教问题,如何面对,心里默默祈祷硬盘千万别挂。虽然有做异地备份,但是最后一次备份时间呢?从来没有做过灾难演练,是否能正常目录还原呢? 断电自检通过之后,开启机器,显示器无任何信号?在自己无法处理硬盘主板异常的情况下,我也
2016-09-18 08:59:22 2777 1
原创 [Stack]主要栈操作
栈的主要操作就是PUSH和POP。用PUSH方法把数据添加到栈里,用POP方法吧数据从栈中移除。下面用栈来计算简单的算是表达式。 public bool IsNumeric(string input) { bool flag = true; string pattern=(@"^\d+$");
2016-09-12 21:47:58 511
原创 [MES]批量修改品号是否纳入批号管理
企业在启用条码管理系统的时候,会考虑部分包材或不可分割材料不纳入条码管理。如何进行批量管理呢? 期初做法: 由公司整理这部分材料不启用条码导入到临时表:更新条码系统表 HY_CMSPDAHY_CMSPDA: 其中PDA028为是否纳入条码管理字段(默认为空值,若未Y,则不纳入条码管理) 赛特勒:批量更新: – 批量更新 UPDATE HY_CMSPDA SET PDA028=’Y’
2016-09-08 09:24:35 765
原创 [MES]期初导入库位
MES系统期初导入库位,进行批量打印: 如何初始化呢? 库位表:HY_CMSMDA MDA001 MDA002 仓库编号 仓库编码 说明:导入之前请删除这一行,要求仓库编号+仓库库位不能重复;仓库和库位的编码中不能有减号(“-”“.”); 整理库位EXCEL表格,重命名为: HY_CMSMDA,页签名:HY_CMSMDA 一、利用SQL数据库导入功能导入_CMSMDA二、调用S
2016-09-08 09:19:21 1037
原创 [MES]欣技9700的初始化方法
一、欣技9700的初始化方法(接上篇) 二、 扫描设置 1. 点击开始—设置—控制面板,进入控制面板的主界面 双击打开Reader Config按钮 ,进入以下界面 在上面界面中需勾选“Enable Reader” 以及设置“Data Output”,点击箭头进入设置界面,在第一个下拉框里选择“Input on remote PC”–RDP 设置完成后点击左上角的“APPLY”保
2016-09-08 08:55:36 3911
原创 [MES]欣技9700的重置方法
欣技9700的重置方法: 1. 长按红色关机键,点击POWER OFF关机 2. 长按下图这四个按钮进行系统重置(必须同时这4个键:3;蓝键;橙键;电源键) 3. 重置以后需要进行校验屏幕操作(用触屏笔点击十字架的五个方位) 4. 完成重置后,需要重新连接无线
2016-09-08 08:46:06 3880
ERP二次开发+插件+插件制作指南和脚本使用指南
2023-06-09
E10查用SQL语句集合E10查用SQL语句集合
2023-06-09
E10在线建档资料集合
2023-06-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人