Ich versuche ein Tagesübersichtsdokument zu erstellen, das ich jeden Morgen per PDF lesen kann, das an meine E-Mail-Adresse gesendet wird. Ich habe ein Skript, das ein Google-Dokument erstellt, aber jedes Mal, wenn ich es als PDF-Datei versende, wird ein vollständig leeres Dokument gesendet. Wenn ich das Google-Dokument (das ich gerade per E-Mail schreibe, um es auf Bugs zu testen) überprüfe, zeigt es mir, was ich will. Das ist, was ich bin mit dem PDF zu erstellen:Dokument und E-Mail als PDF erstellen
var pdfDocument = DriveApp.getFileById(ID).getAs("application/pdf");
Dieser Teil funktioniert, wenn ich von einem bereits bestehenden Dokument kopiert ‚ID‘ mit einer String-ID ersetzen. Die Variable ‚ID‘ ist definiert als:
var ID = doc.getId();
Ich weiß, dass dies die richtige ID zieht, weil ich der Logger gesetzt haben, um es anzuzeigen und es entspricht der resultierenden Google Doc. Ich bin neu im Scripting, also vergebe irgendwelche Fehler oder schlechte Etikette. Here is a link to the script.