|
не работает обработчик события ПриИзменении()
| ☑ |
0
Kurbash
08.07.14
✎
14:28
|
Стандартная ситуация. На обработчик ПриИзменении() ТЧ вешаю код:
ст=ЭлементыФОрмы.ТЧ.ТекущиеДанные;
если
определениепосотруднику(ст.СОтрудник)<1 тогда
ст.сотрудник="";
конецесли;
определениепосотруднику()-это функция, она отрабатывает, все нормально, в отладчике видно что фуекция возвращает результат 18, что меньше чем 1, т.е. условие выполняется. Но ст.сотрудник="" не срабатывает....
|
|
1
Wobland
08.07.14
✎
14:28
|
молодец, раньше пятницы начал
|
|
2
Kurbash
08.07.14
✎
14:29
|
))))чего опять?:)
|
|
3
Wobland
08.07.14
✎
14:30
|
а точно 18 возвращается?
|
|
4
Kurbash
08.07.14
✎
14:30
|
конечно, в том то и затык-не пойму почему условие не срабатывает
|
|
5
Wobland
08.07.14
✎
14:31
|
хм...
|
|
6
Wobland
08.07.14
✎
14:32
|
может, так: определениепосотруднику(ст.СОтрудник)-18<1
|
|
7
Timon1405
08.07.14
✎
14:33
|
(6) предлагаю Sin(определениепосотруднику(ст.СОтрудник))<1
|
|
8
Kurbash
08.07.14
✎
14:34
|
блиииииинннн....все, догнал сажусь в угол сыплю на голову пепел:)
|
|
9
tdm
08.07.14
✎
14:35
|
(0) ст.сотрудник и не должно обрабатывать))))
ст - это строка табличного поля...странно как-то
|
|