Имя: Пароль:
1C
1С v8
RemoteApp + thinprint + ПроверитьВывод
0 xXeNoNx
 
06.03.18
12:41
Всем привет!
Ситуация такая: Некоторые(у большинства - нормально)!!! пользователи начали жаловаться что у них печатная форма разбивается на несколько листов, т.е. например, счет-фактура может быть распечатана на 4 листа, вместо одного, а именно ставится разделитель строк после каждой позиции табличной части и так может быть с разными табличными документами, в т.ч. и в типовых(2-НДФЛ, СЗВМ)

Нашел что функция "ПроверитьВывод" думает что выводимое поле уже не вмещается на лист и делает разрыв.

Печать идет через thinprint, при удалении на клиенте thinprint'а, печать становится нормальной(без разрывов).

Временный нашел выход - сделал внешние печатные формы. Когда делал формы, то увидел что при создании таб документа:

Т = Новый ТабличныйДокумент;

Не инициализируются настройки листа, т.е. размеры, которые должны быть 210×297(в случае А4), равны 0х0. Когда прописываешь руками настройки, то печатная форма выводится без разрывов в ненужных местах(т.е. выводится правильно для нас).
Для чистоты эксперимента пользовательские настройки и кэш чистился.

Вопросы:
Были у кого такие проблемы, как решали?
Как происходит инициализация листа табличногоДокумента, при Т = Новый ТабличныйДокумент?
1 xXeNoNx
 
06.03.18
17:09
Апну
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс