Цитата:
В первом случае, нам придется перехватывать и обрабатывать все действия пользователя с нашей таблицей - скроллинг, фильтрацию, поиск.
Цитата:
Да, придется. ИМХО, сложностей возникнуть не должно, так как фактически должна получится тонкая прослойка между FormTableControl и FormDataSource.
Смотри. Пользователь открывает форму, на нем расположен наш Table, в нем видно 10 записей. Ну мы и отображаем 10 записей, примерно так:
PHP код:
table.cell(i, j).data(s);
Теперь пользователь начинает скролировать Table.
Мы должны:
1. Добавить еще одну строку в Table
2. Прочитать из источника данных еще значений
3. Отобразить их в нашей таблице
4. Если это необходимо перейти к пункту 1.
Во-первых как мы может отловить момент скролированния таблицы. Единственное, чего мне удалось добиться это textChange у StringEdit'а вложенного в Table.
В нем нужно отрабатывать вышеописанный алгоритм ? Или есть более простой способ, которого я не вижу ?
P.S. И еще, я вспомнил про лукапы. Как их будем делать ?