列出界失誤
回答
name=:lqc.LQ_Agreement__c
應該
Id=:lqc.LQ_Agreement__c
由於查找字段存儲的ID,沒有名字。
與「where name =:lqa [0] .Opportunity__c」相同,顯然。 – jkraybill
謝謝你的工作,我有點困惑。 – user1048080
從上市我想說的問題是與代碼這條線:
o=[select name,Id,RecordTypeID from Opportunity where name=:lqa[0].Opportunity__c];
你不檢查LQA的大小,直到該行後,但你索引的記錄與[0]有列表。如果列表爲空,那麼0將超出界限。您的調試日誌應顯示查詢返回的記錄數。
lqa查詢是否存在任何問題,因爲沒有正在被檢索的記錄。 – user1048080
不是我能看到的,請確保URL中正在傳遞一個記錄ID,然後確保'LQ_Contract__c'記錄上的字段'LQ_Agreement__c'實際上具有有效值。 –
在相關說明中,如果您嘗試顯示超過1000條記錄,Visualforce也會窒息並顯示此錯誤(或者我想我仍然記得看到它)。 在任何情況下,將LIMIT x添加到任何SOQL查詢的末尾通常是一個好習慣,即使它的字面上是50000000.在你的情況下,你可以說LIMIT 1,但是真的沒有必要,因爲任何「SELECT WHERE主鍵=「類型查詢將返回1或0個結果。 – Adam
- 1. 出界失誤
- 2. 陣列「出界」
- 3. 字符串索引出界失誤,找不到錯誤
- 4. Python的numpy的循環索引出界失誤
- 5. REGEXP_SUBSTR - 「子串出界」錯誤
- 6. 錯誤「NSMutableRLEArray objectAtIndex:effectiveRange ::出界」
- 7. Java超出界限錯誤
- 8. 走出界限錯誤
- 9. 使用ArrayList出界錯誤
- 10. 的foreach中的Java界失誤造成了與陣列
- 11. 陣列出界問題
- 12. 陣列出的Java界?
- 13. Android陣列出界異常
- 14. 陣列:出索引/邊界
- 15. xslt列出無界元素
- 16. Weka-陣列指數出界
- 17. NSCF陣列超出界限?
- 18. AdvancedDataGrid的邊界在彈出消失
- 19. Tensorflow:斷言失敗:[``標籤出界]
- 20. 陣列越界錯誤
- 21. 錯誤消息錯誤:下標出界
- 22. 消失界
- 23. 爲什麼這個錯誤「列表索引超出界限」?
- 24. remove方法拋出錯誤列表界面迭代
- 25. Python3:如何解決列表出界錯誤?
- 26. 陣列空間足夠時出現邊界錯誤Java Array Index
- 27. EPPlus Excel中給AddPicture錯誤「列數出界」
- 28. 出對ADDOBJECT邊界錯誤的NSMutableDictionary
- 29. For循環錯誤 - 下標出界
- 30. NSArray索引超出界限錯誤
在哪一行? – superfell
它沒有給行號它只是拋出一個異常(我認爲是這樣)和調試日誌是。 – user1048080