11.09.2010, 17:00 | #1 |
Administrator
|
DAX 2009 RU5 - Ошибка компилятора в конструкции select
Всем привет!
Наткнулся тут на интересную ошибку компилятора. X++: static void Job1(Args _args) { DocuRef docuRef; CustTable custTable; ; select docuRef where docuRef.RefTableId == tablenum(CustTable) join custTable // Ошибка компиляции на этой строке where custTable.RecId == docuRef.RefRecId; } Т.е. добавление между tablenum и join еще одного условия, например, написание так: X++: where docuRef.RefTableId == tablenum(CustTable) && true Но в 2009 RU5 компилятор пишет "Синтаксическая ошибка", а в 4.0 SP2 - "Переменная join не объявлена"
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: gl00mie (2). |