|
ОписаниеОповещения в модуле команды. В веб-клиенте ругается на ЭтотОбъект.
| ☑ |
0
dabudi
25.07.16
✎
19:21
|
Платформа 8.3.6.2100. В модуле команды следующий код:
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ПоказатьВопрос(Новый ОписаниеОповещения("ОбработкаВопроса", ЭтотОбъект), "Дальше?", РежимДиалогаВопрос.ДаНет);
Возврат;
КонецПроцедуры
В тонком клиенте работает нормально. В веб-клиенте появляется ошибка:
"Поле объекта не обнаружено (ЭтотОбъект)". Хотя в справке стоит
Доступность: Тонкий клиент, веб-клиент, толстый клиент.
|
|
1
Cyberhawk
25.07.16
✎
19:39
|
Это пади у тебя общая команда?
|
|
2
dabudi
25.07.16
✎
19:41
|
Нет, команда документа.
|
|
3
GROOVY
25.07.16
✎
22:05
|
Так там нет ОБЪЕКТА. Объект - это тот который толстый или тонкий, это объект как сущность контекста.
|
|
4
GROOVY
25.07.16
✎
22:31
|
это не* тот
|
|
5
dabudi
26.07.16
✎
10:46
|
А как тогда в описании оповещения указать модуль команды? В статьях ИТС написано, что для модуля формы пишется "ЭтаФорма", а для модуля команды пишется "ЭтотОбъект".
|
|
6
DmitrO
26.07.16
✎
11:16
|
(0)Везде надо писать ЭтотОбъект. В модуле формы свойство ЭтаФорма оставлено для совместимости.
У модуля команды (в том числе и общей) тоже есть свойство ЭтотОбъект.
У вас написано правильно. Релизу платформы который вы используете уже год, вероятно в нем ошибка.
|
|
7
DmitrO
26.07.16
✎
11:21
|
И не надо использовать веб-клиента. Используйте тонкий жизнь станет проще она ведь у вас одна. :)
|
|
8
dabudi
26.07.16
✎
15:02
|
(7) Боюсь, в моем случае упростить жизнь может только смена заказчика. :) Тоже думаю на платформу.
|
|
9
DmitrO
26.07.16
✎
15:06
|
(8)может, конечно, заказчик этого и не понимает, но у него жизнь тоже одна, и не стоит ее тратить на веб-клиента.
|
|