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 #936638

open

8.0-8.3.20 Ошибочное отсутствие ошибки компиляции кода "Ф=1; Сообщить(Ф+?)"

Added by Сергей Старых about 2 years ago. Updated about 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/2024936/m/2024936
https://bugboard.v8.1c.ru/error/000116340
Конфигурация ПО

8.0-3.20, исправлено в 8.3.21

Проблема

Независимый символ "?" в выражении встроенного языка может не вызывать ошибки компиляции

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

Открыть приложенную внешнюю обработку в управляемом клиентском приложении. При этом скомлириуется код
Ф = 1;
Сообщить(Ф + ?);

и ошибки компиляции не возникнет. А ожидалась ошибка компиляции.

Если нажать кнопку "Команда1". То будет выполнен приведенный выше код и выведено сообщение

2

В документации не нашел описания такого поведения.

https://infostart.ru/1c/articles/1537889/


Files

ВнешняяОбработка1.epf (5.53 KB) ВнешняяОбработка1.epf Сергей Старых, 2021-10-27 06:59 AM
Actions #1

Updated by Сергей Старых almost 2 years ago

  • Subject changed from 8.0-8.3.20+ Ошибочное отсутствие ошибки компиляции кода "Ф=1; Сообщить(Ф+?)" to 8.0-8.3.20 Ошибочное отсутствие ошибки компиляции кода "Ф=1; Сообщить(Ф+?)"
  • Description updated (diff)
Actions #2

Updated by Сергей Старых about 1 year ago

  • Description updated (diff)

Also available in: Atom PDF