Имя: Пароль:
1C
1С v8
Бесконечный цикл с ожиданием или что-то типа того
0 camojiet
 
22.10.13
09:46
ДобрВремСуток
Нужно обновлять файл Excel каждую минуту.
Сделал через ПодключитьОбработчикОжидания и всё прекрасно кроме того, что файл не обновляется, когда кто-то его открыл excel'eм.
Теперь понятно, что нужно открывать его как Com объект и держать всё время открытым, и обновлять его.
Есть ли какой - нибудь аналог sleep()?
Как думаете получится если использовать временноехранилище для ком объекта?
1 mikecool
 
22.10.13
09:47
ищи в КЗ "пауза"
2 Галахад
 
гуру
22.10.13
09:48
Можно проверять документ на доступность.
3 vhl
 
22.10.13
09:54
(0) Это тоже не поможет, если кто-то откроет его.
4 camojiet
 
22.10.13
09:57
(1) Нету
(2) Нужно его записывать несмотря ни на что
(3) Он будет открываться для других "Только для чтения"
И собственно я просто запретил пользователям изменять его правами винды и всё получилось. Спасибо!
Извините что отвлёк.
5 mikecool
 
22.10.13
10:02
(4) нету, нету... на - http://kb.mista.ru/article.php?id=98
6 sttt
 
22.10.13
10:15
что мешает данные в базу заносить а в экселе сделать нужный запрос к базе для отчета?