AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.04.2012, 10:19   #1  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от raz Посмотреть сообщение
Проверьте строку на спецсимволы, вероятно в конце строки есть ".
Причём когда в Windows XP открываешь форму проводок и ищешь записи с такими символами (возврат каретки, горизонтальная табуляция и т.д.) в тексте проводки, то эти символы хорошо заметны - отображаются в виде непонятных квадратиков. А в Windows 7 они просто не отображаются и человек сидит и не понимает в чём же дело. У него даже нет возможности удалить такие символы из поля, приходится за помощью обращаться к пользователям Windows XP.
__________________
Дмитрий
За это сообщение автора поблагодарили: JuniorAx (1).
Старый 25.04.2012, 10:30   #2  
JuniorAx is offline
JuniorAx
Участник
 
134 / 20 (1) +++
Регистрация: 20.07.2011
Адрес: Санкт-Петербург
Добрый день! Спасибо raz и Damn!
Вчера проверил строку на спец символы, и действительно ни чего не нашёл (Win 7), а сегодня СЛУЧАЙНО сделал то же самое на компьютере с Win XP и о чудо :-) вижу в конце строки некий квадратик! Зашёл сюда чтобы сказать спасибо за совет raz и вижу сообщение от Damn, вообщем огромное вам спасибо!
Я правильно понимаю что теперь мне надо составить некий список спец символов и искать такие в конце строки, и если появляются, удалять их? Где можн овзять полный список этих спец символов?
Старый 25.04.2012, 10:59   #3  
Damn is offline
Damn
Участник
 
436 / 154 (6) ++++++
Регистрация: 28.05.2003
Адрес: в глуши
Цитата:
Сообщение от JuniorAx Посмотреть сообщение
Где можн овзять полный список этих спец символов?
Думаю что полный список можно взять здесь http://ascii.org.ru/ascii.pdf
А вот где взять именно ту часть этого списка, которая не отображается в Windows 7, я не знаю.
__________________
Дмитрий
Старый 25.04.2012, 11:18   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от JuniorAx Посмотреть сообщение
Я правильно понимаю что теперь мне надо составить некий список спец символов и искать такие в конце строки, и если появляются, удалять их?
Можно наоборот, составить список корректных символов и оставлять только их
X++:
#Evat_NL
strkeep(myStr, #ISO8859_1);
За это сообщение автора поблагодарили: Damn (3), JuniorAx (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axforum blogs: Сумма прописью (RU): Axapta, VBA и Excel (в одной ячейке!) Blog bot DAX Blogs 0 13.03.2012 16:11
Sample Design Patterns: Microsoft Dynamics AX - Remedy for slow Microsoft Excel import Blog bot DAX Blogs 0 29.05.2011 17:13
Excel. Узнать по именованной ячейке на каком она листе? Poleax DAX: Программирование 10 30.12.2008 13:48
Как вставить значение из Аксапты в Excel Андре DAX: Программирование 17 09.02.2005 18:13
как считать значение из Excel - файла Miktel DAX: Программирование 5 01.10.2004 10:24

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:12.