javascript - Google Script - 通过电子邮件发送的图表更改日期格式
问题描述
当我在谷歌脚本中创建图表时,它会列出所有水平轴标签。
我使用脚本通过电子邮件发送图表:
var chartBlobs=new Array(pageCharts.length);
var imageInsertsHtml = "<h2>Short summary</h2>";
var emailImages={};
for(var i=0;i<pageCharts.length;i++){
chartBlobs[i]=pageCharts[i].getBlob().getAs("image/png").setName("chartBlob"+i);
imageInsertsHtml= imageInsertsHtml + "<img src='cid:chart"+i+"'><br>";
emailImages["chart"+i]= chartBlobs[i];
}
点仍然存在,但水平轴已压缩。
我尝试使用 .setNumberFormat 将我的单元格转换为纯文本,但由于日期是它自己的对象,所以我收到一个错误。
任何帮助都会很棒!
解决方案
推荐阅读
- python - linux依次运行多个python脚本
- spring-data - Spring JPA Repository 无法创建我的实体的映射表
- c# - 使用 Linq to 对象,如何获取对象中不同日期的字段总数?
- mysql - ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MariaDB 服务器版本错误相对应的手册
- google-sheets - 将条件格式从一个单元格应用到包含相同文本的多个其他单元格
- git - 如何将本地分支推送到 github 的其中一个分支?(本地分支不是克隆而是创建的)
- php - 在 laravel 中用 Auth 评论
- python - 如何在不移动标题和标签的情况下定位 matplotlib 的按钮
- css - css 主题的变暗函数 - 错误:`darken($color, $amount)` 的参数`$color` 必须是颜色
- php - Jquery Post 没有使用 Codeigniter 框架将数据传递给 url