|
Обработчик ПриИзменении(Элемент)
| ☑ |
0
Aleksey1989
13.07.12
✎
08:13
|
Добрый день. Внесите, пжл, ясность: за что отвечает параметр процедуры поля формы ПриИзменении(Элемент)? Какое значение в него передается?
|
|
1
Rie
13.07.12
✎
08:14
|
(0) Тот элемент, которое вызвал событие.
|
|
2
izekia
13.07.12
✎
08:17
|
переведу)
Элемент, значение которого было изменено
|
|
3
Aleksey1989
13.07.12
✎
08:22
|
(2) Неверно - это элемент, который вызвал событие, т.е. например форма обработки м.б. указана владельцем, а значение будет изменяться в поле формы.
|
|
4
izekia
13.07.12
✎
08:29
|
(3) чего?
|
|
5
Aleksey1989
13.07.12
✎
08:31
|
(4) У нас имеется поле формы, для которого задан обработчик ПриИзменении. Этот же обработчик можно вызвать, например, из другого обработчика, например, ПриОткрытии. В качестве параметра можно указать ЭтаФорма - т.е. этот параметром является владельцем для вызываемого обработчика.
|
|
6
izekia
13.07.12
✎
08:33
|
(5) спасибо, поржал
|
|
7
Rie
13.07.12
✎
08:34
|
(5) Можно и вообще вызвать
ПриИзменении(0);
Но, как говорят на некоторых диалектах китайского, - анахуа?
Обработчики обычно пишут, чтобы события обрабатывать, а не чтобы в них хрень всякую пихать.
|
|
8
izekia
13.07.12
✎
08:36
|
а еще ее можно сделать экспортной и вызвать из обработки проведения, как вам такое? а вызываться она будет, если при проведении возникнет ошибка, и передавать туда будет 42
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший