Имя: Пароль:
1C
1С v8
Сохранение в XLS
, ,
0 citrus
 
17.05.16
13:37
Всем привет.
Есть УТ 10.3 в ней доработан прайс, в него выводятся картинки товаров.
Недавно юзеры добавляли в прайс новые картинки, сейчас при сохранении  прайса в XLS выходит сообщение "wrote palette index exceeding num_palette" и 1С вылетает.
Кто сталкивался с данной ошибкой, помогите разобраться.
Может просто идеи есть?

Спасибо!
1 sash-ml
 
17.05.16
13:55
картинка кривая, найти и поменять глючную картинку.
2 citrus
 
17.05.16
14:00
(1) а как ее найти из нескольких сотен тысяч?
кстати, кривая по какому параметру?
формат (jpg, png...), разрешение (кол-во пикселей), размер, цветность????
по каким параметрам искать?
3 ДенисЧ
 
17.05.16
14:15
в рот эту палетту....
4 citrus
 
17.05.16
14:21
(3) и не говори. в рот ей ноги.
А если серьезно парни, что делать?
может какой-нибудь пакетный конвертер замутить?
т.е. выгрузить все картинки и сконвертировать.
5 torgm
 
17.05.16
14:21
(2) парси журнал регистрации по изменениям хранилища объектов.

потом среди найденных групповой обработкой формируй прайсы по одной позиции, и сохраняй.

все глючные вылезут
6 citrus
 
17.05.16
14:24
(5) не понял первой строки.
если правильно понял суть, то предлагаешь просто сохранять каждый товар в отдельный прайс и смотреть какой не сохранится?
7 ДенисЧ
 
17.05.16
14:25
(6) Ты всё правильно понял
8 citrus
 
17.05.16
14:40
(7) спасибо :)
тогда зачем вообще мне прайс?
можно написать простенькую печатную форму, в которую выводится картинка и тут же записывается в XLS, если не записалась, то надо разбираться.
Только вопрос, как программно отследить ошибки. Если при ошибке 1С вылетает полностью.
9 ДенисЧ
 
17.05.16
14:40
(8) А лог писать религия запрещает?
10 citrus
 
17.05.16
14:42
(9) и в логе будет всего одна кривая запись "последняя" т.к. до остальных обработка просто не дойдет.
или через попытку сделать?
11 ДенисЧ
 
17.05.16
14:43
(10) Так тебе кривая и нужна, на которой сыпется...
12 Timon1405
 
17.05.16
14:44
Упорядочить отчет по коду товара. Дальше берем первую половину, если формируется, значит бяка во второй половине, делим ее пополам, нувыпоняли
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс