1С и Word

Форум 1С: Одинэс.Ру

Найти!

1С и Word

Anonymous
16.04.2009 - 07:33
В Wordе создан шаблон документа из 1С в него подставляются значения. У меня на рабочем месте все работает, а у клиента выдает сообщение
Приложению Word  не удалось прочитать документ. Возможно  он поврежден.
Попробуйте выполнить следующие действия:
* Откройте файл с помощью команды "Открыть и восстановить''.
* Откройте файл с помощью конвертера резервных копий.
 
При этом если его просто открыть, он открывается.
 
Версии Word - ов у нас совпадают 2003 офис.
Что может быть, может какие настройки админские?
 
Заранее спасибо за ответ
К списку тем 1 > К списку форумов

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

odines.ru
24.11.2024 - 02:09
Смотри также:
Выгрузка баз в ндфл
Windows 7, гуру помогите запустить версию 7.7
Время документа прыгает в конец дня

Re: 1С и Word

АйЯяйТи
1 - 16.04.2009 - 10:11
Не знаю, в чём причина, но - если хотите - сделайте тестовую версию и пришлите мне, я у себя попробую, может что и найду.
PS. У меня схожая задачка есть, заодно посмотрю, как у вас сделано.)))

Re: 1С и Word

Anonymous
2 - 16.04.2009 - 10:23
Да сделать то не сложно вот кусочек кода.
WD = СоздатьОбъект("Word.Application");
НовыйДокумент = WD.Documents;
ТД = НовыйДокумент.Add (КаталогИБ()+"\shablon\Договор.doс");
 
WD.Visible = 1;
ТД.Variables("НомерТД").Value       = Сотрудник.НомерТД;
ТД.Variables("Филиал").Value        = Строка(ФилиалН);
 
ТД.Fields.Update();  
Создаете шаблон в ворде и определяете в нужных местах поля DocVariable

Re: 1С и Word

АйЯяйТи
3 - 16.04.2009 - 10:30
Угу, понятно.

Re: 1С и Word

roma n
4 - 16.04.2009 - 10:59
"Версии Word - ов у нас совпадают 2003 офис"
В порядке бреда: а сборки не проверял? версии самих файлов?
====
ЗЫ я правильно понимаю, что Application создается, поля шаблона заполняются и документ записывается? А на каком этапе выдается сообщение? ЗапустититьПриложение? Если таки да - попробуй между записью и открытием воткнуть цикл на пару секунд. Мало ли...

Re: 1С и Word

Anonymous
5 - 16.04.2009 - 12:13
Ошибка появляется на этой строчке
ТД = НовыйДокумент.Add (КаталогИБ()+"\shablon\Договор.doс");
 
У себя воспроизвожу эту ошибку только если неправильно указываю имя файла.
Но у них мы это проверяли копировали из Проводника путь и вставляли в 1С, все равно ошибка на этой строке.

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

odines.ru
24.11.2024 - 02:09
Смотри также:
Помогите начинающему своё дело
Спр.НайтиПоНаименованию("Его",1,);
В бюджете не получается Операция.Учреждение = ВыбраннаяФирма;

Re: 1С и Word

roma n
6 - 16.04.2009 - 12:28
т.е. не открывается указанный документ? А интерактивно - нормально?
Значение КаталогИБ()+"\shablon\Договор.doс" в отладчике смотрел? Случаем не двойной слеш?

Re: 1С и Word

Anonymous
7 - 16.04.2009 - 12:42
Да скорее всего программно не получается открыть документ.
Интерактивно документ открывается.
В отладчике смотрела, даже локально на диске создавала папку лажила туда файл, брала путь из Проводника и в апострофах писала в Add в скобках.
 
Может это политика безопасности как то хитро у них настроена?

Re: 1С и Word

Гена
8 - 16.04.2009 - 12:45
я обычно кодировку смотрю... если глянуть данную страницу в кодировке Windows, то Договор.doс на конце неанглийская "с", а русская как "n" с тильдой, в отличие от слова,например, DocVariable

Re: 1С и Word

Anonymous
9 - 16.04.2009 - 12:49
to 8 спасибо за совет

Re: 1С и Word

Гена
10 - 16.04.2009 - 12:56
(9) я вообще-то в кодах некопенгаген...

Re: 1С и Word

АйЯяйТи
11 - 17.04.2009 - 08:56
АФШ, ручки пока не дошли попробывать(.
Вы проблемку решили?
Кстати, я такое хочу проделать с OpenOffice.org Writer, кто может делал, поделитесь подводными камнями)

Re: 1С и Word

Anonymous
12 - 17.04.2009 - 13:00
Пока проблему не решила.
Но мне подсказали что метод Add используется для работы с шаблонами, а для работы с документами надо использовать метод Open. Собираюсь попробовать

Re: 1С и Word

Cthulhu
13 - 17.04.2009 - 14:59
дык переименуй из doc в dot и делай себе add

Re: 1С и Word

АйЯяйТи
14 - 18.04.2009 - 10:25
Так что, с OpenOffice.org Writer нет проблем?
Или никто не пробовал?

Re: 1С и Word

Чучундер
15 - 18.04.2009 - 10:49
На инфостарт зайди, поройся - там есть

Re: 1С и Word

АйЯяйТи
16 - 18.04.2009 - 11:27
15, Ок, спасибо!
К списку тем 1 > К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Ошибка 1sv7 starter multi user Урбд.Как восстановить базу. »
© 2009 Форум 1С: Одинэс.Ру