"Если <Лог.выражение> ; Тогда" - "Синтаксических ошибок не обнаружено!" О
☑
0
Serg_1960
01.04.13
✎
11:41
Копируя строчки кода, случайно "прихватил" точку с запятой и вставил в выражение условия. Проверка модуля ошибок не выявила, но при исполнении кода, естественно, будет ошибка.
Не сталкивался раньше с такой глупой ошибкой и не сразу увидел явное. Интересно вот стало - а как давно "оно" так?
Платформа 8.2.15.318 - есть такое дело.
1
Wobland
01.04.13
✎
11:44
{Форма.Форма.Форма(446,11)}: Ожидается ключевое слово 'Тогда' ('Then')
Если а=45<<?>>; Тогда КонецЕсли; (Проверка: Сервер)
1С:Предприятие 8.2 (8.2.17.169)
2
Nexux
01.04.13
✎
11:45
в директивах #ЕслиТолстыйКлиентОбычноеПриложение вроде не работал СК раньше
3
Reset
01.04.13
✎
11:50
Или с 1 апреля или полностью код покажи. Не верится :)
4
Reset
01.04.13
✎
11:51
(2) Забавно, действительно
# Если ТолстыйКлиентОбычноеПриложение тогда
Если блабла; тогда
# КонецЕсли
5
Serg_1960
01.04.13
✎
11:53
(3) По просьбе коллеги, выкладываю код полностью :))
Если Истина ; Тогда
КонецЕсли;
6
Reset
01.04.13
✎
11:55
(4) точнее
// так ошибка
# Если ТолстыйКлиентОбычноеПриложение тогда
Если ываыв; тогда
# КонецЕсли
// а так нет (разумеется, при выполнении)
Выполнить("
|# Если ТолстыйКлиентОбычноеПриложение тогда
| Если ываыв; тогда
|# КонецЕсли ");
7
Reset
01.04.13
✎
11:55
(5) Не воспроизводится (
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.