![]() |
#1 |
совсем зелен
|
вызов метода из таблицы в операторе while select
каким образом в коде
X++: while select CustTrans order by TransDate asc where CustTrans.AccountNum == accountNum && CustTrans.TransDate >= element.fromDate() && CustTrans.TransDate <= toDate && ledgerAccountTab == element.ledgerAccount() && CustTrans.RContractAccount == contractAccount |
|
![]() |
#2 |
совсем зелен
|
чет я чем больше читаю это тем больше понимаю что я написал полную ахинею...
![]() |
|
![]() |
#3 |
Участник
|
что-то у вас не то с этой строкой с ledgerAccountTab
Без нее все красиво, выбираем все проводки за определенный период по конкретному клиенту и договору. С ней у вас будут возвращаться или не строки, что я написал выше, или ничего. Все будет зависеть от того, чему станет равно условие X++: ledgerAccountTab == element.ledgerAccount() Видимо, вы хотите написать что-то другое. Опишите словами запрос |
|
![]() |
#4 |
MCTS
|
Может join нужен к таблице ledgerAccountTab...
|
|
![]() |
#5 |
совсем зелен
|
Цитата:
Видимо, вы хотите написать что-то другое. Опишите словами запрос
![]() |
|
![]() |
#6 |
совсем зелен
|
Цитата:
Может join нужен к таблице ledgerAccountTab...
![]() |
|
![]() |
#7 |
NavAx
|
X++: while select CustTrans order by TransDate asc where CustTrans.AccountNum == accountNum && CustTrans.TransDate >= element.fromDate() && CustTrans.TransDate <= toDate && CustTrans.RContractAccount == contractAccount exists join LedgerTrans where LedgerTrans.Voucher == CustTrans.Voucher && LedgerTrans.TransDate == CustTrans.TransDate && LedgerTrans.AccountNum == ledgerAccountTab && LedgerTrans.PostType == LegerPostType::CustBalans Последний раз редактировалось raz; 23.04.2008 в 08:45. |
|
![]() |
#8 |
совсем зелен
|
о как...спасиба попробую...
![]() |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|