Talend - Отправить HTML-таблицу - Гарантия того, что у нас нет переноса текста - PullRequest
0 голосов
/ 23 мая 2019

Я использую Talend Big Data Platform для отправки CSV-файла в виде таблицы HTML по электронной почте.Для построения HTML-кода у меня есть JavaRow с этим: c

ontext.MsgCode = "<br><br><style>table, td { white-space: nowrap;  border: 1px solid black;    border-collapse: collapse;}table, th { white-space: nowrap; border: 1px solid black;}th, td { white-space: nowrap;},th {text-align: left;},th {background-color: #f2f2f2;},td{font-family: arial; font-size: 10pt;}</style> <table  white-space: nowrap;> <tr><th  white-space: nowrap;>warehouse</th><th  white-space: nowrap;>process</th><th  white-space: nowrap;>time</th><th>type</th><th>title</th><th  white-space: nowrap;>analysis</th></tr>";

context.TableRow = "</td><td>"+input_row.warehouse+"</td><td>"+input_row.process+"</td><td>"+input_row.time+"</td><td>"+input_row.type+"</td><td>"+input_row.title+"</td><td>"+input_row.analysis+"</td></tr>" + context.TableRow;

context.MsgCode = context.MsgCode + context.TableRow+ "</table>";

С этим кодом моя таблица оборачивает мои столбцы, и я получаю имена своих столбцов и значения, сокращенные пополам.

Я хочу обернуть текст, чтобы он соответствовал ширине столбца и не обрезал ячейки.

Что я делаю не так?

Большое спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...