|
|
|
|
#1 |
|
Moderator
|
Lemming, а расскажите чуть подробнее и не так загадочно?
Что должно происходить? Я грешным делом подумал, что можно наконец-то полноценно связать временную таблицу с постоянной, т.е. фильтровать постоянную таблицу по временному набору. Но в выводимых результатах что-то этого не заметил... Спасибо. |
|
|
|
|
#2 |
|
Участник
|
В приведенном джобике(если я конечно не сошел с ума
) запрос LedgerTable и LedgerTrans должен выводить проводки только по тем счетам, которые попали во временную таблицу LedgerTransTmp. (см. queryRun.setCursor(ledgerTableTmp, 1);Job писал в DAX 4, но должно отработать и в 3-ке(в свое время увидел именно в ней). Или джоб так хитро отрабатывает только у меня?
|
|
|
|
|
#3 |
|
MCITP
|
Да нет, с queryRun.setCursor действительно работает.. На 3.0 тоже.
|
|
|
|
|
#5 |
|
Участник
|
Ну да, было дело, спрашивал, а вот то что их можно так хитро заджоинить, временную с постоянной через queryRun, я не знал
![]() upd: Врочем так тоже можно, хотя это наверное многие знают. X++: ledgerTableTmp.data(LedgerTable::find("01.030")); ledgerTableTmp.insert(); while select ledgerTableTmp join ledgerTrans where ledgerTrans.AccountNum == ledgerTableTmp.AccountNum { info(ledgerTrans.AccountNum); } return; Последний раз редактировалось Lemming; 14.01.2009 в 16:32. |
|
|
|
|
#6 |
|
Moderator
|
Цитата:
![]() Получается, не у всех... У меня на 3.0, SP4, двухзвенка, Oracle 10g - НЕ РАБОТАЕТ, вылезает унылое декартово произведение. |
|
|
|
|
#7 |
|
Участник
|
Цитата:
X++: while select ledgerTrans join ledgerTableTmp where ledgerTableTmp.AccountNum == ledgerTrans.AccountNum { info(ledgerTransTmp.AccountNum); } return; |
|
|
|
|
#8 |
|
MCITP
|
Цитата:
Сообщение от Lemming
А вот временную с постоянной, когда постоянная идет "вверху" запроса
X++: while select ledgerTrans join ledgerTableTmp where ledgerTableTmp.AccountNum == ledgerTrans.AccountNum { info(ledgerTransTmp.AccountNum); } return;
|
|
|
|
|
#9 |
|
MCITP
|
Цитата:
вероятно дело именно в KR?Цитата:
Или что вы тут хотели сказать? |
|
|
|
|
#10 |
|
Участник
|
У меня отработало аналогично джобу из оригинального поста. В общем, в любом раскладе, судя по такой неустойчивости к версиям и СУБД, лучше не забавляться с такими связками в реальных проектах.
|
|
|
|
|
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|