Odin | База знаний 1С

Как исправить ошибк...
 

Как исправить ошибку "Процедура или функция с указанным именем не определена (Ch


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

Процедура или функция с указанным именем не определена (Chr)
ЗначениеВоВторойКолонке = СтрЗаменить(ЗначениеВоВторойКолонке, <>Chr(13) + Chr(7), ""); (Проверка: Сервер)



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

Ошибка "Процедура или функция с указанным именем не определена (Chr)" возникает, потому что функция `Chr` не поддерживается в версии 1С:Предприятие, которую вы используете. В 1С:Предприятие для работы с символами используются другие функции.

Вместо `Chr` вы можете использовать функцию `КодСимвола`, которая возвращает код символа, или использовать непосредственно символы, которые вы хотите заменить. Например, для замены символов переноса строки и других специальных символов можно использовать их коды.

Вот пример, как можно переписать ваш код:

1C
ЗначениеВоВторойКолонке = СтрЗаменить(ЗначениеВоВторойКолонке, Символ(13) + Символ(7), "");

В этом примере `Символ(13)` и `Символ(7)` используются для получения символов с соответствующими кодами.

Если вы хотите заменить символы, которые не поддерживаются в вашей версии, убедитесь, что вы используете правильные функции и методы, доступные в вашей среде 1С.



   
ОтветитьЦитата