Здравствуйте!
В документации написано, что в ДС при установленной основной таблице и флажке "Динамическое считывание данных" данные считываются порциями. А без данного флажка - все сразу. У меня основная таблица не выбрана (и флажка, соответственно, нет), но при скроллинге по списку видны еле заметные подвисания, что очень похоже на считывание данных порциями. Причем сам список работает в разы быстрее, чем на обычном табличном поле при таком же запросе + автообновление отрабатывает буквально за полсекунды, а не две, что наводит на мысли про порционное считывание. База файловая, и я не могу проверить, какие идут в базе обращения к таблицам. Может кто-нибудь прояснить ситуацию? Действительно ли ДС даже без установленного флажка на динамическое считывание получает данные порциями?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший