2016-09-13 8 views
0

私は最初のSalesforce Apex/Visualforceアプリケーションを開発中です。私はSalesforceが初めてです。デベロッパーコンソールでデータを見ることができないことに私は不満を持っています。Salesforceですべてのデバッグ情報を表示するにはどうすればよいですか?

public SearchResult__c saveProfileResult(String privco_data) { 
    SearchResult__c sr = new SearchResult__c(); 
    Object deserializedObject = deserializeJson(privco_data); 

    if (deserializedObject != null) { 
     List<Object> dataList = (List<Object>)deserializeJson(privco_data); 
     System.debug(dataList); 
     Map<String, Object> profileMap = (Map<String, Object>)dataList[0]; 
     System.debug('profileMap:'); 
     System.debug(profileMap); 
    Set<String> profileKeys = profileMap.keySet(); 
    System.debug(profileKeys);  
    Map<String, Object> address = (Map<String, Object>)profileMap.get('address'); 

私はprofileKeysであるかを確認する必要があります。

私はこのコードを持っています。しかし、デバッグステートメントは私にしか表示されません:

17:28:19:968 USER_DEBUG [115]|DEBUG|{address, company_registration_number, company_type, country_incorp, general_counsel, industry, name, permalink, profile_classification, profile_id, ...} 

どうすれば残りの部分が見えますか?私はすべてのキーを見る必要があります。

答えて

0

デベロッパーコンソールで実行ログが表示されたら、デバッグ情報が興味深い行をダブルクリックするだけで、詳細メッセージがポップアップ表示されます。

また、ログレベル設定を変更する場合は、セットアップ - >管理 - >監視 - >デバッグログに移動し、必要なログトレースレベルを設定します。

+0

このStackExchangeの質問に投稿した内容は、ログのエントリをダブルクリックした後に表示される内容です。それは私をそんなに驚かせるものです。ログエントリをダブルクリックすると、新しいウィンドウが開きますが、追加情報は表示されません。それは同じ点でまだ切り離されている。 – LRK9

関連する問題