2011-09-19 58 views
0

我正在執行在SFDC中創建的我自定義對象的查詢。但我收到以下錯誤:爲自定義對象執行查詢時出錯工作單

{'[{"message":"\nSELECT FS_Account_Name__c from FS_Work_Order__c\ERROR at Row:1:Column:34\nsObject type 'FS_Work_Order__c' is not supported. If you are attempting to use a custom object, be sure to append the '__c' after the entity name. Please reference your WSDL or the describe call for the appropriate names.","errorCode":"INVALID_TYPE"}]'}雖然我創建自定義對象時已寫入正確的表名稱。請幫忙。

+0

你確定自己沒有放入__c嗎?如果你做的對象是FS_Work_Order__c__c! –

+0

此外,請確保登錄的用戶有權訪問該對象。如錯誤消息所示,運行describeGlobal()調用以獲取登錄用戶可用的對象名稱列表。 – ryanbrainard

+0

我認爲@LaceySnr說可能是問題。檢查對象中的API名稱。 – Prady

回答

1

首先要嘗試的是:以系統管理員配置文件運行時是否正常工作?如果是這樣,那肯定是一個權限問題。事情checl

  • 部署對象(設置>新建>對象>編輯>部署狀態)
  • 輪廓有權查詢對象。

如果不是,那麼同樣的查詢是否在開發者控制檯中工作?如果是這樣,我不能想到它可能是什麼,除了連接到生產而不是沙箱,反之亦然。

相關問題