A
alb
иногда начали появлятся документы которые при наведении курсора на них в представлении вызывает ошибку.
выходить сообщения "часть документа использующий другую версию пропущена" и лотус закрывается ошибкой.
а иногда просто выходить сообщение но лотус не закрывается. но эти документы не открываются, но удается их удалить.
из за чего может появлятся такие документы. и как их лечить.
замечено такие документы появляются, при попытке програмно выгрузить на диск содержимое рич текст поля на диск в режиме чтения.
на полях было прикерплено файлы уорда. как обекты. и сами поля были вычисляемые.
а в режиме рекдактирования все нормально.
сервер 7.01 клиенты 6.55
ос 2003
...
Set handle = workspace.CurrentDocument.GetObject("Document")
filename = "c:\" + attachment.DocumentFileName(0)
handle.SaveAs(filename)
...
failname это строка и значение нормально присваетвается. попробовал явно присвоить "с:\tmp.doc"
права на запись на диск есть.
и handle тоже нормальный.
почемуто именно в режиме чтения просиходить трабла
выходить сообщения "часть документа использующий другую версию пропущена" и лотус закрывается ошибкой.
а иногда просто выходить сообщение но лотус не закрывается. но эти документы не открываются, но удается их удалить.
из за чего может появлятся такие документы. и как их лечить.
замечено такие документы появляются, при попытке програмно выгрузить на диск содержимое рич текст поля на диск в режиме чтения.
на полях было прикерплено файлы уорда. как обекты. и сами поля были вычисляемые.
а в режиме рекдактирования все нормально.
сервер 7.01 клиенты 6.55
ос 2003
...
Set handle = workspace.CurrentDocument.GetObject("Document")
filename = "c:\" + attachment.DocumentFileName(0)
handle.SaveAs(filename)
...
failname это строка и значение нормально присваетвается. попробовал явно присвоить "с:\tmp.doc"
права на запись на диск есть.
и handle тоже нормальный.
почемуто именно в режиме чтения просиходить трабла