Я пытаюсь с помощью следующего кода установить пользовательскую высоту строки, но никогда не применяется. Документ «Протокол испытаний» имеет 1 строку, и эта строка имеет высоту по умолчанию. В чем проблема?Как установить высоту строки таблицы таблицы объявлений с помощью скрипта приложений?
var targetDoc = DocumentApp.create('Test report');
var body = targetDoc.getBody();
body.setAttributes({MARGIN_LEFT: 15,
MARGIN_RIGHT: 15,
MARGIN_TOP: 15,
MARGIN_BOTTOM: 15,
PAGE_WIDTH: 595,
PAGE_HEIGHT: 842});
var t1 = body.appendTable([['1','2','3','4']]);
t1.setBorderColor('#FFFFFF');
var attrs = {};
attrs[DocumentApp.Attribute.MINIMUM_HEIGHT] = 35;
t1.setAttributes(attrs);
Пробовался следующим кодом: var t1 = body.appendTable ([['1', '2', '3', '4']]); t1.setBorderColor ('# FFFFFF'); r1 = t1.appendTableRow(); r1.appendTableCell ('a'); r1.appendTableCell ('s'); r1.appendTableCell ('d'); r1.appendTableCell ('f'); t1.getRow (0) .setMinimumHeight (35); t1.getRow (1) .setMinimumHeight (35); все еще не работает .. – Maleta
Код здесь искажен, у вас есть 2 строки? 'getRow (0)' редактирует первую строку в таблице, поэтому 'getRow (1)' должно быть для второй строки таблицы – Vytautas
Да. Я создал 1-ю строку с добавлением ([[1,2,3,4]]) и 2-й с r1.appendTableCell ('a') ... – Maleta