|
![]() |
#1 |
Участник
|
![]()
Во-первых,
X++: qbds = query.addDataSource(tableNum(InventJournalTrans),"InventJournalTrans"); В-третьих, слегка извращенно это получится так X++: qbrQty.value("((inventJournalTrans.JournalId == \"" + _inventJournalTable.JournalId + "\") && (inventJournalTrans.Qty - inventJournalTrans.Qty < inventJournalTrans.Qty + inventJournalTrans.QtyRegistered))"); X++: while select inventJournalTrans where inventJournalTrans.JournalId == _inventJournalTable.JournalId && inventJournalTrans.Qty - inventJournalTrans.Qty < inventJournalTrans.Qty + inventJournalTrans.QtyRegistered
__________________
Axapta v.3.0 sp5 kr2 Последний раз редактировалось AndyD; 08.02.2006 в 18:35. |
|
|
За это сообщение автора поблагодарили: DreamCreator (2). |
![]() |
#2 |
Moderator
|
Цитата:
Сообщение от AndyD
Во-вторых, JournalId надо тоже добавлять в расширенный диапазон, иначе соединение получается ч/з OR, а не AND
.. PS. Select можно построить по этому-же принципу X++: while select inventJournalTrans where inventJournalTrans.JournalId == _inventJournalTable.JournalId && inventJournalTrans.Qty - inventJournalTrans.Qty < inventJournalTrans.Qty + inventJournalTrans.QtyRegistered ![]() PHP код:
PHP код:
|
|
Теги |
query, запрос (query) |
|
|