Имя: Пароль:
1C
1C 7.7
v7: Событие при изменении значения реквизита в Справочнике
0 andrew231
 
03.06.13
15:45
Добрый день. Пытаюсь при изменении реквизита справочника выполнить необходимую проц(). в формулу добавил не работает. может есть какая то предопределенная процедура? Подскажите пожалуйста. Спасибо
1 Ёпрст
 
03.06.13
15:46
ОбработкаВыбораЗначения смотри - мот там чего понапихано у тебя
2 Mikeware
 
03.06.13
15:46
как "пытаешься" и что "не работает"?
3 andrew231
 
03.06.13
15:48
(2) открываю свойства поля ввода, вкладка дополнительно, формула - вставляю "МояПроц()" - не работает
4 exwill
 
03.06.13
15:51
(3) Значение меняется? Сообщение об ошибке выходит, не выходит?
5 Ёпрст
 
03.06.13
15:51
и, чего в формуле твоей ?
6 andrew231
 
03.06.13
15:52
(5) мояПроцедура()
7 Ёпрст
 
03.06.13
15:53
(6) а в мояПроцедура что написано хоть ?
ОбработкаВыбораЗначения есть в коде ?
8 andrew231
 
03.06.13
15:54
(1) где смотреть то?
9 Ёпрст
 
03.06.13
15:55
(8) в модуле формы вестимо
10 andrew231
 
03.06.13
15:55
(7) да в принципе это и не важно. точку останова ставлю внутри процедуры и система туда не попадает.ОбработкиВыбораЗначения нет
11 lamme
 
03.06.13
15:55
(8)
Улетный вопрос!
5 балов!
12 andrew231
 
03.06.13
15:56
(9) нет её там
13 lamme
 
03.06.13
15:56
(10)
после (8) дальше можно не объяснять.
14 Ёпрст
 
03.06.13
15:57
(0) Это всё пишешь где хоть ?
В форме Элемента, в Форме Списка справочника ?
15 andrew231
 
03.06.13
15:57
(11) помоги найди улетный ответ на (0)
16 Mikeware
 
03.06.13
15:58
(15) см. (14)
17 Mikeware
 
03.06.13
15:59
+(16) изменяешь интерактивно или программно?
18 Злой Бобр
 
03.06.13
15:59
(0) Телепаты в отпуске. Так что если нужен ответ - научись правильно задавать вопрос.
(14) Да, у тебя или нервы железные, или коньяка дофига. В любом случае - завидую.
19 andrew231
 
03.06.13
15:59
(14) форма элемента. как я понял там обработки выбора и быть не должно
20 andrew231
 
03.06.13
16:00
(17) интерактивно
21 Mikeware
 
03.06.13
16:00
(19) должно или не должно - вопрос второй. первый вопрос - есть она, или нет... :-)
22 andrew231
 
03.06.13
16:01
(18) у человека просто есть желание помочь...
23 andrew231
 
03.06.13
16:02
(21) яж писал что нет ;)
24 oslokot
 
03.06.13
16:03
Судя по диалогам, от ТС нужны подробные скриншоты.
25 Ёпрст
 
03.06.13
16:03
а так ?

Процедура МояПроцедура()
 Сообщить("Вася");
КонецПроцедуры

И это, сохрани конфу и закрой жуколова.
26 Ёпрст
 
03.06.13
16:04
+ Ставлю на то, что есть turbomd.dll или #загрузитьИзФайла

^)))))))))))
27 andrew231
 
03.06.13
16:05
(25) ща попробую...
28 Ёпрст
 
03.06.13
16:08
Лучше, сразу так проверь, чтоб (26) проверить:

Процедура ПриОткрытии()
  Сообщить("обломс");
 . .........
КонецПроцедуры
29 andrew231
 
03.06.13
16:08
(24) скрины ща сделаю если надо
30 andrew231
 
03.06.13
16:14
(28) (25) пошло. изменил название процедуры в формуле и создал аналогичную процедуру - но не понятно почему в первом случае не работало. Имя первой проц: "ПриИзменении" - возможно поэтому?
31 Ёпрст
 
03.06.13
16:15
(30) нет, она просто поди в глобальнике есть одноименная.
32 andrew231
 
03.06.13
16:16
(31) ну главное что ща все ок! спасибо за помощь!