|
Неправильно отрабатывает булево при изменении |
☑ |
0
ipbond
13.02.12
✎
18:22
|
Подскажите плз почему так происходит:
имеем
&НаКлиенте
Процедура УслугаПриИзменении(Элемент)
Если ЭтаФорма.Объект.Услуга Тогда
ЭтаФорма.Объект.ОснЕдИзмерения = Часы();
Иначе
ЭтаФорма.Объект.ОснЕдИзмерения = Неопределено;
КонецЕсли;
КонецПроцедуры
&НаСервере
Функция Часы()
КодЕИ = "000000003";
ЕИ = Справочники.ЕдиницыИзмерения.НайтиПоКоду(КодЕИ);
Возврат ЕИ;
КонецФункции
все в форме изменяется как надо, но когда снова открываю карточку товара то услуга=ложь
|
|
1
Жан Пердежон
13.02.12
✎
18:24
|
очевидно, при открытии формы не срабатывает УслугаПриИзменении()
|
|
2
Wobland
13.02.12
✎
18:26
|
(1) >все в форме изменяется как надо
ставлю на то, что он не записывает
|
|
3
ipbond
13.02.12
✎
18:27
|
что значит не записывает?
|
|
4
Reset
13.02.12
✎
18:29
|
(2) Тоже так показалось, но как то странно.
|
|
5
Reset
13.02.12
✎
18:30
|
(3) Кнопку "Записать" не давишь, he means.
|
|
6
ipbond
13.02.12
✎
18:31
|
(2) Можно в 2х словах кто должен записывать?
|
|
7
ipbond
13.02.12
✎
18:32
|
нее. давлю.
|
|
8
ipbond
13.02.12
✎
18:33
|
все изменения сохранятся. только услуга при открытии полюбасу ложь
|
|
9
ipbond
13.02.12
✎
18:37
|
Закоментил процедуры. Все равно не отрабатывает. Значит дело не в них.
|
|
10
Wobland
13.02.12
✎
18:39
|
значит, у тебя реквизит на форме не связан с реквизитом объекта
|
|
11
ipbond
13.02.12
✎
18:41
|
Блин, тупанул. Для реквизита поставил - Для групп, а хотел Для групп и элементов. Всем спасибо за участие
|
|