Тема
:
чудеса компиляции
Показать сообщение отдельно
26.11.2008, 23:52
#
8
gl00mie
Участник
3,684
/
5803
(
201
)
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге:
3
Цитата:
Сообщение от
oip
Надо запомнить, что переменные через запятую в трешке обявлять нельзя. Совсем. Причина правильно описана выше.
Баян
http://axcoder.blogspot.com/2006/03/...semicolon.html
Цитата:
There are simple rules to avoid such errors:
don't use multivariable declarations
insert extra semicolon after declarations end (but you can ommit it if the first non-declaration is a keyword for example return)
dont use simple name for classes ('i', for example) which can be name of the variable in existing code
Цитата:
Сообщение от
Logger
Похожий баг из этой серии : Создал табличку, завел в ней поля с именами Begin, end. На оракле синхронизация нормально проходит, а MS SQL ругается на зарезервированное слово.
Еще бывает весело, когда поля совпадают с ключевыми словами X++, например, поле с названием date. Созданию таких полей в MorphX'е Аксапта сопротивляется, но при импорте из XPO пропускает. Потом к этим полям фиг обратишься
Последний раз редактировалось gl00mie; 26.11.2008 в
23:58
.
За это сообщение автора поблагодарили:
ZVV
(
1
).
gl00mie
Посмотреть профиль
Отправить личное сообщение для gl00mie
Найти ещё сообщения от gl00mie
Читать блог