Показать сообщение отдельно
Старый 26.05.2010, 16:56   #1  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от Андре Посмотреть сообщение
Насчет того, почему сделанно именно так - не уверен, но думаю, что баг
Только что наткнулся на эту баго-фичу. Судя по всему, тут есть и баг и, по-мнению Майкрософта, фича. Начиная с четверки код выглядит вот так:
X++:
match('<:d+>', _current)
То есть, теперь преобразование в число идет только если строка состоит исключительно из цифр. Хотя я все-равно считаю это совершенно излишней и неочевидной заранее интеллектуальностью, так как из строки '012345' метод зачем-то сделает '12345'. Собственно, обрезание лидирующего нуля мы и обнаружили.
За это сообщение автора поблагодарили: lev (1).