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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.01.2011, 13:25   #1  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
? Гиперссылка на форме
Здравствуйте.
Как на форме аксапты можно вывести ссылку вида, например "http://axforum.info", при нажатии на которую открывался бы установленный на комьютере браузер с соответствующей страницей. Заранее спасибо.
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Старый 24.01.2011, 13:45   #2  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Создай свой EDT для поля.
Заполни свойства:
Name,
Label,

FormHelp = SysURLLookup
DisplayLength = 60
ButtonImage = URL
StringSize = 1024
ChangeCase = None
Пример посмотри на форме Администрирование\Настройка\Бизнес-анализ\Серверы Reporting Server
Поля для примера "URL-адрес веб-службы"
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
За это сообщение автора поблагодарили: kalex_a (1).
Старый 24.01.2011, 14:54   #3  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Можно на форму бросить контрол StaticText, у него перекрыть метод MouseDown() и добавить в него
X++:
...
super(...);
winapi::shellExecute("www.axforum.info");
...
Можно так же перекрыть пару методов MouseEnter/MouseLeave для выделения ссылки при наведении курсора мышки (изменением цвета шрифта или с помощью подчеркивания)
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: kalex_a (1).
Старый 24.01.2011, 15:14   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
В стандарте немного не так: см. форму SysSQMSettings (не помню, была ли в 4.0, есть в 2009).

X++:
int mouseUp(int _x, int _y, int _button, boolean _ctrl, boolean _shift)
{
    int ret;

    infolog.urlLookup('http://go.microsoft.com/fwlink/?linkid=99099');

    ret = super(_x, _y, _button, _ctrl, _shift);

    return ret;
}
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: #bet (1), kalex_a (1).
Старый 24.01.2011, 15:27   #5  
kalex_a is offline
kalex_a
Участник
Аватар для kalex_a
Самостоятельные клиенты AX
MCBMSS
 
160 / 19 (1) ++
Регистрация: 26.11.2007
Адрес: Казахстан
Всем спасибо
__________________
Лучше сделать и жалеть, чем жалеть что не сделал
Теги
гиперссылка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Итератор с поддержкой методов обратного вызова для обработки контролов на форме gl00mie DAX: Программирование 18 06.08.2013 22:16
Как правильно связать таблицы в форме? Как показать параметры партии? mazzy DAX: Программирование 10 27.10.2010 15:56
Несинхронность размерности полей в форме поиска... glibs DAX: Функционал 0 05.04.2010 21:54
Использование семейства InventDimCtrl_Frm_* - 2 DS InventDim на одной форме Pavlo AKA Panok DAX: База знаний и проекты 5 22.12.2008 17:15
Как не выводить заголовки в форме, если нет строк? DreamCreator DAX: Программирование 9 29.05.2008 15:10

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

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

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