Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #964221

open

8.3.23-+ Команда "Выделить фрагмент" редактора модуля создает некорректный метод

Added by Сергей Старых over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

https://partners.v8.1c.ru/forum/t/2132732/m/2132732
Конфигурация ПО

8.3.23-+

Проблема

Команда "Выделить фрагмент" редактора модуля создает некорректный метод

Воспроизведение

В конфигураторе любой базы создать новый общий модуль и вставить в него текст
Процедура ф()
ВызватьИсключение "К";
КонецПроцедуры

Выделить строковый литерал "К" и выполнить команду контекстного меню "Выделить фрагмент".
Получаем некорректный текст
Процедура ф()
ВызватьИсключение фФрагмент();
КонецПроцедуры

Процедура фФрагмент()
"К"
КонецПроцедуры

При проверке которого выводятся ошибки

{ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(2,20)}: Обращение к процедуре как к функции (фФрагмент)
ВызватьИсключение <>фФрагмент(); (Проверка: Сервер) {ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(7,2)}: Неопознанный оператор
<>"К" (Проверка: Сервер)

А ожидался текст
Процедура ф()
ВызватьИсключение фФрагмент();
КонецПроцедуры

Функция фФрагмент()
Возврат "К"
КонецФункции


Files

clipboard-202305280957-3vatf.png (28.6 KB) clipboard-202305280957-3vatf.png Сергей Старых, 2023-05-28 08:57 AM
clipboard-202305280957-mafek.png (7.04 KB) clipboard-202305280957-mafek.png Сергей Старых, 2023-05-28 08:57 AM

Also available in: Atom PDF