0

我正在尝试在任何地方的 maximo 中为 SR 对象创建一个新视图,我创建了这样的视图

        <view id="SR.SRView" label="Service Request">

        <queries resource="serviceRequest">
            <query label="My SR" queryBase="getMySR" />             
        </queries>

        <requiredResources>
            <requiredResource name="serviceRequest">
                <requiredAttribute name="siteid" />
            </requiredResource>
        </requiredResources>

        <list resource="serviceRequest" attribute="siteid">
            <sortOptions>
                <sortOption label="Item">
                    <sortAttribute name="siteid" direction="asc" />
                </sortOption>
            </sortOptions>
            <listItemTemplate layout="PlannedMaterialListItem">
                <listtext resourceAttribute="siteid" layoutInsertAt="item1" />
            </listItemTemplate>
        </list>
    </view>

和资源定义,如

        <resource providedBy="/oslc/sp/ServiceRequest"
        describedBy="http://jazz.net/ns/ism/sr/smarter_physical_infrastructure#ServiceRequest"
        name="serviceRequest" pageSize="20">
        <attributes>
            <attribute name="siteid" describedByProperty="dcterms:description" />
        </attributes>
        <queryBases>
            <queryBase name="getMySR" queryUri="/oslc/os/oslcsrequest?savedQuery=SR%3AMYSR"/>
        </queryBases>

    </resource>

我在 workdetail 视图中添加了它,在工作日志条目之后

                <group>
                <groupitem transitionTo="SR.SRView" layout="PlannedMaterialListItem">
                    <text value="Service Request" editable="false" layoutInsertAt="item1" 
                        cssClass="relatedRecords" >
                    </text>
                </groupitem>
            </group>

但是当我尝试打开它时,它会显示无法下载 WOrklist 记录之类的错误,请联系管理员

请注意,如果我只是将“transitionTO”更改为 app.xml 中的任何现有视图,那么它可以正常工作。它打开了视图,但没有打开我的视图。

有人可以指导我如何在 app.xml 中创建新视图,以及我是否缺少任何步骤。

任何帮助都将受到高度评价。

4

1 回答 1

0

如果您直接在浏览器中点击此 OSLC URL

http://<yourhost>/oslc/os/oslcsrequest?savedQuery=SR%3AMYSR&_lid=<username>&_lpwd=<passsword>

填写您的主机、用户名和密码。返回的服务请求集是否从 OSLC 层返回?

于 2015-04-24T17:13:48.460 回答