#2
by Salvador Limones
>>> Как на кнопку повесить свой обработчик на кнопку? Кристальная ясность изложения мысли!!!
#6
by Scooter
Похоже для кнопок КоманднойПанели не работает остается только удалять/добавлять кнопки :(
#11
by PVasili
Ошибка при установке значения атрибута контекста (Действие): Действие не может быть назначено...(видать RO) смотрим дальше...
#12
by asady
!!!! а в СП написано что на запись Свойство "Действие" доступно. КнопкаКоманднойПанели (CommandBarButton) Действие (Action) Использование: Чтение и запись. Описание: Тип: Действие. Содержит действие, ассоциированное с кнопкой командного интерфейса. Имеет смысл только для кнопок типа Действие. Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
#21
by asady
Все идет к тому, что кнопки команднойПанели созданные в конфигураторе недоступны для изменения. Их можно только удалить и создать новые.
#23
by asady
а если проверить доступность??? Сообщить(""+ЭлементыФормы.КоманднаяПанель.Кнопки.Кнопка1.Доступность); ЭлементыФормы.КоманднаяПанель.Кнопки.Кнопка1.Доступность = Истина;
#24
by Гений 1С
Чувак, а надпись можешь поменять, и вот что еще, посмотри, чему равно значение Действие в отладчике? Может ты просто Новый Действие("Сформировать") неправильно пишишь
#27
by asady
похоже все-таки у тебя свойство "Автозаполнение" включено для этой панели. Именно в этом случае кнопки командной панели становятся недоступными. Это обходится просто. Необходимо снять свойсто "Автозаполнение", а из контекстного меню панели выбрать пункт "Заполнить автоматически" будет эффект тот-же, но кнопки командной панели ( все ) станут доступными.
#28
by PVasili
нет, пример из типовой УТ (только видимость,доступность Х) Надпись на кнопке? смысл? НоваяКнопка.Действие = ОбработкаНажатия (тип действие)
#36
by Гений 1С
Гы, товарищ, а сформировать в какой форме находится, в той же что и кнопка или в другой, ты не гонишь случаем
#37
by PVasili
В той, откуда вызываю Задача: Нужно открыть чужую форму и переопределить в ней обработчики на некоторые кнопки...
#40
by asady
сейчас я сам проверил - и тот же результат кнопки созданные в конфигураторе на командной панели недоступны для изменения действий. можно только удалить ее нах и создать ее клон.
#42
by asady
так и есть Гений здесь прав. А мы как дятля долбили не ту сосну:(( вот вставил в модуль формы Обработки.ЗначенияСвойствОбъекта процедурку тОбработкаНажатия и во внешней обработке переключил на нее действие легко!
#43
by PVasili
На то и Гений :) А в вызываемом даже в модуле объекта с: тОбработкаНажатия Экспорт не видна. :( Не Delphi уж точно...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- Как на стандартну команду "Сформировать отчет" повесить свой обработчик ?
В этой группе 1С
- Как снять пароль с журнала регистрации? ЗиК
- 1С ЗиК. Начисление аванса пропорциоонально отработанному времени.
- Комп выключается через каждые 10 минут.
- Как настроить репликацию 1c ных sql баз ?
- Как проще всего посчитать количество строк в текстовом файле?
- При обновлении: 0x80080005 ошибка при выполнении приложения-сервера
- Печать документа из формы списка
- Установить кодировку XML
- Множественный выбор файлов
- v7: При выборе строки в Таблице значений
- Что такое "Связь по типу"?
- Почему в книгу покупок за август попадают записи с оплатой за июнь?
- Как выгрузить результат запроса в табличную часть
- про PDF формат и внедренные шрифты
- Использование OLE. Подключение к уже запущенным экземплярам
- Как узнать, какая версия Windows стоит русская или английская?
- ночные сообщения! Системе безопасности не удалось установить безопасное под
- Найти группу которой принадлежит элемент справочника
- Как посчитать количество месяцев между двумя датами?
- Запрос к вирт таблице - невозможность отбора по Регистратор