我对InfoPath 2010有一个奇怪的问题。似乎在使用多行文本时,默认格式为" white-space:pre"这可以防止文本在字段的末尾中断。只有手动按下输入才会中断。
就我而言,这是不可接受的。我不知道是否可以使用我的表单附加任何CSS。这将解决我的问题。
任何其他想法可以帮助我破解这个?
谢谢!
答案 0 :(得分:0)
好吧,我必须快速解决这个问题所以我必须以“丑陋”的方式做到这一点......我打开了有问题的xsl文件,并添加了以下代码:
<style>
textarea{
white-space: normal !important;
}
</style>
然后我右键点击我的“manifest.xsf”,选择“设计”并发布......并且瞧!
我们希望这些表格不会因为这些变化而中断。 (提示:在对InfoPath中的源文件进行更改之前,请始终备份代码)...
答案 1 :(得分:0)
您可以从此表单包打开视图* .xsl,并将当前控件css从&#34; WHITE-SPACE:NORMAL&#34; 替换为&#34; WHITE-SPACE :pre-line!important;&#34; 。 通过这种方式,您不需要添加任何css文件,它也适用于O365。 只有小问题:然后你在Infopath设计师中编辑表单,这个textaria看起来不漂亮,但它只适用于设计师。