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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.09.2003, 09:57   #2  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Похоже авторы этой функции старались сделать ее интеллектуальной. По крайне мере, в ней есть такой код:
PHP код:
        if (match('<:d'_current))
            
ret += str2int(_current);
        else
            
ret += _current
То есть, если строка начинается с числа, то делается попытка преобразовать строку в число и уже число положить в контейнер. Естественно, то, что не число - обрезается.
Как изменить такое поведение - думаю понятно.

Насчет того, почему сделанно именно так - не уверен, но думаю, что баг. По крайне мере я посмотрел по перекрестным ссылкам, где используется у меня этот метод - получил следующий результат:

Tables -> Tutorial_Battleships.read()
Tables -> Tutorial_Battleships.write()
Tables -> Country.webLookupCountry()
Classes -> WebFormHtml.layoutEdit()
Теги
баг

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Смысл перехода с 3.0 sp5 на 4.0 или 5.0 Ватрушка DAX: Функционал 39 11.12.2009 18:32
Деловое отношение – родитель и Разовый клиент. В чем их смысл? ShyGuy DAX: Прочие вопросы 4 10.03.2009 10:28
Смысл в перекрытии метода setPurchStatus у PurchLineType_Quotation? 3oppo DAX: Программирование 1 16.07.2008 12:35
Нашёл баг, причем очень похоже на баг ядра (SP5 FP2 KR2) Deep Dreamer DAX: Программирование 5 10.11.2006 18:04
баг в 2.5. Будьте осторожнее с символом "_" подчеркивание levsha DAX: Программирование 5 07.12.2004 12:26

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

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

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