Имя: Пароль:
1C
 
Печать в Linux, платформа 8.3.14.16хх, 8.3.15.1194. Ставит по умолчанию "Tabloid"
0 spiller26
 
13.05.19
11:40
Linux. Платформа 8.3.14.16хх и тестовая 8.3.15.1194, проверял на всех.
При печати не верно выбирает формат страницы. Хотя в "Параметрах страницы" стоит A4.
Печать через Ctrl+P, захожу в "Page Setup", а там стоит "Tabloid"(по сути A3), и это при каждый раз.
Пользователи рвут и мечут. Как ему выставить, чтобы А4 ставилось всегда, или ждать когда исправят?
1 ДенисЧ
 
13.05.19
12:26
Поставь виндовз, там такой проблемы нет
2 Cyberhawk
 
13.05.19
12:35
Иногда виноват *овнокод, который параметры печати инициализирует не в том месте
3 spiller26
 
13.05.19
12:40
(1) Не по "православному" винду использовать.
(2) Стандартный макет и стандартный механизм вывода. Тем более пробовал в ЗУП и БП.
4 Cyberhawk
 
13.05.19
12:41
Нет доступа к сохранению тогда может
5 spiller26
 
13.05.19
12:48
(4) где смотреть?
6 ДенисЧ
 
13.05.19
12:50
(3) А по-православному использовать программу, которая не работает?
7 spiller26
 
13.05.19
13:00
(6) Почему не работает, как-то стояла платформа больше полугода не знали проблем, пока не настал тот момент, когда нужно было перейти на новую платформу, т.к. конфигурация требовала новую.
На Мас в своё время тоже не было клиента.
8 Cyberhawk
 
13.05.19
13:20
(5) Это уже сам
9 Фрэнки
 
13.05.19
14:37
(7) А что было до этого, что не было такой проблемы?

Знаешь, я так подозреваю, что где-то просто не хватает прав на перезапись файликов, в которых настройки прописываются. Вот оно и не перезаписывает, а вытаскивает всегда старое значение Таблоид, которое фиг его знает откуда взялось.
10 spiller26
 
13.05.19
15:01
(9) В платформе 8.3.10.хххх было всё нормально.
Перешли на 8.3.12.1714 - в некоторых макетах, когда много листов, повисала платформа (писали что ошибка платформы Код ошибки: 00112089, типа исправлено 8.3.12.1855, 8.3.13.1809, 8.3.14.1630).
Потестировал 8.3.14.1630 и 8.3.14.1694 на своем сервере разработчиков, печатает и славно, но не вникал в размер страницы.
Поставили в итоге 8.3.14.1694, вылезло через неделю что при отправке на печать режет страницу, при детальном тесте увидел, что ставит "Tabloid", т.е."А3", причем всегда, если переставить "Tabloid" на "А4", то распечатывает нормально.
Нашел на https://bugboard.v8.1c.ru/search?page=0 Код ошибки: 60000024 . Написано Исправлена: "Технологическая платформа", версия 8.3.15.1194 (для тестирования).
Поставил 8.3.15.1194, но всё так и осталось.
Теперь мониторю выход следующих, ну и пытаюсь как то решить этот момент.
11 Фрэнки
 
13.05.19
19:35
(10) а как ты решаешь проблемы с кэшем? На винде все прыгают по папкам и убивают эти папки пачками. В линукс своем такую же манипуляцию пытался совершить? Вдруг в этих самых свежих платформах забыли о предоставлении прав пользователю на файлы кэша?
12 tigein
 
03.07.19
18:23
В 8.3.15.1489 баг присутствует. Удалось обойти. Может быть, кому-то пригодится.
Размер страницы в "Параметрах страницы" неправильно сопоставляется с размером на вкладке "Page Setup" диалога печати. Методом подбора можно найти формат, соответствующий А4, в Параметрах страницы. У меня на разных компьютерах это были JB5 и 17x11. А при выставленном А4 так же, как и у ТС вылезал Tabloid.
13 rphosts
 
03.07.19
18:46
(11) запуск с /ClearCashe ?
14 Фрэнки
 
03.07.19
18:48
(13) хз. Но вроде бы не помогает. Причем, не только в линукс ( тем более там не пойми где оно лежит ), но и в винде не помогает. Пока руками не убьешь - лезут данные из неубитого кэша.
15 rphosts
 
03.07.19
18:51
(14) рапорт по багу в 1С отписали?
16 Фрэнки
 
03.07.19
18:55
(15) дык, у всех это творится, что толку отписывать-то

:-)

Мне проще руками вычистить, хотя где это чистится на линухе даже не знаю. Но меня не особо напрягает.
17 Фрэнки
 
03.07.19
18:57
фигня в том, что клиентские машины с 1С все равно в моем окружении приходится держать на винде. Поэтому проблема кэшей решается ручными действиями по их уничтожению
18 rphosts
 
03.07.19
19:03
(16) все так и думают что кто-нить и отписался... в 1С думают хз как у нас не работает, но никто не пишет... никому видимо не надо или мы такие криворукие
19 Cyberhawk
 
04.07.19
08:42
(18) О каком баге речь?
20 reanand
 
18.07.19
11:07
Проблема с печатью у них уже давно. А служба поддержки отвечает так - ваш Linux не поддерживается, ставьте Линукс из списка - http://v8.1c.ru/requirements/
проверил, поставил CentOS 7 - печать нормально работает с 1С 8.3.15.1489, а на OpenSuse c версий 42.2 по 15.1  и на Debian 10 проблема не решена.
Если поискать по папке 1С видно, что у них в составе идёт своя libMagickCore-6.Q8.so.2 где Tabloid и прописан. Как они пишут у себя в релизах:
  Снижено количество проблем, возникающих из-за некорректной версии библиотеки ImageMagic, которая установлена в операционной системе.

Так что вот, у 1С всё корректно :) а проблемы не у них, а в свежих линуксах. Ну а то, что они сидят на устаревшем 3 года назад webkitgtk-3 и стабильное падение 1С на интерфейсах wayland - приходится мириться
21 Vdmit
 
16.08.19
16:44
(20) Та же проблема на SUse15.0, хотя версия  8.3.14-1630 работает корректно и на новых линухах ! На ней пока и зависли , все остальные новее косячат с форматом страницы в макете ставит edp , а при печати на принтер Tabloid .
Есть ли какие варианты обхода этого бага ! Заявку делал в тех.поддержку , послали на список JC http://v8.1c.ru/requirements/. Ставил UBUNTU19.4 там тоже баг только там asme_f. А в предварительном просмотре ставишь А4
на принтере получаешь в ТАБЛОИД!
22 Йохохо
 
16.08.19
16:51
(21) ну вы же линуксоиды, где подробности? самба капс?
23 Vdmit
 
19.08.19
13:22
Что именно из подробностей ! Развернут терминальный сервер на SUSe15, на нем локально стоит 1С клиент в файловом варианте! И начиная с версии новее 8.3.14-1630, прослеживается баг , описанный выше, а именно изначально в просмотре страницы на печать в макете стоит формат не А4, а другой... И каждый раз нужно выставлять А4 , а после посыла на печать еще и  в настройках принтера параметры бумаги нужно менять с ТАБЛОИД на А4!
или так......
при печати любых документов при любых конфигурациях
например , печать/трудовой договор/ … в параметрах принтера
paper size стоит значение (edp) , а должно быть А4
а
в предварительном просмотре
размер бумаги (edp) , а должно быть А4

тем самым нарушается размерность области печати во всех документах !!!
24 Vdmit
 
23.08.19
16:01
в продолжении темы, есть версия 8.3.14.1630 ,которая работает на любой ОС Линукс корректно, и на SUSE и на Ubuntu. В ее состав тоже входит своя libMagickCore-6.Q8.so.2 где Tabloid и прописан как сказал   reanand. На дурняк я пробовал подкидывать ее вместо той, что идет в новых версиях платформы . 1С завелась, но проблемы с ТАБЛОИД появились.
25 Vdmit
 
04.09.19
13:46
Ну, что выше описанная проблема печати в 1с так и осталась открытой или кто придумал костыль с ТАБЛОИДОМ?
идея такая, можно ли CUPS-PDF настроить так, чтобы он жестко формат бумаги только А4  и не слушал команды 1с при печати?
26 Cyberhawk
 
04.09.19
13:48
Всем пох
27 Фрэнки
 
04.09.19
14:42
(25) только логичней не CUPS-PDF курочить, а свою libMagickCore-6.Q8.so.2 пересобрать так, чтоб использовался только А4
28 Vdmit
 
10.09.19
15:11
Как написано выше 1С использует свою libMagickCore-6.Q8.so.2, где я возьму исходники , чтобы ее пересобрать ? И все же не совсем понятно в чем дело, я же пробовал брать libMagickCore-6.Q8.so.2 из работающей версии 8.3.14.1630 1С и подменять ей в новых версиях аналогичную библиотеку, у которых проявляется этот баг, 1С работала со старой, но уже с багом ! Получается дело не в ней? При печати 1С дает команду принтеру печатать не на А4 , а на ТАБЛИДе ! А у меня настроен CUPS-PDF печатает картинку в файл pdf и уже в этом файле размер бумаги таблоид !
29 diktator
 
25.09.19
13:01
Пробовал последнем CentOS 7, Linux Mint 19 - та же фигня с печатью Tabloid - приходится каждый раз при печати ручками устанавливать формат А4.
30 spiller26
 
25.09.19
13:10
(28) Я так примерно тоже крутил-вертел, как раз вышел на этот "Таблоид".
(29) Пользователи уже примерно 2-3 месяца так "перетыкивают".
31 spiller26
 
25.09.19
13:13
(29) Тут дело не в Линукс'е.
32 Фрэнки
 
25.09.19
13:16
(31) кстати, а если веб-клиентом пользоваться?
33 spiller26
 
25.09.19
13:35
(32) та же ботва
34 diktator
 
25.09.19
13:36
В веб-браузере Firefox на Linux открывается при нажатии кнопки Печать окно выбора принтера - еще раз нажимаю печать - формирует документ PDF и спустя около минуты печатает. Быстрее выбрать нужный формат в тонком клиенте и отправить на печать =(
35 diktator
 
25.09.19
13:36
Но печатает верно - на формате А4 по ширине, как и должно быть, но явно PDF в виде картинки с сжатием - заметно
36 diktator
 
25.09.19
13:56
Ошибка в багтрекере описана https://bugboard.v8.1c.ru/error/000056916 еще в июле
37 Cyberhawk
 
25.09.19
14:04
(36) Насчет "еще" это ты знатно шутканул. Исправлять твою ошибку будут годами.
38 diktator
 
25.09.19
15:05
Во внешних печатных формах можно добавить настройки размера страницы:

ТабДок.РазмерСтраницы = "Custom";
  ТабДок.ВысотаСтраницы=297;
  ТабДок.ШиринаСтраницы=210;

Тестили на Linux Mint 18.3 (32 бита)

Кстати, на этой операционной системе в параметрах печати отсутствует размер Tabloid, но через Ctrl+Shift+P всё равно печатает неверно.
Если первый раз распечатать через Ctrl+P - то настройка сохраняется и дальнейшая печать через Ctrl+Shift+P идёт нормально.
39 spiller26
 
01.10.19
10:57
УРА ТОВАРИЩИ!!!
ПОЧИНИЛИ ПЕЧАТЬ пока в тестовой 8.3.16.942.
40 ZlyddeN
 
09.03.20
16:20
на текущий момент поставили клиент 8.3.16.1148 - проблемы с Таблоид нету
2 + 2 = 3.9999999999999999999999999999999...