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" предопределенные помогли, забыла ковычки поставить
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.