2016-06-07 67 views
0

我想通過使用c#的web服務創建一個術語。我在我的解決方案中包含了BbWsClient,並相信我非常接近。黑板Web服務創建術語

我似乎遇到的問題與TermVO.sourcedidId有關。是否有推薦的方式來填充此值?是應該只是一個新的GUID?

我試圖用這個方法來保存期限: http://library.blackboard.com/ref/8c09eac0-db9b-4c1f-839a-69ce42234bdf/blackboard/ws/course/CourseWSImpl.html#saveTerm(blackboard.ws.course.TermVO)

當我不包括它我得到這個錯誤:

[WSFW000]blackboard.persist.PersistenceRuntimeException: Required field not set. identifier must be set. "

回答

1

term.sourcedid_id是NVARCHAR2(256 )並且不可爲空。

根據文檔:

「的sourcedid_id - 一套基於來自外部系統的飼料或自動生成用於創建學習術語」

+0

我能夠提交源系統生成自己的ID。謝謝 – BlueBird