- 博客(45)
- 资源 (8)
- 收藏
- 关注
原创 SpringBoot多项目新添加的子项目Controller未识别,跳转报404
问题:子项目的Controller类添加@Controller注解后,无navigate to the spring bean declarations标识,Controller类下的跳转一直报404解决方法:在启动类的项目的pom文件中,添加对此子项目的依赖即可。...
2021-10-19 11:30:31
876
1
原创 [FineReport帆软]填报成功后清空控件内容及单元格的值
为了省事,通常可以在填报成功事件中添加location.reload()直接刷新网页,来清空控件中的值,此方法可行;但是如果加上填报成功提示:FR.Msg.toast('填报成功'),同时使用的话,此提示并不会起作用;所以,只能通过不刷新页面,直接清空控件值;经过多次尝试,通过以下的js,测试可用:在报表的web属性,填报属性中添加填报成功事件:contentPane.getWidgetByName("userID").setValue();contentPane.curLGP.se
2021-02-22 16:35:14
4523
转载 [MySQL]MySQL索引详解(优缺点,何时需要/不需要创建索引,索引及sql语句的优化)
一、什么是索引? 索引是对数据库表中的一列或多列值进行排序的一种结构,使用索引可以快速访问数据库表中的特定信息。二、索引的作用? 索引相当于图书上的目录,可以根据目录上的页码快速找到所需的内容,提高性能(查询速度)三、优点:通过创建唯一性索引,可以保证数据库表中的每一行数据的唯一性。 可以加快数据的检索速度 可以加速表与表之间的连接 在使用分组和排序进行检索的时候,可以减少查询中分组和排序的时间四、缺点创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。 索引
2020-12-17 09:29:50
422
原创 [C#]C#连接MySQL方法
1.需要添加引用:MySql.Data.dll,可以网上搜索下载;2.SqlHelper写法:此处connStr写死了,实际上应该写在配置文件中,再读取;写法如下:public static readonly string connStr = "Server=192.168.0.1;Port=2222;Database=TEST;Uid=root;Pwd=123";public static int ExecuteNonQuery(string sql, params MySqlParam
2020-12-15 14:24:18
533
原创 [MySQL][事件]警告:事件计划已关闭,事件只能在服务器启动并开启事件计划时才能处理
1. 可以通过语句查询event是否开启:show variables like '%sche%';2. 开启事件event_scheduler:set global event_scheduler =1;或者setglobalevent_scheduler=on;
2020-12-07 12:04:12
707
转载 [Java]解决:javax.servlet.ServletException: Circular view path []: would dispatch back to the current
解决方案:通过原因分析,造成问题有两个因素:缺省转发view和path同名所以,解决方案如下1.消除缺省转发2.修改view和path,让他们不同名报出这个异常是因为在导ModelAndView包时不小心导成了import.org.springframework.web.portlet.ModelAndView;把他改为import org.springframework.web.servlet.ModelAndView;即可也可能是忘记写@ResponseBody注解...
2020-11-25 17:17:19
1474
1
原创 [ERP/鼎捷E10][销售分销]发出商品余额表取数逻辑及SQL
1. 概述分析了下发出商品余额表的SQL,取数逻辑相对简单,就是取销售出库单及退货入库单的交易明细中,应结算计价数量-应收销售成本明细档计价数量&交易明细成本金额-应收销售成本明细档成本金额不为0的数据;2. SQLdeclare @ACCOUNT_YEAR varchar(4),@ACCOUNT_PERIOD_SEQNO intselect @ACCOUNT_YEAR='2020',@ACCOUNT_PERIOD_SEQNO=8SELECT CASE WHEN [TLA].[
2020-11-11 08:59:27
1595
原创 [FineReport帆软]决策报表frm中实现添加监控声音报警
1. 概述 需求其实挺简单,监控设备参数不在特定范围内,声音报警提示; 参考了分页浏览界面添加声音提示的文档,决策报表js获取报表块的单元格值;2. 实现思路 1) 在决策报表中,添加声音标签,用html显示;<audio id="music1" src="../../help/alarm.mp3" controls="controls" loop="loop"> Your browser does not support the audio element. &l...
2020-11-10 15:08:51
1700
2
原创 [ERP/鼎捷E10][存货管理]库存呆滞料分析表SQL
declare @INACTIVE_BASIC varchar(10),@INFO_DATE date,@AnalyticalMdel varchar(10),@PLANT_ID uniqueidentifier,@PRINT_WAREHOUSE int,@MONTH int,@INACTIVE_CONDITION varchar(10)select @PLANT_ID='1FE52FFD-6B71-45E1-1190-114F94B7B244',@INFO_DATE='2016-10-3.
2020-11-04 15:32:59
2369
原创 [FineReport帆软]填报全选及批量打印
应网友要求,对填报全选及批量打印做个分享。1. 填报全选1) 需要在全选复选框设置中设置状态改变事件:状态改变事件js代码:var flag=this.getValue(); //获取当前复选框控件的状态,true /falsefor(var i=0;i<window.lineboxes.length;i++){ //循环遍历每个复选控件var cr=FR.cellStr2ColumnRow(window.lineboxes[i]
2020-10-29 10:01:34
4515
2
原创 [C#/WebApi]WepApi接口调用报404问题
关于WebApi接口调用报404的问题,首次尝试折腾了很长时间,网上也百度了很多解决方法,都未能解决问题。最后经过尝试发现是IIS部署的问题:需要部署到应用程序,而不能是虚拟目录,否则就会报404的错误。。。...
2020-10-28 09:45:14
2379
原创 [C#/WebApi]WebApi跨域问题
最近因为业务需要,需要写个接口,尝试了使用下WebApi,就遇到的跨域问题做个说明。跨域很好理解,就是当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同的时候,就是跨域。请求调用Api,报错如下:解决方法:1. 安装NuGet包:Microsoft.AspNet.WebApi.Cors,安装方法在此不再概述;2. 在App_Start的WebApiConfig中添加跨域配置:namespace WebApi{ public stat..
2020-10-28 09:36:18
2202
原创 [C#/WebApi]ajax请求成功返回200,但还是进入error事件
出错原因:前台dataType:"json",而后台返回的数据不符合json规范。解决方案有两种:1.前台:让ajax数据返回类型为text而不是json;即dataType:"text";2.后台:修改后台返回值
2020-10-23 13:18:19
494
原创 [ERP/鼎捷E10][生产管理]指定完工
1.概述指定完工相较于正常的入库完工比较特殊,此文旨在对指定完工做一个汇总总结。2.指定完工对后续的单据的影响领料单、退料单、入库单1) 工单有未审核的领料单1.1) 工单指定完工时,会弹出警告:1.2) 对此未审核的领料单审核会报错:1.3) 此未审核的领料单可正常删除;2) 工单有未审核的退料单2.1) 工单指定完工时,会弹出警告:2.2) 此未审核的退料单可以正常审核,且会回写数据;3) 工单有未审核的入库单3.1) 工单指定完工时,会弹出警
2020-10-21 13:30:15
2861
转载 [FineReport帆软]优化报表取数
1. 描述报表的核心是数据,数据集是否合理决定报表的质量。 1.每张报表都应该有一个主数据集,为了降低维护时的工作量,尽量将所有字段置于主数据集,除非在某些情况下,不使用多源数据集会导致主数据集异常复杂。2.在制作报表之前,尽量考虑到所有需要展示的数据字段,在数据库软件中,合理编写 SQL 语句,大数据情况尽量对 SQL 做优化,以及添加索引。2.取数原理设计器拼出最终的 SQL,将 SQL 语句传给数据库,数据库执行,将数据返回给设计器。由于计算过程首先要通过 SQL 语...
2020-10-13 14:07:34
1965
转载 [FineReport帆软]影响页面加载速度的因素
1. 概述很多用户在使用帆软 FineReport 的时候,经常出现页面加载时间过长的现象,影响用户体验。本文将总结相关原因和解决方法。如果用户所在场景行式引擎无法支持,则可以试用新计算引擎插件,该插件实现了多数据源情况下的分页查询功能,用户无需再写复杂的分页 SQL 或 JS 按钮,就可以让报表快速完成首页加载。注:该插件支持 Oracle、SQL Server、MySQL、HANA、PostgreSQL、Impala、DB2 等大部分主流 JDBC 数据源。2. Excel 导入模板
2020-10-13 13:49:35
5607
原创 [ERP/鼎捷E10][计划管理]主生产计划MPS
不管什么样的计划,都会有偏差;关注计划的偏差并予以调整,比追求一个完美的计划有效的多。--------------------------------------------------------------------------------------------------------------------------简单的讲,主生产计划的作用四个字可以概括:平衡供需。主生产计划是制造型企业平衡市场需求、自身生产能力(库存)、供应商供货能力的支点。主生产计划需要好的管理,而好的管理
2020-10-10 16:02:58
1341
原创 [ERP/鼎捷E10][销售分销]允限销管理
1.业务场景针对特定的产品,只允许销售给某些特定的客户或者禁止销售给某些特定的客户,此时就需要进行销售管控。2.基础数据及设置1) 维护销售域参数-销售限定策略,下拉选项包含:不控制、价格表控制、允限销控制;此处选择允限销控制;2) 维护品号销售信息,允限销管理品勾选项需要勾中;3) 维护允限销方案选择具体的产品和客户设定允销或限销;3.说明1) 在基础数据及设置中,如只维护前两个步骤而未维护允限销方案,则维护销售订单保存时会报错:2) 维护允限销方案可以针对特定
2020-10-10 13:53:49
793
转载 [信息化]企业信息化规划建设中需要注意的点
负责公司信息化实施管理工作近六年时间,有成功经验,也走过弯路(总的应该还不错,最少在同行业里,算前几名吧),下面就以财务主导的视角聊聊集团公司信息化建设的思路和方法。一、立足根本、明确目标首先企业要明白,信息化不是样子工程,也不是救世主,信息化工程最终只是个管理手段和管理工具,可以锦上添花,可以快速提高企业管理水平,但不能脱离企业实际。所以信息化工程的建设与发展要做好两个结合:一是与企业管理水平相结合,二是与企业业务类型相结合。管理水平较弱就不要指望一步到位,比如以前公司就没有正经搞过预算管理,那全
2020-09-29 10:24:58
864
原创 [信息化]信息系统规划
从技术角度来看,信息化的核心和本质是企业运用信息技术,特别是新一代信息技术和现代管理方法,进行业务流程的梳理和再造,加强信息资源的管理和开发,进行知识的挖掘和知识管理,涉及到管理理念的创新、管理流程的优化、管理结构的重组和管理手段的革新等问题。企业战略规划是科学评价企业面临的现状、未来的发展环境和空间,进而确定企业发展的总体和长远目标,制定各个阶段目标及方案。信息化规划是企业信息化建设的纲领和指南,是信息系统建设的前提和依据。信息化规划要以整个企业的发展目标和战略、企业各部门的目标与
2020-09-28 17:28:39
322
原创 [FineReport帆软]使用gif图片背景/设置动态背景
1.决策报表使用gif图片背景/动态背景需要在报表块的初始化事件中添加js1) 给整个body添加动态背景,js代码如下setTimeout(function() { $('.content-container').css({'background': 'url(/webroot/help/picture/1.gif)no-repeat','background-size':'100% 100%'});}, 1000);注意,需要将图片拷贝到webroot/help/pictur
2020-09-27 14:43:48
5101
原创 [ERP/鼎捷E10]VMI业务在E10中的处理
1.VMI概述VMI全称Vendor Managed Inventory,即供应商管理库存。VMI(Vendor Managed Inventory)是一种以用户和供应商双方都获得最低成本为目的,在一个共同的协议下由供应商管理库存,并不断监督协议执行情况和修正协议内容,使库存管理得到持续地改进的合作性策略。这种库存管理策略打破了传统的各自为政的库存管理模式。体现了供应链的集成化管理思想,适应市场变化的要求,是一种新的、有代表性的库存管理思想。目前VMI在分销链中的作用十分重要,因此便被.
2020-09-25 13:05:48
1770
原创 [C#/DevExpress]VS2010使用CefSharp调用Chrome内核打开网页
1.安装NuGet Packager、NuGet程序包管理器在VS2010中-工具-扩展管理,联机库中搜索NuGet Packager、NuGet Packager Manager,并安装;重启VS2010,在工具中即可看到NuGet程序包管理器;2.下载cef.redist.x64.3.2623.1401.nupkg、cef.redist.x86.3.2623.1401.nupkg、cefsharp.common.49.0.1.nupkg、cefsharp.winforms.49.0.
2020-09-24 09:07:23
2024
原创 [FineReport帆软]OLTP与OLAP
数据从何而来?企业日常的各个环节都会产生数据,一个企业从小到大的过程中,最初建设IT系统的时刻是一个分隔点。在此之前,数据零散分布在邮箱、发票、单据、APP等各种地方。零散的数据分布企业规模达到一定程度时则必须要建设IT系统,此时,数据开始在各种系统(ERP、CRM、MES等)中积累。IT系统中的数据分布数据价值随着其体量不断的累积也在一直增加。获取其中的知识,能够帮助企业发现问题与机遇并进行正确的决策,以达到赢得市场之目的。数据分析则是实现以上目标的重要手段之一。
2020-09-14 11:08:13
588
原创 [帆软FineReport]不分页显示数据
1.描述在进行预览数据时,数据是分页显示的,但是为了方便查看数据,希望数据是不分页显示即在一页显示。2.解决方案:1)在未设置强制分页时(条件属性或其他属性中的分页),可在预览的 URL 后增加&__bypagesize__=false。如访问的 URL 为:http://localhost:8075/webroot/decision/view/report?viewlet=doc/Advanced/GroupReport/CusGroup_1.cpt&__bypages
2020-09-03 11:36:31
9423
原创 [ERP/鼎捷E10][自动分录]发出商品
科目:发出商品(1406)发出商品,是指企业采用托收承付结算方式进行销售而出的产成品,收到货款才作销售收入。销货出库单:分录: 借:发出商品 贷:存货应收单:收入分录: 借:应收账款 贷:主营业务收入 应交税费-应交增值税-销项税额成本分录: 借:主营业务收入 ...
2020-09-03 11:24:20
768
原创 [ERP/鼎捷E10][自动分录]委托加工物资
科目:委托加工物资资产类科目,用来核算委外加工的材料费和加工费;领料出库单: 分录: 借:委托加工物资 贷:存货采购入库单: 成本分录: 借:存货 贷:委托加工物资应付单: 分录: 借:委托加工物资 贷:应付账款 ...
2020-08-28 13:07:25
707
原创 [C#/DevExpress]DevExpress的GridControl选中行事件
选中事件有两个:focusedRowChanged()selectionChanged()当选择模式为单行时,须使用focusedRowChanged()
2020-08-19 16:34:40
3305
原创 [Sql Server]Sql Server数据类型转换函数CAST()与CONVERT()
CAST、CONVERT都可以执行数据类型转换。在大部分情况下,两者执行同样的功能,不同的是CONVERT还提供一些特别的日期格式转换,而CAST没有这个功能。既然CONVERT包括了CAST的所有功能,而且CONVERT还能进行日期转换,那么为什么需要使用CAST呢?实际上,这是为了ANSI/ISO兼容。CAST是ANSI兼容的,而CONVERT则不是。
2020-08-17 17:26:44
262
原创 [MySQL]MySQL的signal sqlstate
drop trigger trig_test;create trigger trig_test before insert on udf_update_deliveryfor each rowbegindeclare msg varchar(20);set msg='提交数据错误,请检查';if new.delivery_no like '99-300101%' thensigna...
2020-08-17 17:25:50
4010
5
原创 [C#/DevExpress]treeList相关方法总结
treeList设置焦点方法:this.treeList1.Focus();//当前编辑的单元格光标消失;treeList取消编辑方法:this.treeList1.CancelCurrentEdit();
2020-08-17 17:25:11
731
原创 [ERP/鼎捷E10][采购管理]采购质检业务单据回写到货单字段情况说明
回写时机如下:单据建立后,保存、审核、反审核、删除四个动作会回写到货单的字段;1.保存后保存前到货单字段:保存后到货单字段:保存后会回写:检验状态、合格业务数量、不合格业务数量、检验破坏数量2.审核后审核后会回写:金额、原币未税金额、原币税额、本币未税金额、本币税额、允收业务数量、允收库存单位数量、拒收业务数量、特采业务数量、报废业务数量、应结算计划数量3.反审核相应的反审后会回写审核时回写的字段;(反审核时检验状态字段不会回写)4.删除相应的删除后会
2020-08-13 10:25:52
929
原创 [ERP/鼎捷E10][生产制造]取代料/替代料
1. 优点:物料优化、有效控制保料率及存货水平2. 供给时,料件同时有取、替代料之交互关系,则供给量之消耗顺序为:1) 取代>替代;2) 依维护取替代料作业,取替代优先顺序预设。3. E10工单展料取替代料的问题1) 展料时若未勾选自动取代,则不会带出“取代料”,即旧料,默认勾选可在工厂参数信息中设置,从而达到优先耗用旧料库存的目的;“替代料”是辅料,可在工单单身的材料品号字段通过【F3.查询取替代料】开窗进行人为干预,系统不提供默认展料。(E10 6.0版本才有此开窗)
2020-08-10 11:52:04
4619
原创 [ERP/鼎捷E10][生产制造]生产齐套分析
不管什么样的计划,都会有偏差;关注计划的偏差并予以调整,比努力制定一个完美的计划有效的多--------------------------------------------------------------------------------------------------------------------------------------------------------------------生产齐套分析1.业务场景 主要针对企业在生产安排上线前分析物料的齐套情况,.
2020-08-10 10:56:24
2514
原创 [C#/DevExpress]XtraTabControl添加关闭按钮及设置首页无关闭按钮
设置XtraTabControl的属性:ClosePageButtonShowMode:设为InActiveTabPageHeaderAndOnMouseHover即可;如需设定一个Page为首页,且无关闭按钮,可以针对此page的ShowCloseButton单独设置为:false即可;
2020-06-13 14:56:07
2143
原创 [C#/DevExpress]DevExpress的GridControl添加按钮的点击效果问题
问题:在GridControl中添加一列按钮,点击时第一次聚焦到单元格,第二次才触发点击事件,体验不好;处理:设置GridView的OptionsBehavior-EditorShowMode,设置为MouseDown即可!
2020-06-01 17:29:14
1113
原创 [C#/DevExpress]C#生成Guid的几种方式
C#生成Guid的几种方式1 var uuid = Guid.NewGuid().ToString(); // 9af7f46a-ea52-4aa3-b8c3-9fd484c2af122 var uuidN = Guid.NewGuid().ToString("N"); // e0a953c3ee6040eaa9fae2b667060e093 var uuidD = Guid.Ne...
2020-06-01 17:21:03
286
FineReport填报全选及批量打印模板
2020-10-29
E10 5.0培训教材-采购管理
2020-10-12
cefsharp.winforms.49.0.1.nupkg
2020-09-25
cef.redist.x86.3.2623.1401.nupkg
2020-09-25
cef.redist.x64.3.2623.1401.nupkg
2020-09-25
cefsharp.common.49.0.1.nupkg
2020-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人