Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Обновление
 
 автор: Гоблин   (26.09.2012 в 20:46)   личное сообщение
 
   to: kot_k_k   (24.09.2012 в 09:08)
 

Вот и я так подумал. Все жизненные причуды тетенек-юзерей просто не перечислить, не сосчитать, не переписать... Забил. С одной записью скорей всего будет блок в пользу того, кто первый. Делать обнову менее 60 сек, как предлагает Станислав - не отработает сеть. Что-то повиснет. Она у нас не такая уж и быстрая. В режиме редактирования... В последнее время управление базой свожу к одной кнопке, действие на которую выбирается из полясосписком. Оттуда же и все разрешения что можно делать и как. 2 и более формы в базе - для наших перегруз мысли получается. Так что висеть прога будет постоянно в течение всего раб дня.
Напишу инструкцию что и как делать, а далее - пусть начальство с ними разбирается, если что не так. Забил короче.

  Ответить  
 
 автор: kot_k_k   (24.09.2012 в 09:08)   личное сообщение
 
   to: Stanislav   (23.09.2012 в 18:48)
 

вариант 3 - "ЗАБЕЙ"

  Ответить  
 
 автор: Stanislav   (23.09.2012 в 18:48)   личное сообщение
 
   to: Гоблин   (22.09.2012 в 16:09)
 

Здравствуйте всем! Давненько я не заходил на форум.
Гоблин, если дело не касается редактирования одной и той же записи, как подумал Час, то я выбираю вариант 3 - в MSA и так уже все сделано. Еще можно изменить период обновления на каждом клиенте. MSA 2007 - Options - Advanced - Refresh interval. По умолчанию 60 с. Т.е. каждую минуту юзер будет видеть изменения, внесенные другими пользователями. Сделай период покороче - они быстрее увидят изменения. Только что по сетке через этот период будут гоняться все связанные с формой таблицы.
Или твой вопрос сложнее?

  Ответить  
 
 автор: час   (23.09.2012 в 12:24)   личное сообщение
 
   to: Гоблин   (22.09.2012 в 16:09)
 

надо подолгу не висеть в редактировании данных.
и тем более уходить на обед и оставляя запись в режиме редактирования - это зло.
в идеале должна быть кнопка - сохранить данные.
и всё равно. если два юзера одну запись теребят. Конфликт будет!

  Ответить  
 
 автор: Гоблин   (22.09.2012 в 16:09)   личное сообщение
 
 

Народ, подскажите такую штуку. Есть разделенная база. Таблицы - на сервере, а у трех юзеров все остальное. Возможно, что 2 юзера будут что-то юзать со своих мест. Как сделать так, что бы введенная инфа одним юзером была видна у другого юзера.
1. Заводить таймер и обновлять форму через каждую минуту
2. Обновлять форму с каждым щелчком мыши. (в принципе где бы они ни щелкнули работает refresh
3. Может вообще ничего не надо делать.

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList