|  | Сохранение в 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 | 
        Упорядочить отчет по коду товара. Дальше берем первую половину, если формируется, значит бяка во второй половине, делим ее пополам, нувыпоняли     |  | 
        Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший