В общем во вкладке Файлы в Менеджере деталей есть кнопка "Добавить" с ниспадающим меню с различными пунктами "Добавить ...". По умолчанию кнопка называется "Добавить файл" и выполняет соответствующую функцию.
Вопрос в следующем:
Как изменить данное значение по умолчанию на любое другое, конкретно нужно установить "Добавить ссылку на файл".
Спасибо
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate
Нравится
Просто пропишите вызов другого метода в OnClick кнопки. Сейчас там AddFiles(). Замените на
AddFileLink(); UpdateButtons();
Лучше в сервисе окна wnd_FilesDetailGridArea заменить событие OnClick для кнопки btnAddFile на amiAddLinkOnExecute + заменить Caption кнопки.
При этом, перед запуском приложения, желательно очистить кэш.
Спасибо, получилось.
______________
www.abs.com.kz
Агентство недвижимости АБС Royal Estate
"Агутин Алексей" написал:Лучше
Простите, чем лучше? Тем что на событии OnClick кнопки btnAddFile будет висеть amiAddLinkOnExecute?
Возможно кто-то скажет что это мелочь, но как по мне это студентческий подход и сопровождение системы с такими "доработками" со временем превращается в сплошной геморрой.
Уважаемый Underscore a.k.a., если делать так как вы предлагали, то надо переписать функцию amiAddFileOnExecute. Она используется не только для кнопки, но и для пункта выпадающего меню. А вы сами понимаете, что пользователю не понравится, когда выбираешь меню Добавить файлы, а вместо добавления файлов в систему будут добавляются ссылки.
Да, был не прав, уже в коробочной версии сделано криво. Там на btnAddFile.OnClick висит amiAddFileOnExecute.