|
Можно ли убрать ошибку Мобильное приложение содержит синтаксические ошибки, как? | ☑ | ||
---|---|---|---|---|
0
Mikhail Volkov
23.11.23
✎
17:08
|
При обновлении КА с 2.5.15.40 на 2.5.15.49 выскочила ошибка:
{ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиентСервер.Модуль(271,13)}: Переменная не определена (ОбщегоНазначенияУТВызовСервера) Отказ = Не <<?>>ОбщегоНазначенияУТВызовСервера.ЭтоПолноправныйПользователь(,, Ложь); //+МВ 16.02.2018 (Проверка: Мобильный клиент (автономная конфигурация). Сервер) Мобильное приложение содержит синтаксические ошибки. Мобильное приложение не использую. В "Назначения использования" стоит галка только на "Приложение для платформы". Свойства общих модулей ОбщегоНазначенияСлужебныйКлиентСервер и ОбщегоНазначенияУТВызовСервера (значения галочек: Клиент, Сервер, Внешнее соединение, Вызов сервера, Привилегированный) при обновлении не изменились. Можно ли убрать эту ошибку? Как? |
|||
1
rphosts
23.11.23
✎
16:51
|
(0) Можно. Как? Сделай расширение - фикс-патч в который заимствуй этот вызов и выполняя вместо него другой код (судя по названию проверяющий что у пользователя нет полных прав (если нет Отказ = Истина;))
|
|||
2
p-soft
23.11.23
✎
17:36
|
проще проверку отключить
|
|||
3
rphosts
23.11.23
✎
17:41
|
(2) это нужно в отладчике поработать... с этим-бы справился...
|
|||
4
Mikhail Volkov
23.11.23
✎
18:15
|
(2) Как? Сервис - Параметры - Модули - Проверка - Проверять автоматически?
|
|||
5
p-soft
23.11.23
✎
18:22
|
(4) там по видам приложений настраивается. может глюкнуло, конечно
|
|||
6
Mikhail Volkov
01.12.23
✎
07:04
|
Со сменой релиза 2.5.15.57 ошибка осталась.
|
|||
7
ejikbeznojek
01.12.23
✎
14:45
|
(6) Если мобильные приложения не используются,
Сервис - Параметры - Модули - Проверка, сними там галку мобильный клиент Ну или допиши где-нибудь условие #Если не МобильноеПриложениеКлиент |
|||
8
Mikhail Volkov
01.12.23
✎
17:36
|
(7) Нет галки Сервис - Параметры - Модули - Проверка - Мобильный клиент.
|
|||
9
ejikbeznojek
01.12.23
✎
18:00
|
||||
10
Mikhail Volkov
01.12.23
✎
18:28
|
(9) Нет галки Сервис - Параметры - Модули - Проверка - Мобильный клиент.
Вставил #Если не МобильноеПриложениеКлиент Функция СообщениеПользователю(.... КонецФункции #КонецЕсли Получил: #Если не МобильноеПриложениеКлиент<<?>> (Проверка: Тонкий клиент) {ОбщийМодуль.ОбщегоНазначенияСлужебныйКлиентСервер.Модуль(279,2)}: Пропущен оператор препроцессора Если (If) #<<?>>КонецЕсли (Проверка: Тонкий клиент) Как правильно вставить? |
|||
11
timurhv
01.12.23
✎
19:39
|
ОбщегоНазначенияУТВызовСервера (значения галочек: Клиент, Сервер, Внешнее соединение, Вызов сервера, Привилегированный)
Откуда там Клиент и Внешнее соединение? Проверяйте области, в которых находятся процедуры и инструкции препроцессора, в типовой все ок. Вы неверно обновляете, у вас при сравнении модулей процедуры/функции пишет что есть отличия, смотрите код и отличий нет и вы пропускаете изменение, но области-то разные. В типовой обернуто: #Если НЕ МобильныйАвтономныйСервер Тогда |
|||
12
Mikhail Volkov
03.12.23
✎
13:08
|
(11) Строку #Если НЕ МобильныйАвтономныйСервер Тогда переставил перед #Область ОповещениеПользователя (Функция СообщениеПользователю, которая дает ошибку), ошибки нет.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |