Не видны записи до добавления новой

Здравствуйте,

Не удалось найти подобных вопросов на форуме, поэтому пришлось создать тему. Возможно, плохо искала :(

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

В чем может быть проблема?

Заранее спасибо!!!

Нравится

4 комментария

Посмотрите профайлером идет ли запрос на получение этих данных. Возможно дело в том что неправильно написаны дополнительные разделы и датасет при открытии раздела просто не открывается.

Вы правы, запрос просто не отправляется. Даже при нажатии "обновить" запросов нет.
Самое интересное то, что тот раздел, который был полностью создан вручную, работает отменно, а разделы, созданные через визард ведут себя вышеуказанным образом.
На один из разделов установлены права добавления/изменения записей. Когда открываю Tеррасофт - в этом разделе ничего нет, дабавляю запись - появляются остальные.
На два других раздела установлены права только на чтение, поэтому нет возможности добавить новую запись и, следовательно, так ничего и не появляется в реестре.
Наверно, что-то с правами :(

Наверное что-то с визардом :)

Ошибка нашлась.
Действительно, виноват визарт(((
в событии wnd_MyWorkspaceOnPrepare(Window) просто нужно добавить обновление реестра RefreshWorkspace();

Показать все комментарии