![]() |
#1 |
Участник
|
Удаление кавычек из строки
Здравствуйте уважаемые.
Есть строки. Пример: 1. Накладная возврата «798_07.04.04» от 07.04.2004 2. Накладная по 798_07.04.04 от 07.04.2004 Расположение выделяемого значения может быть любое. Необходимо к примеру выделить из этих двух строк - 798_07.04.04. Не могу сообразить как избавиться от кавычек. Подходит фукция StrRem, но как ей указать что надо удалить кавычки? Сообразить не могу. Заранее благодарен
__________________
Александр |
|
![]() |
#2 |
Moderator
|
Ограничителями строки в X++ могут быть либо двойные, либо одинарные кавычки. В Вашем случае используйте одинарные кавычки (добавлены пробелы для лучшего восприятия):
strRem(' "798_07.04.04" ', ' " ') |
|
![]() |
#3 |
Участник
|
Цитата:
k1 = StrScan(str2, ' " ' , 1, StrLen(str2)); inv3 = StrRem(str2, ' " '); В первом случае k1 = 0 Во втором случае строка остается прежней: «798_07.04.04» Может быть надо как-то по другому или настройки Виндовс виноваты?
__________________
Александр |
|
![]() |
#4 |
Administrator
|
Чего-то не понимаю....
Вот джоб X++: static void Job5(Args _args) { str s = 'Привет "AxForum"'; ; info(s); info(strrem(s, '"')); } DAX 4.0 SP2
__________________
Возможно сделать все. Вопрос времени |
|
![]() |
#5 |
MCITP
|
![]() Цитата:
X++: inv3 = StrRem(str2, '_"_'); ![]()
__________________
Zhirenkov Vitaly |
|
![]() |
#6 |
Участник
|
Вместо конструкции '"'можно использовать Num2Char(34)
__________________
Существует 10 типов людей: одни понимают двоичную систему, другие - нет. |
|
![]() |
#7 |
Moderator
|
В общем, tolstjak, ввели Вы нас всех в заблуждение
![]() X++: static void Job5(Args _args) { str s = "«798_07.04.04»"; ; info(s); info(strrem(s, "«»")); } |
|
![]() |
#8 |
Участник
|
Цитата:
k1 = StrScan(str2, ' " ' , 1, StrLen(str2)); inv3 = StrRem(str2, ' " '); Сделал: k1 = StrScan(str2, '«', 1, StrLen(str2)); inv3 = StrRem(str2, '«»'); И все заработало. Кавычки взял из Карты символов. Всем большое спасибо за помощь.
__________________
Александр |
|
|
![]() |
||||
Тема | Ответов | |||
Цветные строки в Grid | 14 | |||
При создании строки в закупке статус строки становится "Отменено" | 4 | |||
Удаление строки журнала | 7 | |||
Разрешить удаление заказа | 12 | |||
Функция "Удалить строки" | 1 |
|