You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求修改Apps Script邮件合并脚本:实现姓名换行堆叠显示

修改Apps Script实现姓名换行堆叠显示

根据官方邮件合并脚本的逻辑,你需要找到拼接同一课程下姓名的代码段,将原有的空格分隔替换为换行符(或HTML换行标签,取决于邮件格式):

1. 定位姓名拼接代码

在官方示例脚本中,通常会有类似这样的代码(用于合并同一课程的学生姓名):

// 原代码:用空格拼接姓名,导致并排显示
var studentNames = students.map(student => student.Name).join(' ');

2. 修改为换行分隔

根据你的邮件格式选择对应修改方式:

  • 若为纯文本邮件,使用换行符\n:
    var studentNames = students.map(student => student.Name).join('\n');
    
  • 若为HTML格式邮件,使用HTML换行标签<br>:
    var studentNames = students.map(student => student.Name).join('<br>');
    

极简说明

  • students是脚本中按课程分组后的学生数据集合
  • map(student => student.Name)提取每组里的所有姓名,生成姓名数组
  • join方法将数组元素用指定符号连接,替换成换行符/HTML标签后,姓名就会堆叠显示

内容的提问来源于stack exchange,提问作者user22352654

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 08:18:03