Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法完全显示可编辑的多行字段-Maximo Anywhere_Javascript_Css_Maximo Anywhere - Fatal编程技术网

Javascript 无法完全显示可编辑的多行字段-Maximo Anywhere

Javascript 无法完全显示可编辑的多行字段-Maximo Anywhere,javascript,css,maximo-anywhere,Javascript,Css,Maximo Anywhere,如何在设备屏幕上的可编辑文本框中显示多行文本?此时,如果文本不可编辑,则以多行显示全文。相同的值显示在两个文本框中,一个可编辑,一个不可编辑 <groupitem id="WorkExecution.groupitem_1"> <text cssClass="richText" editable="false" id="WorkExecution.groupitem_1_abc" resourceAttribute="abc"/> </gr

如何在设备屏幕上的可编辑文本框中显示多行文本?此时,如果文本不可编辑,则以多行显示全文。相同的值显示在两个文本框中,一个可编辑,一个不可编辑

 <groupitem id="WorkExecution.groupitem_1">
    <text cssClass="richText" editable="false"  
     id="WorkExecution.groupitem_1_abc" resourceAttribute="abc"/>
 </groupitem>
 <groupitem id="WorkExecution.groupitem_2">
     <text cssClass="richText" editable="true" 
      id="WorkExecution.groupitem_2_xyz" placeHolder="Tap to enter"
      resourceAttribute="xyz"/>
</groupitem>

e、 g.如果该值为-

IBM®Maximo®Anywhere可让您从大多数移动设备远程访问Maximo资产管理流程–工作和资产管理。它使用可自定义的界面构建,因此您可以创建自己的资产

然后,abc值以多行格式正确显示,而xyz值以单行而非多行格式显示


我需要在这里应用任何CSS吗?

如果查看视图,请在OOB app.xml中

<view editableView="WorkExecution.NewWorkLogView" id="WorkExecution.WorkLogDetailView" label="Work Log Entry">

您将在底部附近看到“多行可编辑细节”属性

            <groupitem id="WorkExecution.WorkLogDetailView_workOrder_groupitem_5">
                <text cssClass="richText" editable="false" id="WorkExecution.WorkLogDetailView_workOrder_groupitem_5_details_Details" label="Details" resourceAttribute="details"/>
            </groupitem>


由于您已经设置了editable和css属性,我猜在您的视图中它没有定义为editableView。

对于可编辑多行小部件,您需要使用textarea小部件。有关示例,请参见7.5.2中的WorkLog详细信息页面

<groupitem id="WorkExecution.NewWorkLogView_workOrder_groupitem_5">
                        <textarea editable="true" id="WorkExecution.NewWorkLogView_details_0" label="Work Log Details" placeHolder="Tap to enter" resourceAttribute="details"/>
                    </groupitem>


嗨,斯科特,谢谢你的建议。我以前尝试过这个,但是textarea小部件中的字体会自动改变。还有,文本区域是否适合文本大小?您应该能够使用不同的Css样式表类控制文本区域字体、高度和宽度。我们没有任何可编辑的多语言小部件可以自动调整其长度。