Salesforce-如何搜索每个Opportunity记录中为空(从未填充)的所有Opportunity自定义字段?

Salesforce-如何搜索每个Opportunity记录中为空(从未填充)的所有Opportunity自定义字段?,salesforce,Salesforce,我需要搜索任何opportunity的自定义字段,这些字段对于每条记录都是空的,这样我就可以删除那些用户不使用的字段。我可以通过报表或DevConsole进行查询吗?我认为有三种方法最有效: 数据加载器 使用他们的数据加载器将您的所有Opportunity导出为CSV。将其加载到Excel或您选择的其他软件中,并手动在以\uu c结尾的列中查找至少一个值 SOQL 您可以手动编写查看每个字段的SOQL查询(例如,从Opportunity中选择Id,其中YourCustomField1\uu c

我需要搜索任何opportunity的自定义字段,这些字段对于每条记录都是空的,这样我就可以删除那些用户不使用的字段。我可以通过报表或DevConsole进行查询吗?

我认为有三种方法最有效:

  • 数据加载器

    使用他们的数据加载器将您的所有Opportunity导出为CSV。将其加载到Excel或您选择的其他软件中,并手动在以
    \uu c
    结尾的列中查找至少一个值

  • SOQL

    您可以手动编写查看每个字段的SOQL查询(例如,
    从Opportunity中选择Id,其中YourCustomField1\uu c!=null
    ,并对每个字段重复)

  • SOQL(动态)

    如果您想弄脏编程的手,可以调用获取opportunity对象上的所有字段。一旦您知道了所有字段,您就可以再次找到以
    \uu c
    结尾的字段,并编写一个动态SOQL语句来访问API

  • 实地考察应用程序(AppExchange中免费提供)将为您实现这一点。这里有一个链接:

    对一个对象运行它,它会给出一个报告,列出所有字段,并告诉您每个字段填写的记录百分比。我的组织已经使用它好几年了


    我和坎多没有联系。我只是一个满意的用户。

    我不知道..因为问题不是找到所有符合条件的记录,而是所有从未填写过的字段,用于任何Opportunity记录..如何通过SOQL查询字段而不是记录?你将如何解决这个问题?