请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
s405168882(uid:66949)
职业资格认证:FCA-FineReport
服装行业终端解决方案----数据:某胜
背景介绍: 大家好,我来自一家集女装批发与品牌零售于一体的服装公司,公司运营十多年,旗下也有多个品牌和批发档口业务在并行,公司前前后后更换ERP系统七八套,国内服装行业ERP基本已经更换使用完毕,目前在用的是某胜的解决方案(此处不想对某胜进行褒贬评价,烦)。 开这个帖子的原因是想把自己这些年通过帆软实现的一些服装行业的解决方案奉献出来,有用的看,没用的请手下留情。 目前在做的是一套“智慧终端管理系统”,主做移动端,方便店长进行店铺运营的管理,数据来源于公司ERP,主要为设计思路和一些小技术点的分享。另外欢迎同业对内容的补充和完善,谢谢。 上图: 126512126513126514126515126516126517126518
下拉复选显示值重复实际值传参异常的问题
显示值重复的情况下,传递的参数是第一个显示值的实际值: 125516 显示值不重复的情况下,传递的实际值是OK的: 125518
这个版块都没啥东西 我分享个杜邦(用友库)
63678本月、上月、去年、前年四个维度进行杜邦财务分析,用友T3数据库,需要的直接拿走,带动下这个版块的气氛,,
关于登录名的一个小建议
提个小建议,不知道大家有什么看法:FR用户名称会识别空格,在登陆FR报表平台的时候,你输入用户名可能会因为输入法或者输入习惯等原因,后面跟着一个空格,这样会导致在进行的登陆的提示用户名或密码错误,我感觉这个会影响用户体验的,而且一个空格还是很不明显的,对于不熟悉的人,还不好发现是什么原因,,大家有什么看法
初学者做店铺日报的总结
1、 填报提交、填报查询 、查询后修改表单设计:设计了一张填报表,带两个参数(店铺和日期),一张首页提醒表(提醒未审核单据审核)数据库方面,由于每日报表是一对多的关系,将数据存储为两张表,一张明细表(一张日报会有多行记录,存储多行记录),一张汇总表(对日报内关键数值进行汇总统计存储,采供公式计算,非人工填写)由于一对多的关系,为了在提交的时候不出现覆盖、删除等问题,设置联合主键明细表的主键为:店铺 日期 明细编号( seq() 函数实现 )汇总表的主键为:店铺 日期 同样在FR的提交设置里面也是设置对应的主键,提交方式设置为只能提交2、 审核、反审核关于审核反审核的问题,由于这个单据是一对多的关系,而且是同时填报两张表,一张明细表行数太多,一张汇总表,每店每天就一条记录,所以在汇总表中设置了 SH 字段作为FLAG 审核人在财务的日报表中设置为读取当前登陆用户名即($fr_usernaem),这样系统财务在点击审核时会将这个字段提交上去,提交人为当前登陆用户名,店铺报表中已取消这个值的提交,另店铺的报表中隐藏“审核”“反审核”操作按钮!3、 已审核不允许修改这个问题是在上个问题的基础上实现的,设置提交时的内置校验,在提交前对单元格的值进行一次校验,如果不符合条件不允许提交,这样就避免了已审核单据的后期修改其中还涉及一个问题是,单元格在数据库中存储的值实际只有三种(该字段类型为 BIT ),0/1/null ,在显示的时候要求显示为“已审核”“未审核”,设置显示在单元格的高级属性设置里面,自定义显示,原始设置公式为:if($$$=TRUE,"已审核","未审核")这样设置后,该单元格就可以正常显示出该单据的准确状态还有个要求就是对“未审核”这三个字标红,设置方法为单元格的条件属性,选择颜色,添加公式即可,原始公式为:currentValue等于 ‘未审核’ 这样该单元格的值先经过自定义显示后经过条件属性设置,就变成了红色的“未审核”4、 未审核提醒这个就相对简单了对比前面,直接一个 selelct* from sprbhz where sh=0 or sh is null 或者直接数据库全部拉取,然后再在FR中对单元格进行筛选其中涉及一个问题是店铺端值允许看到自己店铺的未审核单据提醒,在查询语句中引用下 $fr_username 参数即可实现,即 Select* from sprbhz where dp = ‘${fr_username }’ and (sh != ‘true’ or sh is null)5、 部署环境部署环境部分分为两部分,一部分是远程桌面的账号,一部分帆软自带平台的账号的建立及权限划分远程桌面首先要对电脑系统进行多远程用户的破解(允许多人远程操作),其次要分配所有用户组,将所有用户设置为远程桌面组,并将其从users组中剔除,其次是设置远程用户登录时能直接打开对应的程序,但是现在由于我的系统是WIN7的,在这方面设置一直没有生效,所以在每个用户的启动菜单下放了一个批处理,使用户登录时自动杀出explorer 桌面进程然后打开 fiefox ,浏览器都已经设置了对应的账号密码信息以及全屏插件,这样在启动的时候会达到我暂时需要的效果,有点LOW其实是帆软平台的用户创建,这个相对就比较简单了,只是建立下每个用户的用户名和密码,然后按岗位分配下查询阅览权限而已其中需要注意的是,我再很多报表里面都会引用 $fr_username 参数,所以各店的用户名都是我直接写好并放置在数据库中的,不能随意修改的,因为涉及报表中的参数填写和后期的数据查询这个模块其实是有问题的,我很纠结的就是远程用户登录进去后不能像SERVER服务器一样只打开固定的程序,而是我手动添加的批处理6、 各店只能提交查询各店的数据对于这个问题,就如我上面所说的,我将用户名都设置为汉字并且固定死不允许随意修改,因为我在给店铺做报表查询的时候都有引用到登陆用户名这个函数,我的实现方法其实也很简单,首先在报表里面有引用一个数据集,这个数据集是DP数据集,然后这个数据集在我的报表里面既是查询参数,又是填报时的下拉选项,所以直接对该数据集动刀即可 select * from dp where dp = ‘${fr_username}’这样在报表界面数据集就只显示用户名和店铺名一样的店铺了 7、 超链接动态显示页面名称这个是财务小妞提的要求,先说这个超链接,超链接是在审核提醒界面后面加的个文本超链接,点击“审核”后即跳转到对应店铺对应日期的单据界面,小妞要求能同时打开好多个页面进行辅助审核,于是连接打开方式设置为是新窗口, 但是新窗口打开好多个页面的时候,所有页面的标题都是一样的即原报表的标题,需要让这个标题能显示出 店铺 和 日期 两个参数,即动态显示。怎么实现,第一步是得让点击“审核”后打开对应的店铺日期的待审核数据,在超链接设置里面设置下参数传递就可以了,即取当前单元格内的值为跳转报表的参数,这个简单下一个问题,动态显示页面标题。经查询帆软支持通过参数进行动态显示页面标题,即在页面的地址后面跟一个参数就可以了,原始为这样/CW/XX日报.cpt&op=write&dp=${dp},这个是我设置的超链接(网络报表)地址,&op=write的意思是以填报的方式打开改报表,&dp=${dp}就是我实现动态页面的方式了。首先原报表的标题要设置下,设置为${dp}日报,然后在访问的时候输入的&dp=xxxx,即可显示为xxxx日报,然后再超链接的参数界面定义个参数 dp=A1+A2 ,这样在进行跳转的时候原报表中的dp会被解析为A1+A2,这样就实现我需要的动态显示页面标题,啊哈哈8、 数字存储关于这个问题没啥好说的,这个只是财务的一个小建议,但是并不是什么好建议,由于这个是资金报表,所以我把所有的需要存储金融的字段都设置为 decimal(18,2),这样可以精准的存取2位金钱数字。但是在查询的时候,虽然填报的时候是整数,但是显示出来的确实带两位小数 1.00,他们嫌看着累,也容易搞错数字,就把数据库字段类型都改为了 char(10) 来对填入的数字进行存储。9、 增行问题这个问题其实是个简单问题应该,是由于自己不熟练加不小心所造成,最后才处理掉这个问题即在点击增行的时候,如果是在行首点击会整行增加,但是在后面点击的时候会出现前面未分行,后面分行的情况,原来是单元格设置的问题,将所有的单元格的数据设置 设置为列表就搞定了,之前这样设置过还是不行,还有这个情况,今天仔细一检查,原来之前设置的时候漏掉一个单元格,修改后一切正常。
个人成就
内容被浏览32,361
加入社区8年230天
返回顶部