v7: Где хранятся пиктограммы в библиотеке картинок. Как вернуть изменённую пикто-му? #620526


#0 by vladimir-boy
В одной из обработок на форме в таблице значений решил поменять вид пиктограммы предварительно нарисовав её в Paint: 2 стрелочки - одна вверх, а другая вниз (по размерам 32x15 4BPP). Итак в данной таблице в её свойствах на закладке "Картинка" - "Изменить картинку" попал в "Библиотеку картинок", где была отмечена в рамочке предыдущая пиктограмма из набора нескольких десятков пиктограмм. Я без всяких опасений очистил удалением всех пиктограмм, которые там были(ЕСЛИ Б Я ЗНАЛ, ЧТО ПОТОРОПИЛСЯ, ТО НЕ ДЕЛАЛ ЭТОГО БЫ)и добавил загрузкой свою нарисованную картинку. В моей обработке загруженная пиктограмма чудесно работала и я не подозревал об глобальных последствиях. В течении понедельника ко мне сразу от нескольких пользователей поступили жалобы о некорректно работающих блоках программы и в итоге я выяснил, что алгоритмы РАЗЛИЧНЫХ ОБРАБОТОК опираются на Флаги, которые несли пиктограммы в Таблицах Значений, которые оказались ПУСТЫМИ (вообще без каких-либо картинок) в свойстве "Картинка". Вопрос: возможно ли вернуть предыдущий набор пиктограмм, где он хранится, на бекапе вижу старый набор пиктограмм, как его выдернуть и загрузить в новую базу? Спасибо за ответ.
#1 by i_rodionov
Взять бэкап, сохранить из библиотеки пиктограмм их в файлы. Загрузить их в рабочую базу (сделав бэкап). На всех формах восстановить "картинки" вручную
#2 by 1C_Enigma
#3 by 1C_Enigma
#4 by vladimir-boy
(1,2,3)Спасибо большое. Я почему-то до этого печального момента полагал, что в Таблице Значений на закладке "Картинка" - "Изменить картинку" - "Библиотека картинок" я могу делать что мне заблагорассудится, так как думал, что это касается только лишь данной обработки, но когда увидел ГЛОБАЛЬНЫЕ ПЕЧАЛЬНЫЕ ПОСЛЕДСТВИЯ во всей базе схватился за голову. Одним словом народна мудрость: "Век живи - век учись, и дураком помрешь!"
#5 by i_rodionov
При объединении с другим МД, содержащем эти же картинки не обязательно они встанут на свои места в формах. Имей это ввиду.
#6 by vladimir-boy
Ага. Понятно. Печалька..
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С