|
v7: Съезжает высота строк | ☑ | ||
---|---|---|---|---|
0
Злопчинский
04.08.20
✎
22:52
|
ТиС. Докурутка - формирование типовых договоров для клиентов. Формируется в моксель. ячейки = тип = Шаблон, переность, автовысота строк. Сохраняется Йокселем в эксель. При просмотре сформированного мокселя - все ок.
В экселе - видно что высоты строк немного "не хватает", предв просмотр - показывает обрезанные строки (не символы в строке), а именно обрезанные строки по высоте ячейкИ. типа например: https://i.ibb.co/kKJb6J3/2020-08-04-225020.png . вопрос - как это полечить (желательно малой кровью), чтобы все было нормально при показе/распечатке текста? |
|||
1
Ёпрст
04.08.20
✎
23:42
|
(0) не пользовать эксель ?
|
|||
2
Злопчинский
05.08.20
✎
00:13
|
(1) спасибо, кэп!
штатно из 1С в ворд - как бы нет...? |
|||
3
Ёпрст
05.08.20
✎
00:15
|
(2) шаблон создай в ворде и хоть обзаполняйся
|
|||
4
Злопчинский
05.08.20
✎
01:08
|
(3) ну, это у меня давно есть заготовка, но это некузяво.
|
|||
5
big
05.08.20
✎
05:07
|
(4) Тогда заполнять rtf. Есть свои нюансы, но работает.
Можно ещё попробовать через Йоксель "прогнать", кстати. |
|||
6
Salimbek
05.08.20
✎
09:32
|
(5) Вроде в (0) так и сказано: "Сохраняется Йокселем в эксель".
(4) А что мешает не возиться с мокселем, а сразу через Йоксель работать? Чтобы не выполнять двойную конвертацию и думать потом, где же и кто накосячил. |
|||
7
Fedor-1971
05.08.20
✎
10:06
|
(0) Печатай на PDF-принтер из 1С и отдавай клиенту. Сталкивался с такой проблемой, обрезает не только высоту строки, но и выравнивание "По ширине" тоже иногда слетает. Выкрутился только через PDF.
Или, как вариант, в (3) создаём запароленный от изменений шаблон ворда и заполняем нужные поля, это даст бОльшую гибкость, но и добавит вопросов с администрированием хранения и изменения файлов. |
|||
8
Злопчинский
05.08.20
✎
17:00
|
угу, думаю на ворд переделать.
|
|||
9
uno-group
05.08.20
✎
17:18
|
Шаблон в Ворде и в 1с автозамена типа
Fnd.Execute("*Номер*",,,,,,,,,СокрЛП(Номер),2); Fnd.Execute("*Срок*",,,,,,,,,СокрЛП(Срок),2); Еще как вариант считать длину строки и по длине строки в ручную устанавливать высоту строки. Если СтрДлинна<100 Тогда ВысотаСтроки=16 Если Если СтрДлинна<200 Тогда ВысотаСтроки=26 .... |
|||
10
Злопчинский
05.08.20
✎
17:23
|
(9) это не вопрос. вариант такой есть.
|
|||
11
uno-group
05.08.20
✎
17:31
|
как вариант задать межстрочный интервал с запасом
|
|||
12
Djelf
05.08.20
✎
18:56
|
(0) Ты автовыстоту поставил на строку?
Это приемлемо работает до 12 кегля, потом неожиданно глючит - и Excel и OpenOffice иногда не могут это четко вычислить. Высылай пример. С Йокселем я давно на "ты". |
|||
13
Злопчинский
05.08.20
✎
20:33
|
ок, скину на почту моксели
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |