У меня есть сценарий Google, написанный для слияния, в котором есть встроенная таблица. В письме между моей границей в моей отформатированной таблице html есть разрыв в 1 пиксель.
Я использую понятую таблицу = 'border-collapse: collapse; Border: 1px solid black ;.Кто-нибудь когда-либо видел эту ошибку или знает решение?
var TABLEFORMAT = '<!DOCTYPE html><html><style>table {border-
collapse:collapse} table,td,th{border:1px solid black}</style>'
for (row = 0; row<data.length; row++)
{
for (col = 1 ;col<data[row].length; col++){
if (row == 0 && col == 1) {htmltable += '<tr><th style="border-collapse: collapse;border: 1px solid black;background-color:#D5D8DC">' + data[row][col] + '</th>';}
else
if (row == 0 && col == lastCol - 1) {htmltable += '<th style="border-collapse: collapse;border: 1px solid black;background-color:#D5D8DC">' + data[row][col] + '</th></tr>';} else
if (row == 0) {htmltable += '<th style="border-collapse: collapse;border: 1px solid black;background-color:#D5D8DC">' + data[row][col] + '</th>';}
else
if (data[row][0] == employeeId && col == 1) {htmltable += '<tr><td style="border-collapse: collapse;border: 1px solid black;">' + data[row][col] + '</td>';}
else
if (data[row][0] == employeeId && col == lastCol) {htmltable += '<tr><td style="border-collapse: collapse;border: 1px solid black;">' + data[row][col] + '</td></tr>';}
else
if (data[row][0] == employeeId) {htmltable += '<td style="border-collapse: collapse;border: 1px solid black;">' + data[row][col] + "</td>";}
}
Кто-нибудь когда-либо видел эту ошибку или знает решение?