0

すべての製品を一覧表示する新しいカスタム ルックアップ フィールドを作成しようとしています。特定の顧客の製品リストで複数の値を選択できるようにしたいと考えています。これにより、レポートで選択した値を取得できるようになります。

現在、レポートを作成できないチェックボックス フィールドがあります。

サービス活動の作成中に複数のリソースを選択することに似たものを探しています。

助けていただければ幸いです!

4

2 に答える 2

0

その関数により、「製品」エンティティの「マルチ」ルックアップを取得できます。

MultiLookup = function (_serverUrl) {
    var args = new Object();
    args.items = new Array();
    var url = _serverUrl + "/_controls/lookup/lookupinfo.aspx?LookupStyle=multi&class=alllookups&objecttypes=1024&DefaultViewId=%7bA066D18A-8A4A-44EE-B78E-9A870DC799DD%7d&DisableViewPicker=1&browse=0&ShowNewButton=1&ShowPropButton=1";
    var dialogParam = 'dialogWidth:800px;dialogHeight:600px;dialogLeft=0px;dialogTop=0px;help:0;status:1;scroll:0;center:1;resizable:yes;'
    var lItems = window.showModalDialog(url, args, dialogParam);

    if ((lItems != null) && (lItems.items != null) && (lItems.items.length > 0))
        return lItems.items;
    else {
        // rollup 12 -->
        lItems = JSON.parse(lItems);
        if ((lItems != null) && (lItems.items != null) && (lItems.items.length > 0)) {
            return lItems.items;
        } // rollup 12 -->
        return null;
    }
}

「objecttypes」を変更して、他のエンティティを取得できます。

于 2013-06-27T07:32:02.447 に答える