|
|
|
Программное изменение формы (обычное приложение) | ☑ | ||
|---|---|---|---|---|
|
0
Alexey_55
24.04.13
✎
14:59
|
создал ПолеВвода
НовыйЭлемент = ЭлементыФормы.Добавить(Тип("Полеввода"), "Нов_ТипЦен", Истина, ЭтаФорма.Панель); НовыйЭлемент.Верх = 57; НовыйЭлемент.Видимость = Истина; НовыйЭлемент.Высота = 19; НовыйЭлемент.Данные = "бит_ТипЦен"; НовыйЭлемент.Доступность = Истина; НовыйЭлемент.Лево = 429; НовыйЭлемент.Подсказка = "Тип цен (Нов)"; НовыйЭлемент.Ширина = 100; Подскажите плиз как добавить к этому полю событие ПриИзменении? |
|||
|
1
Rie
24.04.13
✎
15:03
|
(0)
ДобавитьОбработчик НовыйЭлемент.ПриИзменении,ПроцедураКотораяПриИзменении |
|||
|
2
ОбычныйЧеловек
24.04.13
✎
15:03
|
НовыйЭлемент.УстановитьДействие("ПриИзменении", Новый Действие("МойЭлемент_ПриИзменении"));
|
|||
|
3
Alexey_55
24.04.13
✎
15:07
|
(2) Благодарю!
|
|||
|
4
Alexey_55
24.04.13
✎
15:17
|
а еще один вопрос. добавил колонку
НовыйЭлемент = ЭлементыФормы.Товары.Колонки.Добавить("Скидка", "Скидка"); НовыйЭлемент.УстановитьЭлементУправления(Тип("ПолеВвода")); НовыйЭлемент.Видимость = Истина; НовыйЭлемент.Данные = "Скидка"; НовыйЭлемент.Доступность = Истина; НовыйЭлемент.Ширина = 15; НовыйЭлемент.("ПриИзменении", Новый Действие("ТоварыСкидкаПриИзменении")); как в этом случае установить действие на событие? |
|||
|
5
kosts
24.04.13
✎
15:19
|
(4) Добавь процедуру в модуль формы
|
|||
|
6
Alexey_55
24.04.13
✎
15:20
|
Пробовал так же как и для поляВвода в предыдущем примере, вылетела ошибка :
Метод объекта не обнаружен (УстановитьДействие) |
|||
|
7
НЕА123
24.04.13
✎
15:20
|
(4) а в чем отличие, почему (2) не идет?
|
|||
|
8
ОбычныйЧеловек
24.04.13
✎
15:22
|
НовыйЭлемент.ЭлементУправления.УстановитьДействие("ПриИзменении", Новый Действие("ТоварыСкидкаПриИзменении"));
|
|||
|
9
Alexey_55
24.04.13
✎
15:30
|
(8) Спасибо огромное!
И надеюсь последний вопрос. можно ли созданную новую колонку двигать программно? она создается последней.. |
|||
|
10
kosts
24.04.13
✎
15:32
|
(9) См. "Вставить"
|
|||
|
11
ОбычныйЧеловек
24.04.13
✎
15:34
|
+(10) Либо "сдвинуть"
|
|||
|
12
Alexey_55
24.04.13
✎
15:41
|
(11) Еще раз спасибо!=)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |