google-apps-script - 如何在谷歌应用脚本中对齐电子邮件正文?
问题描述
在电子邮件正文中发送数据时,我在对齐谷歌表格中的数据时遇到问题。
到目前为止,它的间距是根据零件编号。我想要一个直列中的“月”和“数量”。
var body = "<body style='white-space:pre-wrap'>";
for (var m=0;m<resultArr.length;m++)
{
body+= "For Part No "+resultArr[m][0].toString()+ "" + "
" +"Month "+resultArr[m][1].toString()+" Quantity is
"+resultArr[m][2].toString()+" <br>";
}
body += "</body>"
我希望月份和列在一条直线上
解决方案
例如,在您的情况下,使用表格怎么样?请认为这只是几个答案之一。
修改后的脚本:
body += "<table style=\"border-collapse: separate; border-spacing: 20px 0px;\">"
for (var m=0;m<resultArr.length;m++) {
body+= "<tr><td>For Part No "+resultArr[m][0].toString()+ "</td><td align=\"right\">Month "+resultArr[m][1].toString()+"</td><td align=\"right\">Quantity is "+resultArr[m][2].toString()+"</td></tr>";
}
body += "</table>";
- 在这个修改后的脚本中,创建的表格没有边框,列之间的边距为 20 像素。
参考:
如果我误解了您的问题并且这不是您想要的方向,我深表歉意。
推荐阅读
- typescript - 打字稿将未知类型转换为接口类型
- sql - 当我在 Crystal Reports 的“数据库专家”中展开数据库时,为什么会显示“未找到项目”?
- android - Firebase 分析未提供所有用户的记录事件
- python - 如何获取字符串中任何整数之前的每个字符?
- winapi - 如何使用 C++ 更改 Windows 上的桌面背景图像?
- javascript - 反应帖子,有什么可能?
- jsp - Struts 并使用跟随标签传递参数,它是如何工作的?
- c# - 如何根据属性关系按类型从最小到最依赖对实例集合进行排序?
- python - CRC - Python - 如何从字符串计算 JAMCRC 十进制数
- arrays - 将 .csv 导入 MongoDB 创建包含对象的数组