Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Дек 2017, 05:46
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: проверка файла открытый на изменение  (Прочитано 3367 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн bugs

  • *
  • Сообщений: 16
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-06-02
  • Сайт: 
  • Профессия: Программист 8.1
Здравствуйте господа! У меня вопрос, имеется отчет, формируются данные в файл Excel и сразу же сохраняется файл в общую папку, и этим файлом пользуется n-е количество пользователей, сейчас возникла небольшая проблемка, если из этих n-х пользователей ктото открыл файл, то вылетает ошибка при формировании (при сохранении) данных в файл. Возможно какаято проверка на то что уже файл открыт на изменения, и выдать список используемых пользователей?


Оффлайн has

  • Модератор
  • *****
  • Сообщений: 1308
  • РЕПУТАЦИЯ: 285
  • КПД: 22%
  • Регистрация: 2011-01-28
  • Сайт: 
  • Профессия: Программист 1С
Список каких пользователей? 1С? При сохранении можно использовать конструкцию Попытка Исключение, если попадает в исключение, значит файл открыт.

Оффлайн bugs

  • *
  • Сообщений: 16
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-06-02
  • Сайт: 
  • Профессия: Программист 8.1
Список пользователей домена зарегестрированных в сети! Есть стандартная опция у Office, когда я посчету не первый его открыл, вылазиет предложение открыть только для чтения, возможно ли что то подобное сделать в 1С? Я думал на счет конструкции Попытка Исключение, но тот пользователь который формирует данные в файл, непоймет в чем ошибка, и кто его открыл.

Оффлайн has

  • Модератор
  • *****
  • Сообщений: 1308
  • РЕПУТАЦИЯ: 285
  • КПД: 22%
  • Регистрация: 2011-01-28
  • Сайт: 
  • Профессия: Программист 1С
Насчет пользователей не знаю, если только погуглить. Как альтернативный вариант можно при открыти файла записывать в какой-нибудь его скрытый от пользователя лист кто открыл и когда, затем при закрытии писать кто закрыл. Ну и проверку при открытии файла, т.е. считываем сначала данные с этого скрытого листа, если там стоит что пользователь Иванов открыл файл, но закрытия нет, то отказ в доступе с соответствующим сообщением. Геморно конечно, но как вариант.

Оффлайн comol

  • ****
  • Сообщений: 285
  • РЕПУТАЦИЯ: 38
  • КПД: 13%
  • Регистрация: 2011-09-08
  • Сайт: comol.livejournal.com
  • Профессия: Программист 1С
У файла Excel есть возможность общего доступа для редактирования несколькими пользователями одновременно. Может вам просто его включить?
Статьи по оптимизации 1С: http://comol.livejournal.com/


Теги:
 

Изменение цвета при подборе сотрудника в форме списка справочника "Сотрудники организации" для документа "Зарплата к выплате организаций" ЗУП 2.5

Автор ksander-farsРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 270
Последний ответ 12 Окт 2017, 14:02
от wise
Как запретить пользователям с интерфейсом "Ввод табеля" изменение графы профессия у подобранного сотрудника в сдельном наряде и табеле учета рабочего времени

Автор ksander-farsРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1049
Последний ответ 15 Сен 2016, 02:46
от ksander-fars
Изменение оформления строки по индексу строки

Автор BladrannerРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 167
Последний ответ 13 Ноя 2017, 15:19
от alex0402
Изменение вида "выпадающего списка"

Автор JohnDoe144Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 1222
Последний ответ 20 Май 2016, 13:26
от LexaK
Запрет на изменение "справочники - предприятие"

Автор maskРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 960
Последний ответ 25 Июл 2016, 09:09
от SGIRG

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
175 Сообщений
ilyay ilyay
69 Сообщений
oleg-x
48 Сообщений
alex0402
44 Сообщений
AIFrame
39 Сообщений
andron81_81
38 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
Golickoff Golickoff
31 Сообщений
BuhRust
30 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 282
  • Точка Скрытых: 0
  • Точка Пользователей: 4
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal