8.х Обработчик + параметры

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем midw0rk, 1 май 2008.

  1. TopicStarter Overlay
    midw0rk
    Offline

    midw0rk

    Регистрация:
    30 апр 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте!

    Есть маленькая проблемка:

    На форме есть кнопка, на событие "Нажатие" данной кнопки поставлен обработчик (процедура), как в процедуру передать параметры при нажатии на кнопку?

    PS: На форме имеется несколько кнопок, и каждая кнопка должна передавать свои параметры!

    Заранее всем спасибо!
  2. Max_993
    Offline

    Max_993

    Регистрация:
    7 апр 2008
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    переносишь текст из процедуры обработки в отдельную процедуру указываешь параметры и вызываешь ее по нажатии кнопок, с передаче соответствующих параметров
  3. TopicStarter Overlay
    midw0rk
    Offline

    midw0rk

    Регистрация:
    30 апр 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Процедура и так отдельная, туда просто параметры нужно передать! А плодить для каждой кнопки еще дополнительные процедуры с указанием параметров и вызовом основной процедуры не очень то и красиво, т.к. и количество кнопок не всегда постоянное.

    Вообщем ищу вариант для 8ки, в 7.7 обычно передавал параметры указывая в графе формула следующее:

    Процедура(Переменная1,Переменная2)
  4. LordKim
    Offline

    LordKim Опытный в 1С

    Регистрация:
    11 мар 2008
    Сообщения:
    118
    Симпатии:
    0
    Баллы:
    26
    Хых. Нет тут такой возможности.
    Делаешь процедуру:
    Код:
    КнопкаНажатие(Кнопка)
    Если Кнопка.Имя = "Кнопка1" Тогда
    
    ИначеЕсли Кнопка.Имя = "Кнопка2" Тогда
    
    ...
    
    КонецЕсли;
    КонецПроцедуры
    
    И вставляешь в Действие.
Похожие темы
  1. AK79
    Ответов:
    10
    Просмотров:
    3.937
Загрузка...

Поделиться этой страницей