28.08.2009, 15:10 | #1 |
Участник
|
AX2009: Как создать Query со сложним условием t1.f1 = str(t2.f2) ?
Помогите пожалуйста разобраться с AOT Query - для создания кастом документ-сервиса через визард надо иметь Query аналог следующего запроса:
select * from table1 left join table2 on table1.field1 = str(table2.field2) Насколько я понял через AOT я не могу создать такую связь, поправьте меня если я не прав. Спасибо! Последний раз редактировалось andriy_s; 28.08.2009 в 15:11. Причина: опечатка |
|
28.08.2009, 15:15 | #2 |
Участник
|
никак. функции в условиях не поддерживаются.
http://axapta.mazzy.ru/lib/search/ |
|
|
За это сообщение автора поблагодарили: andriy_s (1). |
01.09.2009, 11:37 | #3 |
Участник
|
Это не возможно сделать так как axapta транслирует sql выражение в T-SQL, а в T-SQL нет и не может быть системных и пользовательских функций аксапты..
|
|
01.09.2009, 12:34 | #4 |
Участник
|
|
|
01.09.2009, 13:36 | #5 |
Участник
|
тогда бы пришлось разделять на фунции которые работают на уровне SQL и функции которые работают на уровне аксапты.. какой то бред получится
|
|
01.09.2009, 16:23 | #6 |
Участник
|
|
|