apex如何保存多行字符串

虽然可以用换行符把很长的字符串放在一行,但是不便于阅读。apex没有像python中三个引号这种直接支持多行字符串的格式,可以用下面这种方法:

java 复制代码
String query = 'SELECT Project__c,'
                  + ' Project__r.Testing_Submitted__c,'
                  + ' Project__r.Project_Sub_Phase__c,'
                  + ' Project__r.DRD_Submited__c,'
                  + ' Protected_Application__r.DRD_Completed__c,'
                  + ' Protected_Application__c,'
                  + ' Project__r.Id,'
                  + ' Project__r.Name,'
                  + ' Project__r.Project_Type__c,'
                  + ' Project__r.Remark__c,'
                  + ' Project__r.Record_Type_Name__c,'
                  + ' Project__r.RecordTypeId,'
                  + ' Project__r.Project_Actual_Completion__c,'
                  + ' Protected_Application__r.Application__c,'
                  + ' Project__r.Project_Phase__c,'
                  + ' Project__r.Ready_for_Testing__c,'
                  + ' Project__r.recordType.DeveloperName,'
                  + ' Project__r.Project_Sub_Status__c,'
                  + ' Project__r.Certification_was_submitted__c,'
                  + ' Project__r.Customer_confirmed_launch_date__c,'
                  + ' Protected_Application__r.Application_Type__c'
                + ' FROM ProjectAppLink__c ';

System.debug(query);

参考:https://salesforce.stackexchange.com/questions/150674/break-line-on-a-string

相关推荐
Channing Lewis9 天前
salesforce apex测试类如果有多个httpmock,则只会返回一个,导致可能不符合预期
salesforce
Channing Lewis1 个月前
salesforce Portal User Visibility and Site User Visibility
运维·服务器·salesforce
sf_wilson2 个月前
[Admin] Dashboard Filter for Mix Report Types
dashboard·salesforce·admin·report
Channing Lewis3 个月前
salesforce case可以新建一个roll up 字段,统计出这个case下的email数量吗
数据库·salesforce
Channing Lewis3 个月前
salesforce developer console 匿名执行是以什么身份执行的
数据库·安全·salesforce
小小码虫5 个月前
如何在页面调用utility bar并传递参数至lwc组件
javascript·ecmascript·salesforce·lwc
小小码虫5 个月前
Salesforce篇——如何在lightning页面添加ListviewButton使用lwc组件
前端·javascript·salesforce
Channing Lewis6 个月前
salesforce rich text 字段支持html中内嵌JavaScript吗
前端·javascript·html·salesforce
数字化营销工兵8 个月前
Salesforce‘s 爱因斯坦机器人助手引领工业聊天机器人时代
copilot·crm·聊天机器人·salesforce·工业机器人
数字化营销工兵8 个月前
Salesforce推出Einstein 1 Studio:用于自定义Einstein Copilot并将人工智能嵌入任何CRM应用程序的低代码人工智能工具
人工智能·大语言模型·crm·数字化营销·salesforce·销售·low code