2017-06-21 25 views
0

私は、DataTables jQuery APIを使用して表示するためにSharePointライブラリからデータを取得するためにRESTを使用しています。すべて正常に動作していますが、私はこのライブラリにRESTがつかむことのできない頑強なフィールドを持っています。SharePoint REST:フィールドまたはプロパティが存在しません

フィールドの名前は "For"ですが、内部名は_x0046_or1です(ライブラリが作成されなかった理由はわかりません)。私はこれが正しい内部名であることを二重チェックしました。これは、RESTを使用し、デザイナーのライブラリビューのコードをチェックしています。

だから私のREST呼び出し使用:

/_api/Web/Lists/GetByTitle('SAS2')/items?$select=_x0046_or1&$top=5000 

をそして、私は戻って取得:

The field or property '_x0046_or1' does not exist. 

誰もがREST APIが認識可能性があることを、このフィールドを参照する別の方法についての提案がありますか?

+1

選択なしでRESTコールを行ってください。 '/ _api/Web/Lists/GetByTitle( 'SAS2')/ items'と入力して項目のスクリーンショットを投稿します。 –

答えて

0

私はRohitがコメントに示唆したように、選択せずにREST呼び出しを行いました。 Forフィールドの実際の内部名は "OData__x0046_or1"でした。理由は分かりません。

助けてくれてありがとう、Rohit!

+0

あなたは歓迎です:) –

関連する問題