Показать сообщение отдельно
Старый 19.05.2006, 17:32   #1  
murad is offline
murad
Участник
 
55 / 10 (1) +
Регистрация: 05.10.2005
? Простой вопрос про AxaptaRecord.ExecuteStmt
В документации по IAxaptaRecord сказано, что выражение в методе ExecuteStmt должно быть вида "select * from %1 where %1.Name == ‘Axapta’"
Как я понял, условие можно формировать как хочешь, но при этом просто вместо имени таблицы вставлять %1.

Но у меня не проходит запрос
select * from %1 where %1.Name LIKE ‘*Axapta’ AND %1.FIELD=='1'
Значения в базе точно есть, но ничего не находит.
По отдельности %1.Name LIKE ‘*Axapta’ и %1.FIELD=='1' работают без проблем.
Может нельзя задавать несколько условий одновременно? или какой-то другой синтаксис нужно использовать?