AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.05.2005, 12:32   #1  
mss_imported is offline
mss_imported
Участник
 
18 / 10 (1) +
Регистрация: 16.05.2005
Если не секрет, где храняться картинки в базе, я столкнулся с проблемкой что в старой базе в репорте в image храниться картика, мне нужно её вытащить отредактировать и вставить обратно, подскажите как мне её вытащить?

Заранее благодарен.
Старый 16.05.2005, 13:02   #2  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Смотрите в свойство BitMap.
Если там указан путь к файлу, то можно изменить этот файл.
А вот если там стоит число (в 3.6 от 1 до 44), то это "внутренняя" картинка. Эти картинки хранятся непосредственно в екзешнике. Мб как-то можно их вытащить и изменить, не в курсе.
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 16.05.2005, 13:07   #3  
mss_imported is offline
mss_imported
Участник
 
18 / 10 (1) +
Регистрация: 16.05.2005
Путь то указан но база создавалась давно и на другом компе, а путь там остается старый , поэтому у меня возникла мысль что картинки храняться в базе, я облазил системные таблицы вроде нигде нетА храняться они наверное также как системные картинки Еще бы знать где
Старый 16.05.2005, 13:19   #4  
asacom_imported is offline
asacom_imported
Участник
 
107 / 10 (1) +
Регистрация: 26.11.2003
Цитата:
Сообщение от mss
Еще бы знать где
А какой путь там указан? Если только имя файла, то смотреть по системной переменной PATH...
Старый 16.05.2005, 13:23   #5  
mss_imported is offline
mss_imported
Участник
 
18 / 10 (1) +
Регистрация: 16.05.2005
Путь указан но у меня на компе его нет, базу я запускаю локально, и картинк береться неизвестно откуда, щас я экспортировал как txt потом попытался импортировать в другую базу, появилась ошибка мол такой директории нет.
Старый 16.05.2005, 14:28   #6  
Wizard_imported is offline
Wizard_imported
Участник
 
157 / 10 (1) +
Регистрация: 25.11.2004
Картинка хранится в самом объекте Navision. Вытащить её простого способа нет. Могу порекомендовать просто с экрана снять. Если не ошибаюсь, битмап там не масштабируется, так что искажений быть не должно.
Старый 16.05.2005, 14:54   #7  
mss_imported is offline
mss_imported
Участник
 
18 / 10 (1) +
Регистрация: 16.05.2005
Все решил проблему Сохранил отчет в html, он мне все кртинки просто скинул отдельными файлами
Всем спамибо.
Старый 09.06.2005, 19:18   #8  
JOPA is offline
JOPA
Участник
 
2 / 10 (1) +
Регистрация: 09.06.2005
Цитата:
Сообщение от mss
Все решил проблему Сохранил отчет в html, он мне все кртинки просто скинул отдельными файлами
Всем спамибо.
Не, ну как сказать "решил"? Вытащил картинки 0..44?
А обращаться ты к ник как будешь? А ещё их там больше намного, а не 44.

Короче, всё это проще и безопаснее было сделать любым редактором ресурсов. (ExeScope, Restorator и т.д.)

Открываешь свой fin.exe и смотришь секцию битмапов.

Номер картинки в имидж боксе Navision соответствует номеру ресурса без последней цифры.

Вбиваешь, например не 0..44, а побольше... напр. 2200 и получаешь картинку с логотипом.
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:44.