|
Вызов события элемента формы |
☑ |
0
alexei366
29.10.14
✎
14:23
|
Товарищи, мне нужно вызывать событие "ПриИзменении" элемента формы (а точнее поле таблицы).
Рыскал в инете но ничего путного для последней платформы не увидел.
Есть у кого какие идеи?
|
|
1
Фокусник
29.10.14
✎
14:24
|
(0) Можно запустить процедуру, которая "привязана" к событию.
|
|
2
alexei366
29.10.14
✎
14:44
|
(1) Эт понятно и уже сделано, а хочеться программно вызывать событие чтоб не переносить куски кода
|
|
3
TormozIT
гуру
29.10.14
✎
14:46
|
|
|
4
TormozIT
гуру
29.10.14
✎
14:46
|
(3) + В управляемых формах принцип тот же и работает.
|
|
5
DmitrO
29.10.14
✎
14:48
|
Выполнить(ЭлементФормы.ПолучитьДействие("ПриИзменении")+"(ЭлементФормы)");
|
|
6
SUA
29.10.14
✎
14:48
|
>>нужно вызывать событие "ПриИзменении"
>>хочеться программно вызывать
ну а кто мешает как в (1) сделать?
куски кода какие? и зачем переносить?
|
|
7
alexei366
29.10.14
✎
15:19
|
(3) Видел пробывал, фиг
|
|
8
alexei366
29.10.14
✎
15:20
|
(5) Я нахожусь не в контексте этой формы, я во др форме мне из неё нужно вызвать у первой формы событие
|
|
9
alexei366
29.10.14
✎
15:21
|
(6) Мешает что процедура не которая запускается не экспортная и т.д
Переносить чтоб функционал отработал который должен отрабатывать при интерактивном изменении реквизита
|
|
10
alexei366
29.10.14
✎
15:24
|
(4) Криво как-то тама получается.
Я использую "ОповеститьОВыборе" через левую форму.
Оповещаю из события "НачалоВыбора" то срабатывает, тот же код но из обработки действия команды шиш (но если оповещаю не поле таблицы а обычное поле то и из обработчика команды получается)
|
|
11
TormozIT
гуру
29.10.14
✎
15:34
|
(10) Там же написано, что поле ввода используется. Это значит, что в строке таблицы надо сначала в режим редактирования войти.
|
|
12
alexei366
29.10.14
✎
16:16
|
(11) и как же это сделать?
|
|
13
hhhh
29.10.14
✎
16:21
|
(12) скопипастить, да и всё. Зачем неприятности на свою задницу на ровном месте?
|
|
14
alexei366
29.10.14
✎
16:33
|
(11) Но для обычного поля не обязателен режим редактирования.
Корочь решил, есть такой метод "ИзменитьСтроку" у таблицы формы
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший