Salesforce でピックリスト (複数) を使用してアカウントにカスタム フィールドを追加しました。ただし、ピックリストの値は、他のオブジェクトから動的に生成する必要があります。そうでない場合、ネイティブ アプリ (Ruby で記述) からピックリストの値をプッシュすることは可能ですか?
質問する
7560 次
3 に答える
0
データベースの値で選択リストを更新する必要がありました(一部のvisualforceページからではありません)。そこで、Databasedotcom gemを使用してアカウントを認証しました。これにより、Salesforceオブジェクト(標準とカスタムの両方)を反復処理するための優れたAPIが提供されます。
client.authenticate :token => "my-oauth-token", :instance_url => "http://na1.salesforce.com" #=> "my-oauth-token"
account = client.materialize("Account")
account_to_be_updated = account.find(account_id) # here account is same as Instance of Activerecord
account_to_be_updated.my_picklist = [value1; value2; value3; value4]
account_to_be_updated.save
于 2012-08-28T01:20:03.247 に答える
0
Apex で通常の SelectOption リストを使用しないのはなぜですか?
public List<SelectOption> getMyPicklist()
{
List<SelectOption> options = new List<SelectOption>();
List<Account> acc = [ Select Id, Name From Account Limit 10 ];
for(Account a : acc){
options.add(new SelectOption(a.Id,a.Name));
}
return options;
}
于 2012-08-24T13:11:55.807 に答える