CftClub.ru
Клуб специалистов ЦФТ-Банк

Экранирование спецсимволов

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Справочник PL/PLUS: Функции, примеры, приёмы
Предыдущая тема :: Следующая тема  
Автор Сообщение
shpraitser
Участник


Вступление в Клуб: 26.01.2012
СообщениеЧт Янв 26, 2012 12:14    Ответить с цитатой
Полезность: Нет оценки
В шаблоне документов в тексте назначения платежа требуется использовать символ ^. При формировании документа по шаблону, вылазит ошибка при обработке выражения. Экранирование символа апострофами не помогает. Как быть ?
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеЧт Янв 26, 2012 12:47    Ответить с цитатой
Полезность: Нет оценки
shpraitser пишет:
В шаблоне документов в тексте назначения платежа требуется использовать символ ^. При формировании документа по шаблону, вылазит ошибка при обработке выражения. Экранирование символа апострофами не помогает. Как быть ?

а если указать его как например chr(94)...
_________________
всегда есть как минимум 2 выхода
shpraitser
Участник


Вступление в Клуб: 26.01.2012
СообщениеЧт Янв 26, 2012 13:03    Ответить с цитатой
Полезность: Нет оценки
Alexsey пишет:
а если указать его как например chr(94)...

В назначаении платежа это отображается текстом chr(94) ...
shpraitser
Участник


Вступление в Клуб: 26.01.2012
СообщениеЧт Янв 26, 2012 13:05    Ответить с цитатой
Полезность: 2
Покопался в коде, нашел недокументированные фичи. В шаблонах используются следующие спец. символы : '&', '[', ']', '{', '}', '^'. Они экранируются знаком '~'. То есть для их использования требуется писать следующие конструкции '~&','~[','~]' ,'~{' ,'~}' ,'~^'
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Справочник PL/PLUS: Функции, примеры, приёмы Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru