2016-06-07 51 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