23.07.2012, 15:07 | #1 |
Участник
|
SalesPurchReport_RU. Баг?
Смотрим код метода initCustVendData:
Код: final protected SalesPurchReportCounteragentData_RU initCustVendData(CustVendTable _contragent, BankAccountMap _bankAccount, CustVendAC _account) { SalesPurchReportCounteragentData_RU ret = new SalesPurchReportCounteragentData_RU(this.languageId()); select firstonly _contragent where _contragent.AccountNum == _account; select firstonly _bankAccount where _bankAccount.AccountID == _contragent.BankAccountId; ... Версия 5.0.1500.6491 |
|
|
За это сообщение автора поблагодарили: gl00mie (5). |
23.07.2012, 15:40 | #2 |
Участник
|
угу, однозначно косяк, раз не все поля первичного ключа указываются в select'е.
|
|
23.07.2012, 21:13 | #3 |
Участник
|
Кроме этого, как я понимаю, там при поиске еще и индекс работать не будет, так как поле AccountID в уникальном индексе этой таблицы на последнем месте.
Если в таблице много записей - то еще и подтормаживание обеспечено... |
|