Jump to content

ошибка при загрузке данных в grid


MSMK

Recommended Posts

подскажите кто сталкивался с ошибкой Could not set row position: row: [0] :b.store is null. Появляется после выполнения запроса в БД и заполнения данными грида

Link to comment
Share on other sites

29 minutes ago, =GGG= said:

подскажите кто сталкивался с ошибкой Could not set row position: row: [0] :b.store is null. Появляется после выполнения запроса в БД и заполнения данными грида

Используются последние сборки?

Link to comment
Share on other sites

Just now, Sherzod said:

Каждый раз получаете эту ошибку?

да. Сейчас попробую поиграться с настройками грида, методом исключения выявить причину

Link to comment
Share on other sites

Just now, Sherzod said:

Можете создать тестовый случай для воспроизведения? 

как закончу проект, создам. Я получается динамически настраиваю грид, конфигурацию храню в JSON.

Link to comment
Share on other sites

23 hours ago, Sherzod said:

Можете создать тестовый случай для воспроизведения? 

Sherzod Доброе время суток! Прикрепляю тестовый проект с данной ошибкой. В каталоге files лежат два конфигурационных файла:
1) grids.json - с опцией dgRowSelect = True

2) no_rowSelect_grids  - с опцией dgRowSelect = False

при dgRowSelect = True выпадает ошибка Could not set row position: row: [0] :b.store is null.

 

testGrid.zip

Link to comment
Share on other sites

1 hour ago, =GGG= said:

очень жду

Здесь проблема в том, что selModel не меняется динамически.

Быстрое решение данной проблемы заключается в том, что Вы должны также создавать grid динамически. 

  • Like 1
Link to comment
Share on other sites

1 hour ago, Sherzod said:

Здесь проблема в том, что selModel не меняется динамически.

Быстрое решение данной проблемы заключается в том, что Вы должны также создавать grid динамически. 

это не решение)))

Link to comment
Share on other sites

Just now, Sherzod said:

Я пока не смог найти решение. 

у меня в боевом проекте на форме лежит пустой uniDBGrid, я меняю его в зависимости от выбранного журнала. В грид прописаны события. Не хочет динамически создавать грид и еще прописывать каждый раз события для него

Link to comment
Share on other sites

Just now, =GGG= said:

у меня в боевом проекте на форме лежит пустой uniDBGrid, я меняю его в зависимости от выбранного журнала. В грид прописаны события. Не хочет динамически создавать грид и еще прописывать каждый раз события для него

а свойство rowSelect очень нужно

Link to comment
Share on other sites

3 minutes ago, Sherzod said:

Я подумал что Вы должны менять SelModel динамически. Использовать RowModel или же CellModel, нет?

ну по идее так получается, что свойство dgRowSelect задается динамически. Мне нужно чтоб выделялись строки

Link to comment
Share on other sites

1 minute ago, =GGG= said:

ну по идее так получается, что свойство dgRowSelect задается динамически. Мне нужно чтоб выделялись строки

Ваш случай, возможно я не правильно понимаю...

Тогда просто включите эту опцию в designTime.

  • Like 1
Link to comment
Share on other sites

11 minutes ago, Sherzod said:

Ваш случай, возможно я не правильно понимаю...

Тогда просто включите эту опцию в designTime.

Спасибо. Так работает. Но мне канешно бы  хотелось менять динамически эту опцию 🙏

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...