|
Ошибка сортировки фильтрованных результатов IBEBlock [207]
|
|||
---|---|---|---|
#18+
Если в результатах IbeBlock задать фильтр, а затем попытаться упорядочить по значению колонки, показываются записи с пустыми значениями полей или возникает исключение: IBExpertmtBlock: Record not found [004FFEAB] Db.DatabaseError (Line 2171, "DB.pas" + 2) + $36 [0050DED3] Db.TDataSet.Resync (Line 9229, "DB.pas" + 5) + $13 [0050F041] Db.TDataSet.GotoBookmark (Line 9805, "DB.pas" + 6) + $A [00593919] kbmMemTable.TkbmCustomMemTable.Sort (Line 4406, "kbmMemTable.pas" + 3) + $8 Например, выполним следующий блок: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Результатом его будет набор данных из 10 записей. Отфильтруем его по выражению "Fld2 равно 2" и отсортируем по колонке Fld1. В данном примере ошибка возникает при повторной сортировке (по убыванию). В более сложном блоке ошибка возникала у меня при первой попытке сортировки (по возрастанию). ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2018, 17:38 |
|
|
start [/forum/topic.php?fid=42&fpage=13&tid=1598894]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 143ms |
0 / 0 |