已經看到了幾個包含非常有用的SPUtility.js(僅適用於本機SharePoint列表)的本地SharePoint列表解決方案的文章。但是沒有什麼可以將BCS列表中的值傳遞給新的BCS列表。查詢字符串過濾器將不會連接到新窗體(沒有連接到的Web部件),並且對列表頁面沒有任何好處(已經有這個工作)。SharePoint 2010 BCS URL的語法填充新表單的操作
「爲所有事物編寫自定義代碼」對我來說不是一個解決方案。
應該有一種方法來傳遞URL中的值(理想 - 語法是什麼?)或者2)進行一些其他簡單的更改,可能是該項目的選擇列表 - 我無法找到它。看過不少類似問題的帖子。微軟的文檔沒有用處,關於「社交」主題的問題比答案還多。
這是我有:
我有一個BCS列表(發送項目)綁在BCS相關列表(接收項)。
我對相關列表(ECT)有一個操作來創建一個新項目。沒有參數就可以正常工作。我得到一個空白的新表單。新表格允許我輸入兩個項目並選擇兩個項目(完全按照預期)。 ?
我想吃點什麼是必要的東西=東西繩子,讓我的用戶沒有選擇的選擇項目之一(MNumber - 設置爲一鍵/所需的值)
用戶選擇「新「來自Actions。 表格打開 根據BCS相關列表中顯示的當前項目的MNumber自動填寫MNumber。
我提供的字符串被接受。什麼也沒做。 /intake/Lists/ContactsList/NewForm.aspx /intake/Lists/ContactsList/NewForm.aspx?MNumber=1234
我提供被拒絕的字符串 - 不能保存或不足值。 /intake/Lists/ContactsList/NewForm.aspx?MHICNumber={$MHICNumber}
還試圖傳遞一個字符串到文本字段(而不是選擇欄)中的一個。無法讓這個工作。我已經花了幾個小時與各種董事會。毫無幫助。
如果我可以將新窗體設置爲在彈出窗口中顯示(就像我從列表視圖中選擇「新建」時那樣),也會更好。打開一個新的瀏覽器窗口很麻煩,並且替換現有的瀏覽器窗口對用戶來說是一種導航痛苦。