1

Тема: Доступ к правке текста

Друзья такая тема меня интересует.
Файл Word, 2010-я версия, лежит на сетевом диске. Этим файлом пользуется много людей. Сам текст они не изменяют. Изменения по тексту вносит только 1 человек. Но, когда ему требуется внести по тексту новую инфу, приходится делать не только массовую рассылку для оповещения, чтобы все закрыли этот файл у себя на компе, но и самое главное ждать когда же наконец будет доступна возможность вносить правку в текст, чтобы новая информация была всем доступна.
Вопрос № 1, есть ли возможность реализовать в ворде этому единственному человеку вносить правку, когда требуется (кроме конечно случая открыть файл первым и иметь на него права, чтобы остальным этот файл был доступен только для чтения/копирования информации)?
Вопрос № 2, если возможность такая отсутствует, есть ли какая то альтернатива, чтобы файл можно было иметь возможность править и при этом другие люди не блокировали файл.

Ищу соратников по программированию

2

Re: Доступ к правке текста

Возможности работать с одним файлом одновременно нет!!!
НО!!!!! Привожу как пример.
1. Человек работает с файлом в ПАПКЕ №1.
2. После внесения правок файл сохраняется в ПАПКЕ №1 как оригинал, а в ПАПКЕ№2 сохраняется файл с временем последней правки. Например: Документ1_12_02_15.doc
В принципе макрос не так сложен.

3

Re: Доступ к правке текста

Посмотрите, пожалуйста, следующее видео, подготовленное сотрудниками компании Microsoft:
внешняя ссылка
Для совместной работы в Word 2010, вероятно, потребуется специальная настройка в среде SharePoint.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

4

Re: Доступ к правке текста

Nataliya. пишет:

Вопрос № 1, есть ли возможность реализовать в ворде этому единственному человеку вносить правку, когда требуется (кроме конечно случая открыть файл первым и иметь на него права, чтобы остальным этот файл был доступен только для чтения/копирования информации)?
Вопрос № 2, если возможность такая отсутствует, есть ли какая то альтернатива, чтобы файл можно было иметь возможность править и при этом другие люди не блокировали файл.

Для удобной коллективной работы с файлами общего доступа (напр., проектная среда) можно организовать репозиторий на сетевом ресурсе, напр., на базе Tortoise Subversion. Создайте репозиторный проект с корневой папкой под этот файл (а можно туда поместить и другие файлы). Учредите через Subversion политику обязательного блокирования файла перед его изменением (Get Lock). При применении SVN (т.е., Subversion) каждый пользователь репозитория может иметь локальную копию файла (по команде Update). Для размещения измененной локальной копии обратно в репозиторий пользователь должен выполнить команду Commit. По команде Show Log можно узнать, кто менял файл (ведется полная история изменений). Чем хорош SVN - можно работать с репзитрием удаленно. В общем, подкиньте идею вашему сетевому администратору. При такой схеме каждый будет читать локальную копию файла, а автор может класть в репозиторий обновления. Правда, автор должен извещать потенциальных читателей файла о том, что файл изменился - чтобы другие пользователи могли получить себе обновленную копию путем операции Update. Кстати, Update можно давать сразу на всю репозиторную папку - тогда все измененные файлы попадают в локальную папку.

5

Re: Доступ к правке текста

yshindin пишет:

Для удобной коллективной работы с файлами общего доступа (напр., проектная среда) можно организовать репозиторий на сетевом ресурсе, напр., на базе Tortoise Subversion. Создайте репозиторный проект с корневой папкой под этот файл (а можно туда поместить и другие файлы). Учредите через Subversion политику обязательного блокирования файла перед его изменением (Get Lock). При применении SVN (т.е., Subversion) каждый пользователь репозитория может иметь локальную копию файла (по команде Update). Для размещения измененной локальной копии обратно в репозиторий пользователь должен выполнить команду Commit. По команде Show Log можно узнать, кто менял файл (ведется полная история изменений). Чем хорош SVN - можно работать с репзитрием удаленно. В общем, подкиньте идею вашему сетевому администратору. При такой схеме каждый будет читать локальную копию файла, а автор может класть в репозиторий обновления. Правда, автор должен извещать потенциальных читателей файла о том, что файл изменился - чтобы другие пользователи могли получить себе обновленную копию путем операции Update. Кстати, Update можно давать сразу на всю репозиторную папку - тогда все измененные файлы попадают в локальную папку.

Спасибо всем за советы и предложения, но к сожалению организация не та, чтобы там им что то предлагать.
Честно говоря надеялась, что можно простым VBA обойстись, но видимо здесь майкрософт не стал развивать эту тему по поводу прав доступа к файла в Word. Как то так. sad

Ищу соратников по программированию