KSOA
NO66781
这个作者很懒,什么都没留下…
展开
-
Windows10中KSOA打开就最小化无法使用解决办法
如上图,KSOA登录以后就最小化,无法正常显示解决办法:1打开开始菜单,找到图标,点击打开2打开“系统” 3把这个开关打开 4桌面上会显示KSOA的最小化窗体,点窗体恢复按钮即恢复正常窗体显示原创 2023-05-06 10:50:44 · 375 阅读 · 0 评论 -
销售流向平调级数判断
销售流向平调级数判断原创 2022-11-15 18:36:07 · 177 阅读 · 0 评论 -
SKBILLgrid一些操作代码收集
i :=SKBILLgrid1.Columns.Count; //获取dssub1字段数 for x :=0 to i-1 do begin tName :=SKBILLgrid1.Columns.Items[x].FieldName; case tName of '年销售','月平均','月销售总额','新品','高毛','喜炎平','喜炎平2','普通': begin ...原创 2022-04-02 14:12:14 · 302 阅读 · 0 评论 -
自定义导出Excel函数 - 方案2
//自定义导出Excelfunction uf_Ex2();var s:TStringList; str,filePath:string; i1,i2 :Integer; sd: TSaveDialog;begin //try if SKBILLgrid1.DataSource.DataSet.IsEmpty then begin messagebox('没有可导出的数据','运行提示',0); exit; ..原创 2022-04-02 14:06:06 · 341 阅读 · 0 评论 -
自定义导出Excel函数 - 方案1
//自定义导出Excelfunction uf_Ex();var s:TStringList; str,filePath:string; i1,i2,j:Integer; sd:TSaveDialog;begin //数据集为空时,退出 if dssub1 = null then exit; //加载文件保存框 sd := TSaveDialog.Create(nil); sd.Title := '请选择保存路径'; sd.Filte..原创 2022-04-02 10:49:05 · 455 阅读 · 0 评论 -
KSOA控制台admin账号密码
在SQL跟踪在skmater中得到如下语句:select dzyid,dzycode,dzyname,kl,lgnname from zhiydoc where (beactive = '管' or dzyid = '00000000000') and lgnname = 'admin'执行SQL得到KL把KL解密码即可SELECT dbo.GetPassWord('c4c7lvxqwjlsfyfd1teq3c3vpq0rck')...原创 2021-04-15 10:10:05 · 1009 阅读 · 1 评论 -
KSOA前端(或后台)同时打开时报Borland Database Engine(error $2501)错误解决办法
原创 2020-12-17 16:24:50 · 1644 阅读 · 1 评论 -
技巧集锦001:批号丢失
1.sphwph和sp_pici两个表中pihao为空2.hw为新增货位3.jh_rkmx有pihao4.spls_rk没pihao,为空检查记录:1.存储过程SBP_jx_dj_cs 加得有批号为空的拦截;2.存储过程SBP_jx_dj,引用#t_djmx,#t_djmx中有pihao值的,没问题,生成#t_ywmx;3.存储过程SPU_Z_sp_accou...原创 2019-10-16 16:15:41 · 546 阅读 · 0 评论 -
打印方案恢复SQL
--select *update a set a.fangan = b.fangan ,a.fangansql = b.fangansqlfrom sys_rpt as a inner join WLKSOA_BAK.dbo.sys_rpt as b on a.fanganid = b.fanganid and a.dataid = b.dataidwhere a.da...原创 2019-05-29 11:20:37 · 210 阅读 · 0 评论 -
LIMS返回停售后KSOA处理探索方案
1.int_wms_kczt_bill由LIMS返回插入数据时,增加触发 触发自动更新sphwph的bukxshl数量,不更新dangqzht,因为lims可能不是批号整个停售,如果是shl和bukxshl相等;2.销售开票拦截即库存减去bukxshl,bukxshl统计时,shl为0时bukxshl为0;3.销售开票存盘拦截这样处理的话:1.移库,报损,抽检,盘点,...原创 2019-06-10 11:32:28 · 342 阅读 · 0 评论 -
货保金更改后解决方案【待完善】
SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO CREATE TRIGGER TRG_JXDDMX_UPDATE ON [JXDDMX] AFTER UPDATE AS BEGIN IF UPDATE(isxyhbj) BEGIN UPDATE a SET a.isxyhbj = b.isxyhbj F...原创 2019-06-11 14:55:29 · 189 阅读 · 0 评论 -
TDYM的jzoder_mx数据恢复
INSERT INTO jzorder_mx (djbh,dj_sn,dj_sort,spid,dw,jlgg,pihao,baozhiqi,sxrq,baozhshl,lingsshl,hw,shl,dj,hshj,koul,je,shlv ,she,hsje,lshj,zengp,wlqrshl,wlqxsl,wlqrjg,wlqrje,wlq...原创 2019-07-18 13:14:51 · 422 阅读 · 0 评论 -
初探通过WebService进行数据同步1
1.环境准备 1.1准备两个SQL Server,分别部署在局域网内的服务器A,服务器B上; 1.2服务器A,创建接口表SYNC_SPKFK作为数据源; 说明:id自增量; is_up为同步标识,值为N时,表示未同步; 值...原创 2019-08-02 12:28:14 · 1095 阅读 · 0 评论 -
TDPF中间库增加LIMS操作时间记录方法
/****************************************************上传接口****************************************************/--增加字段--ALTER TABLE JZT_CKJXDJ ADD lims_time VARCHAR(19) NULL DEFAULT CONVERT(CHAR(19),...原创 2019-09-30 17:30:04 · 317 阅读 · 0 评论 -
THYS补记录
--查漏入库SELECT a.is_zx,a.is_gsp,a.djbh,a.dj_sn,a.spid,a.hw,a.pihao,a.pici,a.shl,a.baozhiqi,a.sxrq,a.baozhshl,a.lingsshl ,b.shl,b.spid,b.hw,b.pihao,b.piciFROM jzorder_mx AS a LEFT JOIN pf_c...原创 2019-05-28 18:08:55 · 294 阅读 · 0 评论 -
预警统计
SELECT COUNT(*)FROM ( SELECT CONVERT(CHAR(19),GETDATE(),120) +' 您有一张采购订单:'+LTRIM(RTRIM(ydjbh))+',WMS已返回:'+LTRIM(RTRIM(djbh))+',请及时提单记帐!' AS Msgeesage FROM int_wms_cgrk_bill WHERE is_zx='N' UNION...原创 2019-04-19 12:06:15 · 585 阅读 · 0 评论 -
CS表单窗体只有关闭按钮
DjOpen('TW_SPKX_ADD;bsDialog'); 效果如下图:原创 2018-08-07 15:07:08 · 341 阅读 · 2 评论 -
UFIDA KSOA实施检查工具V1.0
平时维护KSOA时需要频繁进行后台打开各种方案,才能得到设置的SQL语句,操作很是繁琐,故尝试做了这么一个工具。说明: 1.第一次运行请对KSOA库执行一下sp_helptext2中的SQL存储过程,这是展现SQL存储过程的语句; 2.ICSharpCode.TextEditor.dll,这是SQL语法高亮的控件,不可删除,由于这个控件只有在.net2.0中有问题,在4.0环境下有...原创 2018-06-26 15:36:30 · 1983 阅读 · 8 评论 -
KSOA扩展:供方随单及印章、印模查看工具
程序:效果:原创 2018-07-01 11:33:22 · 474 阅读 · 2 评论 -
KSOA单据保护表中Clientid解析为mac和ip
SELECT DISTINCT a.*,ISNULL(c.client_net_address,'') AS client_net_addressFROM ( SELECT * ,RIGHT(UPPER(sys.fn_varbintohexstr(CONVERT(VARBINARY(4),CAST(SUBSTRING(clientid,1,3) AS INT)))),2)...原创 2018-06-13 17:34:11 · 560 阅读 · 0 评论 -
KSOA登录时报“系统注册错误:错误号:7 系统校验错误”解决办法
错误截图如下:解决方案:1.ping KSOA服务器IP,测试是否有返回;2.检查SQL服务器1433端口是否打开; 检查注册服务器1009商品是否打开;3.BDE配置是否正确,是否能连接SQL;4.检查shikong.ini文件配置;5.shikong.ini服务器配置是否正确;6.检查客户端或服务端的防火墙配置,简单点关闭客户端防火墙;7.检查客户端电脑系统日期格式;8.如果以后不行,更换KS...原创 2018-04-20 11:07:05 · 5347 阅读 · 1 评论 -
订单完成情况检查
DECLARE @spid CHAR(11)SET @spid ='SPH00000068'SELECT a.djbh,a.dj_sn,a.spid,a.shl,a.yiwchsl,a.is_zx,isnull(b.shl,0) AS ywcslFROM jxddmx AS a LEFT JOIN (SELECT m.xgdjbh,m.recnum,sum(isnull(m.s...原创 2018-04-24 11:20:51 · 414 阅读 · 0 评论 -
更新sxrq的SQL留存
更新sxrq的SQL留存DECLARE @spid CHAR(11),@hw CHAR(11),@pihao CHAR(60),@sxrq CHAR(10)SET @sxrq='2018-04-21'SELECT spid,spbh,spmch,shpgg,shengccj,dw,pizhwh FROM spkfk WHERE spbh='QXYL0010'SELECT @spid = sp...原创 2018-04-23 15:10:26 · 430 阅读 · 0 评论 -
角色权限一览表
结果如图: 制作方法:一、创建JG_JS视图,活动的角色列表CREATE VIEW [dbo].[JG_JS]AS SELECT ROW_NUMBER()OVER(ORDER BY djsname ASC) AS id,djsname FROM juesdoc(NOLOCK)WHERE beactive ='是' 二、创建JG_MENU视图,菜单及菜单对应运行号列...原创 2018-09-19 10:15:25 · 1531 阅读 · 0 评论 -
隐藏字段快捷方法探索
--隐藏的代码:--业务单据UPDATE kbxtable SET isactive='N' WHERE djlx='216' AND fieldname ='beizhu'UPDATE kbxtable SET isactive='N' WHERE djlx='212' AND fieldname ='beizhu'--查询UPDATE pagefld SET fieldnam...原创 2018-09-21 09:50:10 · 259 阅读 · 0 评论 -
【特例】资料检索方案不显示子查询
问题描述: 商品资料检索方案,不显示子查询窗体,如下图:问题排查:1.检索方案维护没有问题;2.SQL查询语句没有问题,执行都出数据;3.跟踪检索方案在执行过程中,只显示主查询在执行,子查询没有显示; 分析查询的主与子查询SQL语句: 子查询SQLexec xs_sp002_mx @spid = :spid ,@username =...原创 2019-04-26 17:21:14 · 222 阅读 · 0 评论 -
使用自带函数clearrec清明细
函数名:clearrec效果:原创 2019-04-15 17:38:08 · 475 阅读 · 0 评论 -
KSOA同一帐套多个客户端打开同时开票,临时表数据不对问题解决方案
问题描述:1.同一帐套,如:192.168.1.22服务器上的数据库KSOA;2.在同一台电脑上,同时登录192.168.1.22服务器上的数据库KSOA,进行销售开票;3.在客户端A 开票如下图: 临时表情况:客户端B打开销售开票单还有 填写单位,就有单据明细了。4. 这种情况下,两边开票会互窜,导致结果: 1.开同一商品+批号时,有一边会着强...原创 2019-01-21 17:27:44 · 865 阅读 · 2 评论 -
KSOA安装或BDE配置或打开过程提示找不到SQL Server 不存在或访问被拒绝的解决办法
另一种解决办法,亲测可用以下办法做了,还不通的话,把SQL服务器IP地址,换服务器的计算机名1.安装KSOA时,配置完链接参数后,验证SQL链接参数时,报如下错误:无法连接到数据库,错误原因:SQL Server 不存在或访问被拒绝ConnectionOpen (Connect()).2.配置BDE时,服务器地址和数据库正确,输入密码也正常,但就报找不到SQL的错误,其他无提示...原创 2018-11-19 15:58:43 · 2504 阅读 · 1 评论 -
更改KSOA Tomcat startup.bat启动窗口名称
效果如下图:做法:1.找到F:\KSOAWS\tomcatSKKM\bin\catalina.bat文件并打开;2.修改如下:原创 2018-10-11 14:15:46 · 491 阅读 · 0 评论 -
查询报“不能创建大小为***的行,该大小大于所允许的最大行大小为8060”
问题如下截图:出现这个问题的原因:因为在SQL SERVER中,记录Record是顺序存放在数据页中的,每一个数据页的可存储空间最大为8096字节(8K-页头的96字节,8192-96=8096),而SQL Server中行是不能跨数据页的。因此,如果语句中可变长度列的总长度超过了8096字节,就意味着SQL Server的数据页都装不下这条记录了,系统当然就会提示错误。经检查是由mchk字段过段...原创 2018-04-18 11:11:05 · 5055 阅读 · 1 评论