|
Объект не поддерживает свойство или метод "Sa"
| ☑ |
0
noffkj
17.01.19
✎
11:50
|
База опубликована на сервере Apache 2.2.25
В модуле формы есть процедура
&НаКлиенте
Процедура РассчитатьСрокГодности(Команда)
Оповещение = Новый ОписаниеОповещения("ПослеВводаСтроки", ЭтотОбъект, Параметры);
ПоказатьВводЗначения(Оповещение,,"Введите количество дней","Число");
КонецПроцедуры
В тонком клиенте все работает.
В браузере выскакивает ошибка.
Объект не поддерживает свойство или метод "Sa".
Подскажите может кто сталкивался с подобным.
|
|
1
sandal_r
17.01.19
✎
12:18
|
Неправильно создаете ОписаниеОповещения.
Вместо ЭтотОбъект -> ЭтаФорма, и Параметры либо уберите либо явно создайте другую переменную и передавайте её.
|
|
2
ДенисЧ
17.01.19
✎
12:22
|
(1) Вообще-то в последних платформах ЭтаФорма заменена на ЭтотОбъект.
(0) А переменная Параметры где создана?
|
|
3
Василий Алибабаевич
17.01.19
✎
12:25
|
(0) А где здесь :
ПоказатьВводЗначения(Оповещение,,"Введите количество дней","Число");
указано какое значение вводится?
|
|
4
Василий Алибабаевич
17.01.19
✎
12:26
|
+ (3) Не припомню, чтобы второй параметр стал необязательным. Куда-то же введенное значение нужно записать?
|
|
5
noffkj
17.01.19
✎
12:57
|
Спасибо за советы. но к сожалению ничего не помогло.
Забавно то что в этой же самой конфигурации такой код работает без ошибок.
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ПоказатьВводСтроки(Новый ОписаниеОповещения("ОбработкаКомандыЗавершение", ЭтотОбъект, ПараметрКоманды), ,"Введите ИНН", 12, Ложь);
КонецПроцедуры
|
|
6
sandal_r
17.01.19
✎
13:07
|
(6) Ну тут у вас ПоказатьВводСтроки
а в (0) ПоказатьВводЗначения
|
|
7
noffkj
18.01.19
✎
10:48
|
Решение нашлось.
Делать надо так.
Массив = Новый Массив;
Массив.Добавить(Тип("Число"));
Знак = ДопустимыйЗнак.Неотрицательный;
КЧ = Новый КвалификаторыЧисла(12,,Знак);
ОписаниеТипов = Новый ОписаниеТипов(Массив, КЧ);
Оповещение = Новый ОписаниеОповещения("ПослеВводаСтроки", ЭтотОбъект, Параметры);
ПоказатьВводЗначения(Оповещение,,"Введите количество дней",ОписаниеТипов);
|
|
8
noffkj
18.01.19
✎
10:50
|
Ошибочка. параметр упустил.
КЧ = Новый КвалификаторыЧисла(12,0,Знак);
|
|