22.09.2005, 14:54 | #1 |
Участник
|
Можно ли в инамическом запросе использовать "group by"?
Пожалуйста, подскажите, можно ли в динамическом запросе использовать "group by"? и если можно, то нельзя ли пример.
Большое спасибо |
|
22.09.2005, 15:04 | #2 |
Гость
|
ну, если очень динамический, то, конечно , нельзя. Ну а если не очень - то, пожалуй, можно!
|
|
22.09.2005, 15:07 | #3 |
Участник
|
Query, а потом QueryRun ... это очень динамически или нет?!
запрос из кода. |
|
22.09.2005, 15:12 | #4 |
Moderator
|
PHP код:
|
|
22.09.2005, 15:24 | #5 |
Участник
|
видимо,спасибо большое,даже и не заметил...
а это происходит группировка по всем полям или как? |
|
22.09.2005, 15:44 | #6 |
Участник
|
По полям сортировки.
__________________
Axapta v.3.0 sp5 kr2 |
|
22.09.2005, 15:49 | #7 |
Участник
|
пасибо,а не подскажите какой-нибудь класс в котором можно посмотреть динамическое создание запроса, желательно посложнее, позамороченней)
|
|
22.09.2005, 15:52 | #8 |
Участник
|
SysQuery
__________________
Axapta v.3.0 sp5 kr2 |
|
22.09.2005, 15:56 | #9 |
Участник
|
а не подскажите тогда еще и аналог where в динамическом запросе)
пасибо |
|
22.09.2005, 16:04 | #10 |
Moderator
|
не совсем понятно что вам нужно ...
посмотрите на эти методы: PHP код:
|
|
22.09.2005, 16:04 | #11 |
Участник
|
PHP код:
__________________
Axapta v.3.0 sp5 kr2 |
|
22.09.2005, 16:09 | #12 |
Участник
|
аналог вот этого мне нужно...
where (inventTrans.ItemId == inventTable.ItemId && inventTrans.DateFinancial > dateStart && inventTrans.DateFinancial <= dateFinish) |
|
22.09.2005, 17:06 | #13 |
Moderator
|
Цитата:
where (inventTrans.ItemId == inventTable.ItemId &&
Цитата:
inventTrans.DateFinancial > dateStart &&
inventTrans.DateFinancial <= dateFinish) |
|
22.09.2005, 17:09 | #14 |
Участник
|
PHP код:
__________________
Axapta v.3.0 sp5 kr2 |
|
22.09.2005, 17:29 | #15 |
----------------
|
Можно вместо DateFinancial использовать DateStatus+StatusIssue+StatusReceipt
|
|
22.09.2005, 17:38 | #16 |
Участник
|
спасибо большое
|
|
22.09.2005, 18:53 | #17 |
Участник
|
добавляю addLink. но появляется вопрос,а как этот линк на значение проверять???
то,что он указывает на поле из связ табл - это хорошо,но значение!!! нужно,что б я мог задать ему то значение на проверку, какое захочу.. помогите,пожалуйста |
|
22.09.2005, 19:02 | #18 |
Moderator
|
Значение задается addRange(), линком только джойны
Может, все же RTFM Руководство разработчика, раздел про query build классы?
__________________
Андрей. |
|
22.09.2005, 22:46 | #19 |
Участник
|
Цитата:
Изначально опубликовано Wamr
Можно вместо DateFinancial использовать DateStatus+StatusIssue+StatusReceipt
__________________
Axapta v.3.0 sp5 kr2 |
|
23.09.2005, 12:44 | #20 |
Участник
|
как же создавать query динамически,если нельзя проверять значение поля,которого я хочу....то, что это поле связываются с друг табл,то из этого прока мало(
может все же есть способ проверить поле на равенство значению. находящемуся в переменной (или еще где), что б не писать w == 'somevalue', a w == somevalue, где somevalue - это переменная или поле .... а??? как же без этого Вы обходитесь? а все же, в ranges можно как-нибудь сделать так, что б проверять на равенсто конкретному значению? если писать "=значение" или "значение", то выводятся все схожие значения... |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|