ячейки не происходит при ручном редактировании. Почему это происходит? Как я понял, потому что не происходит запись в бд. А почему?
там вроде должна быть стратегия для commit
В доке вижу это Note: To prevent inserting only partly initialized rows into the database, OnFieldChange will behave like OnRowChange for newly inserted rows.
Спасибо, поменял, все ок. И все же, почему не происходил коммит?
У метода setData в доке есть такое. Походу данные кешируются. For edit strategy OnFieldChange, an index may receive a change only if no other index has a cached change. Changes are submitted immediately. However, rows that have not yet been inserted in the database may be freely changed and are not submitted automatically. Submitted changes are not reverted upon failure.
О, это ответ, спасибо еще раз
Обсуждают сегодня