Ср, 16.07.2025, 22:06:48
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Конфликт имени переменной ОбщийМодуль
cec2000Дата: Вт, 08.02.2022, 14:32:00 | Сообщение # 1
Майор
Группа: Пользователи
Сообщений: 94
Репутация: 114
Статус: Оффлайн
Пришлось поработать с конфигурацией, в которой есть общий модуль с именем "ОбщийМодуль".

При попытке выполнить любой код в "Консоли кода" получаю сообщение об ошибке ниже.

Проблема лечится заменой в модуле обработки ирКэш имени переменной ОбщийМодуль на лОбщийМодуль


Поле объекта недоступно для записи (ОбщийМодуль)
{ВнешняяОбработка.ирКэш.МодульОбъекта(1252)}: ОбщийМодуль = Неопределено;
{ВнешняяОбработка.ирПлатформа.МодульОбъекта(2330)}: СхемаКоллекции = ирКэш.ДоступныеОбщиеМодулиЛкс(ЛиСерверныйКонтекст);
{ВнешняяОбработка.ирПлатформа.МодульОбъекта(3973)}: СвойстваТипаМетаданные(СтруктураТипа, Слово, ТипСлова,, ЯзыкПрограммы,, ВнешниеФункцииКомпоновкиДанных, ВычислятьТипы, ЛиСерверныйКонтекст,
{ВнешняяОбработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(6293)}: ТаблицаГлобальногоКонтекста = мПлатформа.ПолучитьТаблицуСловСтруктурыТипа(СтруктураТипа);
{ВнешняяОбработка.ирКонсольКода.Форма.Форма.Форма(900)}: ПолеТекстаАлгоритма.ЗаполнитьЛокальныеСвойстваИМетодыПоТексту(,,,, Истина);
{ВнешняяОбработка.ирКонсольКода.Форма.Форма.Форма(454)}: ЗаполнитьПараметры(Ложь, Истина);
{(1)}:КонтекстВыполнения.ВыполнитьЛокально(ТекстДляВыполнения, ЛиСинтаксическийКонтроль)
{ВнешняяОбработка.ирПлатформа.МодульОбъекта(5597)}: ИнформацияОбОшибке = Вычислить("КонтекстВыполнения." + МетодВыполнения + "(ТекстДляВыполнения, ЛиСинтаксическийКонтроль)");
{ВнешняяОбработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(2032)}: мПлатформа.ВыполнитьПрограммныйКодВКонтексте(КонтекстВыполнения, МетодВыполнения, ТекстДляВыполнения);
{ВнешняяОбработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(957)}: ВыполнитьПрограммныйКод();
{ВнешняяОбработка.ирКлсПолеТекстаПрограммы.МодульОбъекта(890)}: Результат = ВыполнитьКоманду(Команда);
{ВнешняяОбработка.ирКонсольКода.Форма.Форма.Форма(57)}: ПолеТекстаАлгоритма.Нажатие(Кнопка);
 
tormozitДата: Вт, 08.02.2022, 14:37:05 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6930
Репутация: 184
Статус: Оффлайн
Таких конфигураций можно сделать очень много. Поэтому желательно указывать их название, версию, производителя.
 
cec2000Дата: Вт, 08.02.2022, 18:57:42 | Сообщение # 3
Майор
Группа: Пользователи
Сообщений: 94
Репутация: 114
Статус: Оффлайн
Я не уверен, что это на что-то повлияет, но вот:
Управление производством гофротары (3.0.15) (http://www.opti-soft.ru/section.php?id=3)
© Компания «Opti-soft».
 
tormozitДата: Вт, 08.02.2022, 19:13:32 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6930
Репутация: 184
Статус: Оффлайн
Проблему понял. Исправлю.
 
tormozitДата: Вс, 20.02.2022, 20:16:53 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6930
Репутация: 184
Статус: Оффлайн
Исправлено в 6.25
 
cec2000Дата: Вс, 20.02.2022, 21:13:25 | Сообщение # 6
Майор
Группа: Пользователи
Сообщений: 94
Репутация: 114
Статус: Оффлайн
Да, ошибка ушла.
Супер. Спасибо.
 
  • Страница 1 из 1
  • 1
Поиск: