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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.12.2009, 17:59   #11  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,720 / 1207 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Вообще-то, с ошибкой будет искать и собственно пустую строку

X++:
i = confind(c,"");   // found 1  bug!
Напрашивающийся вариант решения - это сравнение базовых типов. Того значения, которое ищем и того, которое нашли.

Другой вариант - вместо пустой строки записывать некий спец.символ. Например, num2char(1). Как ни странно, но num2char(0) ведет себя также как и пустая строка.

Да, кстати, в AX2.5 этого глюка не было.

==========================================
Ну, и еще один вариант поиска, правда, не для всех типов данных

X++:
print strScan(","+con2str(c)+",",strFmt(",%1,",2),1,1000);
print strScan(","+con2str(c)+",",strFmt(",%1,",3),1,1000);
print strScan(","+con2str(c)+",",strFmt(",%1,",""),1,1000);
pause;

Последний раз редактировалось Владимир Максимов; 14.12.2009 в 18:06.
Теги
confind, container, ошибка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
palleagermark: Possible upgrade bug in \Classes\ReleaseUpdateDB41_Administration\renumberEPParametersKey Blog bot DAX Blogs 0 11.02.2009 23:05
palleagermark: Bug in EP 2009 when having the debug flag set to true Blog bot DAX Blogs 0 05.01.2009 11:06
a little bug in MainMenu creation Blog bot DAX Blogs 1 15.04.2008 14:33
dynamicsmatters: V3 - V4 Interesting bug Blog bot DAX Blogs 0 16.07.2007 02:58
Kashperuk Ivan: A bug in validation of methods' access modifiers and class abstract modifier Blog bot DAX Blogs 0 27.06.2007 21:40

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

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

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