企业数字化
文章平均质量分 75
踏雪无痕老爷子
昨日种种譬如昨日死,今日种种譬如今日生。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【明道云】SmartBi构建时间层次后没效果
摘要: 数据分析工具中日期层次结构失效的常见原因是字段存储为文本而非日期类型。解决方法包括:在数据源中转换字段类型、在工具中手动转换或创建计算列生成日期字段。关键排查步骤是检查字段类型和测试排序逻辑。最佳实践是在数据清洗阶段确保日期字段类型正确,避免后续分析受限。核心原则是外观似日期的字段未必是真正的日期类型,必须确保底层数据类型正确才能启用完整的时间序列分析功能。原创 2024-01-23 15:24:36 · 273 阅读 · 0 评论 -
【Datagear】Datagear 中数值格式化问题:四舍五入与千分位的正确做法
同时注意内外层的字段名称不要同名,不然都有可能造成异常结果。使用Format得到数值明显有问题,去掉Format正确。原创 2024-08-20 16:05:08 · 365 阅读 · 0 评论 -
【SQL】MySQL 中 SUM + FORMAT 出错的原因与解决方案详解
MySQL中使用SUM + FORMAT组合时,由于FORMAT返回字符串类型,可能导致数值计算错误(如1619显示为1)。本文分析了该问题原因,并给出三种解决方案:1)SQL层计算+应用层格式化(推荐);2)SQL层先计算后格式化;3)直接格式化但结果仅用于展示。建议避免在SQL中使用FORMAT进行计算,确保数值处理的准确性,将格式化工作交给前端应用层完成。原创 2024-08-20 10:15:00 · 780 阅读 · 0 评论 -
【JS】前端实现网页 Table 导出为 CSV/Excel 文件完整指南
网页上有Table元素,希望加一个按钮,实现点击按钮就下载Table元素内容为CSV文件。首先,由于目标是下载已经展示在网页上的Table元素内容,所以,可以直接由前端JS实现。如果是要下载分页展示的全量文件,则不能使用此方法。原创 2024-08-05 18:15:48 · 1061 阅读 · 0 评论 -
【SmartBi】SmartBi 分页后字段错位问题的分析与解决方案
使用SmartBi时,有时会存在分页后某一个位置的字段错位的情况。很可能是单元格的延申导致挤占位置,使后续位置相关单元格错位。原创 2024-07-25 11:01:32 · 647 阅读 · 0 评论 -
【SmartBi】如何创建组织别名,SmartBi 中子公司编号与名称映射的高效实现方法
一个自然想到的方法就是创建一个Master信息表,里面存有子公司编号与子公司名称的映射关系,然后通过表关联得到子公司名称。原创 2024-07-22 11:12:52 · 331 阅读 · 0 评论 -
【SmartBi】SmartBi 主从报表中自动编号的实现方法
比如·交易表和客户表,一个客户有多笔交易,所以交易表是从表,客户表是主表。而SSR_GetIndex需要是从表的字段,比如“交易号”,并且自身父格也需要设置为“交易号”表示随交易行扩展序列。这类自动编号,属于格式化的范围,与原始的数据处理无关,所以不合适用SQL加工实现,而应该结合SmartBi自身的函数来实现。在制作报表时,报表存在主从关系,交易报表是按每一个客户为单位生成的,每一份客户交易报表都需要相应的从1开始的自动编号。这个函数只需要一个单元格作为参数,这个单元格需要是主从表中从表记录的单元格。原创 2024-07-22 09:02:21 · 709 阅读 · 0 评论 -
【SQL】用 SQL 实现透视表(Pivot Table)
BI类软件将透视表功能做在了前端,但是数据本身还是存储在数据库中,所以必然有方法可以用SQL直接实现透视表。报表中有一大需求是透视表,目前有很多分析类应用也搭载了此类功能,那么我们能不能直接用SQL做透视表呢?透视表是任意选取一个普通表格中的一个字段作为行,另一个字段作为列,然后获得相应度量统计的结构。我们希望创建一个透视表,按日期汇总每种产品的销售额。原创 2024-07-12 14:06:56 · 1483 阅读 · 0 评论 -
【Datagear】Datagear 参数功能与 if 条件语法全解析
Datagear强大的参数功能可以让用户自由定制查询参数,并且在查询条件逻辑中可以使用语法,其中所用最多的语法就是if了。当用户填写了参数名对应的值时为true, 否则为false,可用于处理非必填参数。…数值参数值等于、不等于、大于、大于等于、小于、小于等于。布尔参数值为false时。字符串参数值等于、不等于。布尔参数值为true时。条件组合:或、与、非。条件1 || 条件2。条件1 && 条件2。原创 2024-07-08 12:10:00 · 551 阅读 · 0 评论 -
【数据库mysql】最强最简的MySql部署资源+操作方法
下载地址:https://download.csdn.net/download/weixin_41697242/88215539。半杯奶茶钱即可获得此资源:mysql-绿色-解压即用-带数据库工具-版本5.6-无繁琐安装-windows。原创 2023-08-14 18:14:36 · 235 阅读 · 0 评论 -
【Datagear】如何给Datagear追加Admin
Datagear默认是只设置了一个Admin,这个Admin可以完成用户的各种管理操作,并且对所有数据源,数据集,图表,面板拥有全部编辑权限。原创 2023-06-02 18:07:29 · 688 阅读 · 0 评论 -
【网站搭建】Godaddy如何转移域名
我这里选择第一个,转移给另一个狗爹账户,注意,需要对方先注册好他的狗爹账户,并且把客户号也就是CustomerNumber也给到你原创 2023-05-16 14:28:48 · 1318 阅读 · 0 评论 -
【网站搭建】Wix做的网站能在国内访问吗?
用Wix做网站方便高效,还集成了实时聊天等可扩展的商用功能,所以一般情况下,我比较喜欢用Wix给客户做网站。原创 2023-05-14 15:48:42 · 6281 阅读 · 0 评论 -
【mysql】如何在固定小数位末尾补零
本文介绍了MySQL中实现金额四舍五入并保留末尾0的解决方案。核心思路是数值层使用DECIMAL类型进行精确四舍五入,展示层通过FORMAT函数格式化输出。文章提供了标准用法示例(保留2位小数)、常见场景处理(去千分位、本地化格式)、注意事项(类型转换、NULL处理、性能优化)以及推荐实现模板。FORMAT函数负责显示格式,DECIMAL类型确保数值精度,两者配合既满足业务计算需求,又保证前端展示效果。原创 2023-04-19 00:16:46 · 1993 阅读 · 0 评论 -
【glyphicon对照表】bootstrap样式可直接使用的图标大全
bootstrap样式可直接使用的图标大全原创 2023-01-11 21:20:16 · 7977 阅读 · 0 评论 -
【bootstrap-table】【js】如何让时间戳转换为合适展现的日期格式-加工处理
上一篇,我们做到了把bootstrap-table中的时间戳内容转变为local日期格式。但是后续有发现一些问题:上面的问题当然都需要在函数中加工处理,对于第一个问题,大家当然都想到replace,但是我在尝试过程中发现,直接手打replace无效,似乎原本的local日期格式有什么特殊的内容在里面,不是一般的冒号,最终我采用对数据赋值粘贴的方法才成功replace....原创 2022-07-13 17:57:18 · 764 阅读 · 0 评论 -
【bootstrap-table】如何将一串时间戳改为正常日期格式-Bootstrap-Table 展示数据库日期字段时如何优雅转换
当数据库的字段为日期时间时,发现前端bootstrap-table展现出来的内容变成了一串时间戳格式。网上查了很多答案,我觉得大都比较繁杂,就是一个日期转换,都要我去加一段冗长的标准转换代码。...原创 2022-07-13 17:47:51 · 1510 阅读 · 0 评论 -
【selenium】如何加快Selenium的测试速度
【背景】测试selenium时,如果不做任何改造,那么每次测试都要吊起driver,从头执行一遍所有步骤。频繁修改并回归测试时会感觉效率很低。【改善方法】采用手动一次吊起Chrome,完成登录等公共步骤后,再用selenium接上的方法展开测试。首先利用如下Bat文件吊起测试Chrome:Selenium效率化预备Bat下载地址在这个Chrome中做打开,登录等公共的准备步骤然后在Python的Selenium脚本中做如下设置:# 开始运行网页脚本options = webdriver.C原创 2022-05-30 18:17:13 · 1370 阅读 · 0 评论 -
【selenium】多个class定位方法
【背景】要定位自己想要定位的元素,有时候元素没有合适的ID或其他属性,就想用class试一试,但是class往往不止一个,而是多个class堆叠在一起。【解决办法】此时用driver.findelementsbyclass是无法得到想要结果的,需要用如下形式。eles = driver.find_elements_by_css_selector(".row.mc-my-4.mc-text--bare-link-parent")问题解决...原创 2022-05-30 00:50:57 · 5645 阅读 · 0 评论 -
【VS】公司内网环境下如何离线安装 NuGet 包
本文介绍了 .NET/C# 开发中在内网环境下离线安装 NuGet 包的方法。主要内容包括:1)NuGet 包的本质是引入 DLL,因此可通过手动方式绕过在线安装限制;2)具体步骤为:在外网电脑下载目标包→提取 DLL→复制到内网→手动添加引用;3)扩展方案包括搭建本地 NuGet 源或服务器;4)注意事项包括版本匹配、依赖完整性和更新管理。该方法解决了内网开发无法直接访问 NuGet 官方源的问题,适用于隔离网络环境下的项目依赖管理。原创 2022-03-06 22:48:22 · 3734 阅读 · 0 评论 -
Taskt 自动化保存文件时如何避免覆盖 —— 添加时间戳方案
Taskt自动化工具中保存文件时,为避免覆盖历史文件,推荐使用内置的filesafe变量自动生成时间戳。该变量会输出yyyyMMdd_HHmmss格式的字符串(如20230830_142530),完美规避文件名非法字符问题。相比手动拼接时间或直接使用datetime.now(),filesafe方案更简洁可靠,只需在文件路径中插入{filesafe}即可实现每次任务生成独立文件,确保数据可追溯且符合系统路径规范。原创 2022-03-03 10:28:20 · 851 阅读 · 0 评论 -
VS远程调控:Win验证调控方式
背景:目标机的Spec比较低,所以打算开远程调试,这样调试好开发完可以直接在目标机上使用。发现VS远程调控的网上帖子清一色都是无验证身份的添加进程方法。不喜欢,不妥协,自己研究了一下,获得使用Win验证远调的配置方法。基本思路只设置远调,不设置远端生成是没有意义的,两者都设置,才能方便修改后立即调试。由于1的原因,所以需要找一个公共盘使目标机和开发机都能够同时用相同路径获取需要Debuger的目标进程。操作方法右击工程,进入属性,先设置“生成”部分,选择一个合适的远端双方可用的公共盘作为原创 2022-01-12 18:43:20 · 446 阅读 · 0 评论 -
【企业数字化】金融数字化到底怎么落地?实践者的 3 条核心经验
金融科技落地企业需避免功能孤岛,聚焦业务赋能。关键原则:1)横向赋能,打造可复用的共享平台(如流程引擎、数据可视化),而非零散工具;2)纵向赋能,选择新业务线全流程重构,实现端到端数字化。成功的数字化系统应具备平台化思维,兼顾横向能力扩展与纵向业务贯通,确保可复用、可连接。实践中需审视系统定位,平衡工具价值与平台潜力,让技术真正服务于业务提效。原创 2021-08-19 18:24:40 · 186 阅读 · 0 评论
分享