首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

出口增强应用:强制邮箱大写

前段时间解决一个bug。

WF发邮件的时候,发现有个客户总收不到邮件。其他人都能收到。

那说明代码应该没问题,就是他邮箱本身问题了。

进入系统看了下他的邮箱,是大小写混写的。

具体程序代码我没看,应该是做了邮箱的校验,拿邮箱作为查询条件去搜索了。然后让basis帮忙修改了邮箱,全部大写(或者小写),问题就解决了。

正常,前台屏幕输入的,都会自动转换为大写,但是邮箱这个字段,支持小写。

我在自己的练习系统上测试了下:

真的是保存的小写。

那么,我猜他代码里以邮箱搜索的时候,应该是 = 邮箱小写 OR = 邮箱大写。

但是因为混搭了,就搜索不到了。

在自己测试机上做了个增强,限制邮箱只能是大写。

本来想找user exit或者customer exit,没找到,就用了字段增强

su01查看屏幕

然后到屏幕里确认了下,确实屏幕号和字段对着呢

之后COMDàBRFB

新建了一个字段出口

代码很简单(我没有做程序名称和屏幕号的指定,一般是需要的),激活的时候提示

哦,对,字段增强的时候,这个参数必须是Yes。

是yes,不是X

之后RZ10维护了参数,重启了服务器。

强制邮箱大写

再试后,输入邮箱一回车就自动转为大写了

觉得有用请点 右下角 在看。

原创不易,谢谢支持~

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200622A02E7Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券