在设计Maximo随处应用时,如何调整表列宽度

时间:2016-10-19 06:06:02

标签: maximo maximo-anywhere

我尝试过使用usefieldsizegroup =" false"然后设置宽度和大小值,但不会调整列宽。

2 个答案:

答案 0 :(得分:1)

我认为该标志告诉maximo不使用基于字段类型的默认字段大小(文本框,表格列,文本编辑器等等)。至少我是如何记录他们的文件的:

http://www-01.ibm.com/support/docview.wss?uid=swg21388710

我能够使用宽度'来调整Maximo中的表列字段(不要尝试Anywhere-Maximo)。 XML中的标志如下:

<tablecol dataattribute="CHANGEDATE" id="11111111111" label="Change Date" width="120"/>

答案 1 :(得分:0)

您可以编辑与列表的listItemTemplate元素关联的布局。例如,我们想要更改位置item3上的文本字段的宽度:

<listItemTemplate id="xxxxx" layout="WorkListItem">
 <listtext layoutInsertAt="item3"

在此示例中,您可以在/apps//artifact/layouts/templates/small/WorkListItem.xml找到此布局模板

当您打开此文件时,您将看到列表布局的定义。搜索布局中的“item3”位置。通过编辑colspan属性,您可以操作tablecol宽度:

<?xml version="1.0" encoding="UTF-8"?>
 <layout id="WorkListItem" width="100">
  <row id="row_0">
   <column colspan="10" columnid="item3" id="item3_column"/>
   <column colspan="2" columnid="button1" halign="right" id="button1_column" rowspan="3"/>
</row>
 <row id="row_1">
     <column colspan="8" columnid="item1" id="item1_column"/>
     <column colspan="2" columnid="item2" id="item2_column"/>
 </row>
 <row id="row_2">
    <column colspan="5" columnid="item4" id="item4_column"/>
    <column colspan="5" columnid="item5" id="item5_column"/>
 </row>
</layout>