zoukankan      html  css  js  c++  java
  • SAP smartforms 字段文本碰见 "-" 自动换行

    长文本会在 '-' 这个符号处自动换行

    原理:SAP 标准SMARTFORMS 的功能,遇到 '-' 自动判断后面字段是否能在本行完全显示,不够则换行

    注意:如果一行文本有多个 ‘-’ ,则 判断 '-' 和下一个 '-' 之间的文本是否能在本行完全显示,不能则换行

    例:

    str1 'SOP4-214-03示例一车间贴标泡罩装盒岗位SOP、SOP2-047-24实例二车间装箱岗位SOP、SOP2-231-57实例三车间激光打印岗位SOP'.
    输出后为:(三行,换行2次)

    SOP4-214-03示例一车间贴标泡罩装盒岗位SOP、SOP2-047-

    24实例二车间装箱岗位SOP、SOP2-231-

    57实例三车间激光打印岗位SOP

    字符串处理结果:

    str1 'SOP4-214- 03示例一车间贴标泡罩装盒岗位SOP、SOP2-047- 24实例二车间装箱岗位SOP、SOP2-231- 57实例三车间激光打印岗位SOP'.

    输出后为:(不会换行,这里仅为部分替换)

    SOP4-214- 03示例一车间贴标泡罩装盒岗位SOP、SOP2-047- 24实例二车间装箱岗位SOP、SOP2-231- 57实例三车间激光打印岗位SOP

    解决办法:

    可以用 

      REPLACE '-' WITH  '- ' INTO str1.
    在 '-' 后加了一个空格,就可以解决了(如果有多个短横线,则需要全部替换,或者部分替换)

    好像有能取消这个功能的方法,找了半天没找到,有大神做过的话,发个链接让我等学习学习,不胜感激!

    每天学习一个知识点,累积就是财富。
  • 相关阅读:
    腾讯优测优分享 | Android适配中的一些特殊情况小结
    腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
    腾讯优测优分享 | 让你头疼的手机应用自动遍历可以这样实现
    腾讯优测优分享 | 适配路上,避免掉入“扫码调用相机”的坑
    腾讯优测优分享 | 游戏的UI自动化测试可以这样开展
    腾讯优测优分享 | 这样做测试用例评审更高效
    腾讯优测优分享 | Android性能测试工具化实现
    腾讯优测优分享 | 分布式系统测试的应用方法——场景注入测试
    腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
    腾讯优测优分享 | 谈谈移动端屏幕适配的几种方法
  • 原文地址:https://www.cnblogs.com/buduzhiren/p/10860307.html
Copyright © 2011-2022 走看看