![]() |
|
Работа с расширением | ☑ | ||
---|---|---|---|---|
0
DenVik
11.08.23
✎
19:17
|
Добавил в расширение
&ИзменениеИКонтроль("ОбработкаПроведения") Процедура Рев_ОбработкаПроведения(Отказ, РежимПроведения) после этого перестала работать добавленная до этого &ИзменениеИКонтроль("ОбработкаПроверкиЗаполнения") Процедура Рев_ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты) Если НЕ Проведен И (Статус = Перечисления.СтатусыПересчетовТоваров.ВнесениеРезультатов ИЛИ Статус = Перечисления.СтатусыПересчетовТоваров.Выполнено) ........................................... Проверка модуля показывает ошибки(Статус это реквизит объекта) {Доработки_Рев Документ.ПересчетТоваров.МодульОбъекта(284,6)}: Переменная не определена (Статус) И (<<?>>Статус = Перечисления.СтатусыПересчетовТоваров.ВнесениеРезультатов (Проверка: Сервер) {Доработки_Рев Документ.ПересчетТоваров.МодульОбъекта(285,7)}: Переменная не определена (Статус) ИЛИ <<?>>Статус = Перечисления.СтатусыПересчетовТоваров.Выполнено) (Проверка: Сервер) С чем это может быть связано? |
|||
1
_Batoo
11.08.23
✎
19:50
|
синтаксический контроль просто ругается, а работать будет
замени на ЭтотОбъект.Статус |
|||
2
CepeLLlka
11.08.23
✎
19:52
|
(1)У него &ИзменениеИКонтроль, зачем тут что-то заменять? :)
|
|||
3
Мимохожий Однако
12.08.23
✎
05:52
|
"Переменная не определена (Статус)"
Разберись с переменной Статус |
|||
4
crasler
12.08.23
✎
07:44
|
(0) Добавь реквизит Статус в расширение
|
|||
5
CepeLLlka
12.08.23
✎
07:49
|
(4)Зачем? Не нужно ничего добавлять, это только во вред же.
Просто запускайте базу и работайте, всё норм же |
|||
6
DenVik
14.08.23
✎
10:30
|
(5) Да, хоть и синтакс контроль ругается, все работает.
Еще бы кто объяснил почему ругается... |
|||
7
Лирик
14.08.23
✎
10:54
|
(6) В расширение не добавлен (заимствован) реквизит "Статус". Расширение "не знает" что у объекта есть такой реквизит. Поэтому ругается. При работе в пользовательском режиме расширение и основная конфигурация работают как одно целое, и в этом "целом" реквизит "Статус" есть. По этому работает. "Я понятно объясняю?" (с)
|
|||
8
Гена
14.08.23
✎
10:57
|
Ты понял меня или ударить тебя? (с) Марк Крысобой
|
|||
9
CepeLLlka
14.08.23
✎
10:58
|
(6)В (7) достаточно понятно объяснено. Я бы добавил только что "Расширение "не знает" что у объекта есть такой реквизит только в конфигураторе"
На мой взгляд это просто недоработка конфигуратора, может когда-нибудь поправят. |
|||
10
crasler
14.08.23
✎
11:38
|
(5) Если решат переименовать реквизит то поможет при обновлении. Хотя маловероятно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |