Ошибка Процедура или функция с указанным именем уже определена (ОткрытьФорму) Процедура <<?>>ОткрытьФорму(Элемент) после переноса базы версии 8.1

1. Stanislav1993 22.04.19 13:41 Сейчас в теме
Здравствуйте, товарищи.
Возникла ошибка.
После переноса базы 8.1 и конвертации произошла ошибка.
{Обработка.ГлавноеМеню.Форма.Форма(48,11)}: Процедура или функция с указанным именем уже определена (ОткрытьФорму)
Процедура <<?>>ОткрытьФорму(Элемент)


Версия платформы 1с на сервере 8.3.13.
Подскажите как исправить.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. user734789 22.04.19 13:51 Сейчас в теме
Начиная с 1С Предприятия 8.2 ОткрытьФорму зарезервировано. Переименуйте процедуру и ее вызовы например в ОткрытьМоюФорму.

Глобальный контекст (Global context)
ОткрытьФорму (OpenForm)
Вариант синтаксиса: По имени

Синтаксис:

ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>, <НавигационнаяСсылка>, <ОписаниеОповещенияОЗакрытии>, <РежимОткрытияОкна>)

Описание варианта метода:

Открывает форму по имени. В этом случае в параметры передаются имя формы, параметры формы, владелец, ключ уникальности и окно, в котором должна быть открыта форма.

и т.д. смотрите Синтаксис-помощник.
Stanislav1993; +1 Ответить
4. Stanislav1993 22.04.19 13:54 Сейчас в теме
(3) Спасибо, так и сделал только что. Работает. А так спасибо, добрый человек!)
2. VmvLer 22.04.19 13:46 Сейчас в теме
при переходе с 8.1. на 8.3. это один из самых безобидных сбоев

какие выводы сделаны при анализе сбоя или будем играть в плохого и хорошего полиицейских?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот