Имя: Пароль:
LIFE
Как страшно жить
OFF: Ошибку не выдает, но и не работает.
Ø (Волшебник 27.03.2017 09:52)
0 KIraA
 
27.03.17
08:20
Нужно всего то, чтоб при выборе заполнялась колонка цена, конкретная цифра. Что не так?

&НаСервере
Процедура СМСТипСообщенияПриИзменении(Элемент)
        СтрокаТабличнойЧасти = Элементы.СМС.ТекущиеДанные;
        
        Если СтрокаТабличнойЧасти.ТипСообщения = Перечисления.ТипСообщения.Тревога Тогда
        СтрокаТабличнойЧасти.СМСЦена = 1000.0;
1 Повелитель
 
27.03.17
08:23
(0) Отладчиком смотрел?
2 butterbean
 
27.03.17
08:25
(0) это все должно быть на клиенте
3 butterbean
 
27.03.17
08:26
(2) + перечисление можно получить через ПредопределенноеЗначение(...)
4 KIraA
 
27.03.17
08:27
елси на клиенте то ошибка

{Документ.СБ_ПереченьУслуг.Форма.ФормаДокумента.Форма(989,44)}: Переменная не определена (Перечисления)

        Если СтрокаТабличнойЧасти.ТипСообщения = <<?>>Перечисления.СБ_ТипСообщения.Тревога Тогда (Проверка: Тонкий клиент)
5 KIraA
 
27.03.17
08:31
&НаКлиенте
Процедура СМСТипСообщенияПриИзменении(Элемент)
        СтрокаТабличнойЧасти = Элементы.СМС.ТекущиеДанные;
        
        Если СтрокаТабличнойЧасти.ТипСообщения = ПредопределенноеЗначение(Перечисления.ТипСообщения.Тревога) Тогда
        СтрокаТабличнойЧасти.СМСЦена = 1000.0;

Ошибка

{Документ.СБ_ПереченьУслуг.Форма.ФормаДокумента.Форма(989,69)}: Переменная не определена (Перечисления)
        Если СтрокаТабличнойЧасти.ТипСообщения = ПредопределенноеЗначение(<<?>>Перечисления.ТипСообщения.Тревога) Тогда (Проверка: Тонкий клиент)
6 KIraA
 
27.03.17
08:35
Все заработало, спасибо  "butterbean" предопределенные помогли, забыла ковычки поставить
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.