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.
在 '-' 后加了一个空格,就可以解决了(如果有多个短横线,则需要全部替换,或者部分替换)
好像有能取消这个功能的方法,找了半天没找到,有大神做过的话,发个链接让我等学习学习,不胜感激!
smartforms 字段文本碰见 "-" 自动换行的更多相关文章
- Delphi处理数据网格DBGrid的编辑框 获取还没有提交到数据集的字段文本
//fromhttp://kingron.myetang.com/zsfunc12.htm (*//标题:处理数据网格的编辑框说明:示例添加焦点颜色;获取还没有提交到数据集的字段文本设计:Zswang ...
- d3.js封装文本实现自动换行和旋转平移等功能
我们下面话不多说,本文主要介绍的是利用D3.js封装文本实现自动换行功能的步骤,下面来一起看看吧. 一.引用 multext.js 文件 multext.js function appendMulti ...
- smartforms长文本处理方式
因为长文本的话不好换行,在smartforms中对于长文本的处理有两种:一种是自定义文本模板,自己定义好的文本格式,然后再使用的时候再文本类型中选择文本模板,最好是勾上如果没有文本存在怎无错误.这种方 ...
- RM报表 文本框 自动换行 相关代码
procedure TRMCustomMemoView.WrapMemo1(aAddChar: Boolean); var lCurHeight, lOneLineHeight, lMaxWidth: ...
- SAP修改前台屏幕字段文本
首先,要找到需要修改文本所对应的数据元素: 其次,进入CMOD,点击菜单栏中“转到--文本增强--关键字--更改”,填入数据元素,进入下一屏幕.将显示的文本全部改为自己需要的文本,保存即可.
- SMARTFORMS 字段格式化设置
[转自http://lz357502668.blog.163.com/blog/static/16496743201273153434564/] 在SMARTFORM 输出的时候有时候会遇到数字类型无 ...
- js在(FF)中长字段溢出(自动换行)
function toBreakWord(el,intLen){ var obj=document.getElementByIdx_x(el); var strContent=obj.i ...
- QLabel 文本内容自动换行显示
需要把QLabel的WordWrap属性设置成TRUE,可以通过界面设置,也可以通过程序设置
- css3 文本控制自动换行
text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
随机推荐
- html-mailto
MailTo 属性 mailto 属性可以设置到a 标签和form 标签中 例如: <a href="mailto:****@qq.com">send mail< ...
- 系统INIT 启动脚本的结构/etc/rc.d/init.d/*
- ipv6地址在URL中的表达方式,如何在URL地址中包含ipv6地址
摘要 本文档定义了在WWW浏览器的URL中执行的文本IPv6地址的格式.在包括Microsoft的IE,Mozilla和Lynx等几个已经被广泛安装使用的浏览器的IPv6版本中,这种格式已经被使用.并 ...
- PF_INET 与驱动
https://blog.csdn.net/trustnature/article/details/7849562 ? ? ?
- Android listview子控件的的点击事件(转)
1.先看图,是否是你想要的 2.布局文件<?xml version="1.0" encoding="utf-8"?><LinearLayout ...
- ivew url 的输入
1. <FormItem label="链接" prop="url"> <Input v-model="formValidate.u ...
- Codeforces Global Round 1 (CF1110) (未完结,只有 A-F)
Codeforces Global Round 1 (CF1110) 继续补题.因为看见同学打了这场,而且涨分还不错,所以觉得这套题目可能会比较有意思. 因为下午要开学了,所以恐怕暂时不能把这套题目补 ...
- 牛客网NOIP赛前集训营-提高组(第六场) C-树
题目描述 有一棵有 n 个结点的树,每条边有编号为 0,1,2 的三种颜色,刚开始每条边颜色都为 0 . 现在有 3 种操作: \(1\ x\ y\ col\) ,表示询问 \(x\) 到 \(y\) ...
- 欢迎页jsp
<!-- 拦截设置 --><servlet-mapping> <servlet-name>dispatcherServlet</servlet-name> ...
- Vue学习笔记-插槽基本使用
为了让我们的组件更加具有扩展性,可以使用插槽 <div id="app"> <cpn> <span>返回</span> <in ...