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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.03.2005, 12:11   #1  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
Ресурс ID
Скажите, пожалуйста, как найти ID ресурса?
(А то там в свойствах только имя и название файла.)
Старый 14.03.2005, 12:25   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Если я правильно вопрос понял, то вам поможет форма tutorial_Resources
Старый 14.03.2005, 12:29   #3  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
?
Мы добавили ресурс с картинкой, рапускали форму tutarial_Resources, но она не нашла наш ресурс
Старый 14.03.2005, 12:40   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
внимательно смотрите форму.
в частности init.
обратите внимание, что цикл обрабатывает ресурсы до номера 20000 включительно
там все очень просто.
Старый 14.03.2005, 13:04   #5  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
Что-то не понятно, увеличивал счетчик до 2.000.000, ждал незнамо скока, он вывел список тех же ресурсов, только по несколько раз (по кругу), а мой так и не нашел.
Можете сказать что я могу делать не так??? Заранее благодарен.
Старый 14.03.2005, 13:07   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Тогда скажите как и что вы вставляете
Выложите проект сюда, например.
Старый 14.03.2005, 13:15   #7  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
На закладке Resources нажимаем "создать из файла" , выбираем картинку и сохраняем. Это все.
Старый 14.03.2005, 13:19   #8  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
так, я валенок.
и похоже я вас спутал.

Форма tutorial_resource показывает ресурсы виндового приложения. то, что находится внутри dll.

Вы же добавляете новый ресурс в АОТ / Resources. В этой ветке у ресурсов нет ID. Есть только имя ресурса (насколько я понимаю)

Как работать с веткой АОТ / Resources смотрите в форме SysImages (запись в АОТ)
Класс SysResource

а также форму SysResourceNodeEdit. Эта форма открывается, если нажать правую кнопку на ресурсе и выбрать Открыть.
Старый 14.03.2005, 13:21   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано YoungMan
На закладке Resources нажимаем "создать из файла" , выбираем картинку и сохраняем. Это все.
На закладке? В ветке AOT / Reousre, может быть?
Старый 14.03.2005, 13:21   #10  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
На закладке Resources нажимаем "создать из файла" , выбираем картинку и сохраняем. Это все. Может я что то забыл?
Старый 14.03.2005, 13:33   #11  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
Так. С этим разобрались, Спасибо.
Поставим теперь вопрос по другому:
Необходимо на форме разместить картинку, но если в свойстве ImageName указать файл, то в форму записывается ссылка на файл, если теперь эту форму экспортировать на др комп, то ссылка теряется.
Как правильно разместить картинку, чтоб в системе хранилась ссылка а файл, а сам образ картинки.
Понятно объяснил??
Заранее благодарен за ответ
Старый 14.03.2005, 13:50   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано YoungMan
Необходимо на форме разместить картинку, но если в свойстве ImageName указать файл, то в форму записывается ссылка на файл, если теперь эту форму экспортировать на др комп, то ссылка теряется.
Как правильно разместить картинку, чтоб в системе хранилась ссылка а файл, а сам образ картинки.
Понятно объяснил??
Заранее благодарен за ответ
В файле. А файл доставлять на компьютеры клиентов при помощи семейства классов SysFileDeploymentFile.

Ветка AOT / Resource не может быть напрямую использована в формах.
См. как генерируется веб-сайт, см. каталог %web-site%\resource\images\, см. использование картинок в веблете WebImageWebLet.

Работайте с файлами. И каталогом Share у клиента.
Старый 14.03.2005, 14:16   #13  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Изначально опубликовано mazzy
...ветка AOT / Resource не может быть напрямую использована в формах...
Ну уж не знаю, как в формах, а вот в Tree-контроле формы я их успешно использовал. На мой взгляд, ресурсы в AOT - самый удобный способ хранения графических изображений в 3.0.

Для загрузки изображений в ImageList для последующего вывода в дереве использовал следующий код:

PHP код:
Image = new Image();
resourceNode SysResource::getResourceNode(_ressName);
resourceNode.AOTload();
image.setData(SysResource::getResourceNodeData(resourceNode));

imagelist.add(image); 
Старый 14.03.2005, 14:49   #14  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
Всё сделал!!!!!!!!!!!!
Спасибо всем(особенно EVGL)

PHP код:
    String SysResource::getImagePath("DSDTExecutiveReport"); 
PHP код:
    Img element.control(control::ImgWindow); 
PHP код:
    Img.ImageName(Stri); 
За это сообщение автора поблагодарили: Kabardian (3).
Старый 14.03.2005, 15:18   #15  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Спасибо. Век живи, век учись...
Можно заносить в ФАК?
Старый 14.03.2005, 15:47   #16  
YoungMan is offline
YoungMan
Участник
 
28 / 13 (1) ++
Регистрация: 14.03.2005
конечно )))
Старый 29.12.2008, 12:18   #17  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
а вот какая это длл ? и можно ли как то ее подредактировать и добавить туда пару иконок?
Старый 29.12.2008, 12:46   #18  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
ax32.exe. Изменение запрещено лицензией
Старый 29.10.2010, 12:21   #19  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
может быть немного не в тему, а в AX 2009 этой формы нет (tutorial_resoirces)? как посмотреть id ресурсов?
Старый 29.10.2010, 12:38   #20  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Она теперь не Tutorial а часть срезст разработки Tools\Developer tools\Embedded resources
За это сообщение автора поблагодарили: Sergey Petrov (1), propeller (1).
Теги
ресурс

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Slava09: ErpRoadMap - ресурс для внедренцев ERP Blog bot DAX Blogs 0 07.11.2008 13:05
aEremenko: Ресурс заблокирован, ждите... Blog bot DAX Blogs 0 28.10.2006 16:01
Ресурс dynamicsusers.org BETEPOK DAX: База знаний и проекты 1 25.10.2006 11:40
полезный информационный ресурс по разработке(english) Антон Солдатов DAX: Прочие вопросы 2 25.03.2004 15:54
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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