|   |   | 
| 
 | Как кнопке назначить Действие? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Сказочный Баобаб 30.08.12✎ 09:54 | 
        делел не раз. а тут туплю.
  Нужно изменить действие кнопки заполнения ТЧ. не выходит. Что не так - просветите. ДействиеЗаполнить = Новый Действие("Заполнить_Мое"); ЭлементыФормы.КоманднаяПанельОперации.Кнопки.Заполнить.Действие(ДействиеЗаполнить); | |||
| 1
    
        asady 30.08.12✎ 09:58 | 
        (0) тупо посмотреть в любую типовую конфу не судьба?
  например: Обработчик = Новый Действие("ДействияФормыРедактировать" + КодНомер); Кнопка = ПодменюДействия.Кнопки.Добавить("РедактироватьКодНомер", ТипКнопкиКоманднойПанели.Действие, "Редактировать " + КодНомер, Обработчик); | |||
| 2
    
        asady 30.08.12✎ 10:00 | 
        (1) + или СП посмотреть
  ОбработкаНажатия = Новый Действие("Сформировать"); КнопкаСформировать = ЭлементыФормы.КнопкаСформировать; КнопкаСформировать.УстановитьДействие("Нажатие", ОбработкаНажатия); (с) СП | |||
| 3
    
        Aprobator 30.08.12✎ 10:01 | 
        (1) а по нику разве непонятно? )     | |||
| 4
    
        Сказочный Баобаб 30.08.12✎ 10:03 | 
        (0) смотрел и сделано по примеру.
  Приведенно не то | |||
| 5
    
        Aprobator 30.08.12✎ 10:07 | 
        (4) значит сделано не в тот момент. Там при старте отрабатывают типовые процедуры, которые в частности и настраивают кнопки заполнить для ТЧ (проверяется наличие внешних обработок заполнения ТЧ). Делать надо после отработки этих процедур.     | |||
| 6
    
        Сказочный Баобаб 30.08.12✎ 10:08 | 
        (2)прежде чем писать , неплохо бы ознакомится - УстановитьДействие - нет такого для КНОПКИ КОМАНДНОЙ ПАНЕЛИ     | |||
| 7
    
        Сказочный Баобаб 30.08.12✎ 10:10 | 
        Есть кнопка командной панели.
  У ней есть действие. Надо переопределить. Не надо писать не рабочие примеры! Написано в (0) сделано по примеру - прочтите еще раз. У кнопки есть только метод Действие | |||
| 8
    
        John83 30.08.12✎ 10:23 | 
        удали кнопку и добавь обратно     | |||
| 9
    
        asady 30.08.12✎ 10:23 | 
        (7) проверь совет в (5)     | |||
| 10
    
        Сказочный Баобаб 30.08.12✎ 10:42 | 
        Короче!
  Видать не в теме народ! Кнопке панели нельзя изменить Действие. Можно удалить и создать с требуемым! | |||
| 11
    
        John83 30.08.12✎ 10:47 | 
        (10) в теме - см (8)
  вроде сам когда-то с таким сталкивался | |||
| 12
    
        Reset 30.08.12✎ 10:49 | 
        (10) Можно     | |||
| 13
    
        Vladal 30.08.12✎ 10:50 | 
        (10) Ты надеешься, что после этого тебе помогут в следующий раз?     | |||
| 14
    
        Reset 30.08.12✎ 10:52 | 
        + (12) Кроме кнопки, доабвленно платформой через "автозаполнение". Но ее и удалить нельзя.
  ЭлементыФормы.ИмяПанели.Кнопки.ИмяКнопки.Действие=Новый Действие("ИмяПроцедуры") | |||
| 15
    
        Сказочный Баобаб 30.08.12✎ 11:07 | 
        (12)нет     | |||
| 16
    
        Сказочный Баобаб 30.08.12✎ 11:07 | 
        (13)а что помогли?     | |||
| 17
    
        Reset 30.08.12✎ 11:08 | 
        (15) Что нет?     | |||
| 18
    
        Сказочный Баобаб 30.08.12✎ 11:15 | 
        Нельзя кнопки команднойпанели если она создана переназначить действие.
  Можно - обычной кнопке или элементу формы | |||
| 19
    
        Reset 30.08.12✎ 11:21 | 
        (18) Это ты так постановил чтоль?     | |||
| 20
    
        Reset 30.08.12✎ 11:21 | 
        С твоего непозволения, теперь это нельзя делать. Ок.     | |||
| 21
    
        Reset 30.08.12✎ 11:22 | 
        Я пример в (14) для кого привел? И в СП наверняка все распино подробно     | |||
| 22
    
        Reset 30.08.12✎ 11:23 | 
        расписано*     | |||
| 23
    
        Сказочный Баобаб 30.08.12✎ 11:27 | 
        (14)каюсь ((((
  лоханулся.... Работает. А что же другие сразу не подсказали - другое писали | |||
| 24
    
        Reset 30.08.12✎ 11:29 | 
        Могли перепутать кнопку обычную и кнопку панели (пытались подсказывать по первой). Это бывает     | |||
| 25
    
        Aprobator 30.08.12✎ 12:45 | 
        (23) другие кнопки заполнения ТЧ не переопределяют просто, а свои довешивают через внешние обработки заполнения ТЧ (механизм известен - описывать не буду). А такой фигней никто не мается.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |