Имя: Пароль:
1C
1С v8
Поле PDF документа на УФ - "Файл документа изменен"
0 АЛьФ
 
10.02.26
15:38
Больше года уже работает функционал загрузки на форму элемента справочника PDF с отображением на форме и последующим сохранением его в реквизит этого справочника.
УФ, файловая база, 8.3.27.1859.
Сейчас начали готовится переползать на клиент-сервер с SQL.
На ровном месте стало падать на открытии формы заявки с обоснованием "Файл документа изменен". Если поле документа PDF скрыть, то все работает нормально, прикрепленный PDF даже сохраняется с формы.
Методом научного тыка выяснилось, что падает на PDF с ссылками.
Кто-нибудь сталкивался с такой проблемой? Это как-то лечится? Может быть хотя бы можно узнать что в загружаемом PDF есть ссылки?
1 d4rkmesa
 
10.02.26
16:29
(0) >>Может быть хотя бы можно узнать что в загружаемом PDF есть ссылки?
Можно попробовать извлекать текст из pdf и анализировать на наличие ссылок.
2 АЛьФ
 
10.02.26
16:57
2(1) Не нашел как это сделать средствами 1С.
3 АЛьФ
 
10.02.26
17:17
Похоже, что проблема именно в этом конкретном справочнике и его форме. Сейчас погонял функционал присоединенных файлов, где у нас тот же самый код показа на форме используется. Все работает нормально.
4 DiMel_77
 
10.02.26
17:24
(0) Любопытно, как это выглядит? У меня уже несколько лет работает функционал реализованный через PDFJS и именно для нормального масштабирования и ссылок, делал такую реализацию. (+тогда ещё поле pdf не завезли в платформу). Может подумать в эту сторону?
5 АЛьФ
 
10.02.26
17:37
2(4) Что-то кардинально переделывать не вариант. Функционал давно сдан и в файловой версии работает нормально. Придется как-то решать в рамках существующего кода.
6 АЛьФ
 
10.02.26
17:39
А выглядит как-то так...
7 DiMel_77
 
10.02.26
18:27
(6) Я себе просмотр написал для PDF, а потом на основе этого подсистему инструкций пользователю.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс