无法在app.xml中为工作执行应用程序创建新的VIEW

时间:2015-04-24 16:01:00

标签: ibm-mobilefirst maximo-anywhere

我正试图在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记录,请联系管理员

请注意,如果我只是更改&#34; transitionTO&#34;到app.xml中的任何现有视图然后它工作正常。它会打开视图但不会打开我的视图。

有人可以指导我如何在app.xml中创建新视图,而且我错过了任何步骤。

任何帮助都会受到高度关注。

1 个答案:

答案 0 :(得分:0)

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

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

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