0

こんにちは、セールスフォースにオブジェクトを作成しようとしています。私は持っています: SObject myobj = new SObject(); myobj.setType("MyType"); ...

しかし、私は得ました: exceptionMessage='sObject タイプ 'string' はサポートされていません。カスタム オブジェクトを使用する場合は、エンティティ名の後に必ず「__c」を追加してください。適切な名前については、WSDL または記述呼び出しを参照してください。

そこに「文字列」を入れただけではありません。誰か提案をお願いします。どうもありがとう。

4

2 に答える 2

0

タイプを割り当てて何をしようとしているのかはわかりませんが、この方法では sObject のタイプを設定できないようです。エラーが発生している「文字列」は、sObject のタイプを設定するために使用しようとしている文字列「MyType」です。

sObjectsのメソッドを説明しているページを見ると、

http://www.salesforce.com/us/developer/docs/apexcode/index_Left.htm#CSHID=apex_methods_system_sobject.htm|StartTopic=Content%2Fapex_methods_system_sobject.htm|SkinName=webhelp

「setType」メソッドはなく、「getType」メソッドしかないことがわかります。

なぜこれをしたいのですか?オブジェクトの作成に使用する変数の型はありますか?

于 2013-09-14T14:47:10.087 に答える