![]() |
#1 |
Участник
|
![]()
При заливке модифицированных таблиц, при их занятости пользователями появляется сообщение смысл которого в том, что таблица занята, ее синхронизация не возможна, разослать сообщение пользователям.
Возникла необходимость модифицировать класс импорта проектов таким образом чтобы при заливке проекта осуществлялась проверка таблиц на занятость и занятые таблицы не заливались. Проблема в том что смодулировать ситуацию не получается ![]() Может быть кто-нибудь знает как этого добиться? |
|
![]() |
#2 |
Программатор
|
Попытайтесь просто в какуюнибуть произвольную таблицу (свою с одним полем) в бесконечном цикле записывать какое нибуть значение. Пока идет транзакция заливайте измененную табличку, должно получиться(тока потом свою табличку почистить не забудте
![]() |
|
![]() |
#3 |
Member
|
Извините за offtopic, но модифицировать рабочее приложение, да еще и в то время, когда с ним работают пользователи, — очень дурная практика. Особенно, если вы модифицируете структуру данных.
Поэтому вместо изобретения хитрого импорта рекомендую вам разработать регламент выполнения и переноса модификаций, который исключит необходимость в описанных выше ситуациях.
__________________
С уважением, glibs® |
|
![]() |
#4 |
Участник
|
Да вроде бы достаточно любую формочку, которая отображает данные этой таблицы открыть в пользовательской сессии.
На крайний случай и браузер таблиц должен тоже ее заблокировать. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|