powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не подхватывается темплейт
25 сообщений из 25, страница 1 из 1
Не подхватывается темплейт
    #38805338
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую присутствующих и благодарю заранее.

Ворд 2007. Хочу внести изменения в умолчательный темплейт, на основе которого создаются все новые файлы. Создал новый файл, задал в нем всё, как хочу, сделал ему Save As под именем Normal.dotm (через выбор dotm в выпадающем списке в окне Save As). Подменил все файлы Normal.dotm, которые нашел (их нашлось три штуки). Когда открываю Ворд вручную, вижу, что файл правильно создался на основе моего темплейта. Однако когда создаю Application Ворда программно и добавляю документ в программе, то файл создается на основе старого темплейта, который я уничтожил. Уже перезапускал весь компьютер, но это не помогло. Программа, кстати, бежит под тем же юзером, под которым я захожу вручную. Наверно, надо мой темплейт положить еще куда-то?
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805367
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет Саныч, редко заходишь к нам в гости

посмотри свойство
Код: vbnet
1.
ThisDocument.AttachedTemplate.Path

у созданного документа
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805373
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...ну и
Код: vbnet
1.
ThisDocument.AttachedTemplate.Name

соответственно, может он создается на основе Normal.dot x
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805384
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую!

Name = Normal.dotm (как и ожидалось).
Path = C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\Templates

Такой папки не было, было только до Microsoft включительно. Создал Templates, скопировал туда мой файл. Ничего не изменилось. Надо опять перезапустить?

На всякий случай даю места, в которых Normal.dotm был найден: несколько штук вида
C:\Users\*\AppData\Roaming\Microsoft\Templates
где * - имя юзера.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805403
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Оригинально.
Подозреваю, что он берет шаблон оттуда же, откуда берет при заведении в системе нового пользователя, как вариант - может доставать из архива, раз ты напрямую не видишь файл по имени.

А тебе это для себя надо или для дистрибуции?
Может просто принудительно указывать шаблон при создании документа?
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805425
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это сервер у заказчика. Всё работает, не работает только кусок, связанный с созданием файла Ворда (я его сохраняю как PDF, и в нем получаются слишком большие верхние поля, которые я и пытаюсь таким образом уменьшить). Менять программный код не могу - это требует переноса версии и прочего геморроя типа согласования с большим количеством начальства у нас и у них.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805432
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть это на сервере.
А локально ты пробовал ситуацию воспроизводить?
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805436
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, не пробовал. Это последнее, что осталось?
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805551
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычPath = C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\TemplatesЭто - источник для создания профиля нового юзера.
С другой стороны, все новые пользователи у вас получат уже новый шаблон

По теме - а вы уверены, что есть доступ ко всем каталогам ФС? Ну, уже имеющихся пользователей в Users? Если сервер 2008 и выше, а прав недостаточно - то можно и не увидеть (особенно по RDP) некоторые каталоги... и поиск не поможет - он же тоже запускается от вашего имени.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805560
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну если ему удалось СОЗДАТЬ папку Templates, значит ее там точно не было ))

ЗЫ: Он же просит "на ты", что ты обижаешь человека?
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805565
iMrTidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,

Normal.dotm не самая удобная штука для программистов. Office то и дело новорит перезаписать стандартный, поэтому рекомендую свой template сохранить отдельно. А при создании Word документа программно указывать путь к своему template.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805596
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если уж на то пошло, COM-к офису вообще категорически противопоказано использовать на серверах, даже MS не рекомендует.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805615
iMrTidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProНу если уж на то пошло, COM-к офису вообще категорически противопоказано использовать на серверах, даже MS не рекомендует.

Да, у нас уже была дискуссия на похожую тему 15508109 , 15509224 .
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805619
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, переписывать сейчас всю систему я точно не буду.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805623
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proесли ему удалось СОЗДАТЬ папку Templates...Это означает только, что в "C:\Windows\system32\config\systemprofile\AppData\Roaming\Microsoft\" у него были права на добавление. Я даже не удивлюсь, что Саныч являлся членом группы локальных Администраторов того сервера.
Но всё это отнюдь не означает, что он имеет права доступа даже для чтения в каталогах некоторых пользователей (учётных записей).
Саныч, один вопрос - доступ на сервер случайно не доменный?
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805626
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreTMСаныч, один вопрос - доступ на сервер случайно не доменный?
Юзер доменный (если я правильно понял вопрос).
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38805633
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,

что с комбинацией разрядности ос/офис?
в варианте 64/xx
может быть задействован
C:\Windows\SysWOW64\config\systemprofile\AppData\Roaming\Microsoft\Windows\Templates

там ничего нет?
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38806061
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чуть позже приму стационарную позу, тогда смогу проверить.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38806571
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да! Нужный файл был в SysWOW64. Я не понимаю, почему он не нашелся, когда я искал Normal.dotm по всему диску. Но я его подменил - и всё заработало. Буби, я тебе благодарен по самое не могу.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38806808
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч,

это я пальцем в небо тыкал.
Я и в экселе-то очень мало понимаю - а уж ворд для меня - темная лошадь.
Должник я ворду. У меня в вордовом коде достоверный и малопривлекательный баг сидит,
уже как два года. А я этого ворда так боюсь, что за два года не нашел времени забодать его.
Люди (благожелательно) думают, что я лодырь.
Что они думают на самом деле - я не спрашивал.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38806834
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Значит, иногда бывает полезно потыкать в небо несколькими пальцами...
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38809551
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сейчас зашел на сервер еще раз. Обе папки Templates (и в System32, и в SysWOW64) исчезли! Создал их заново вместе с содержимым. Как Ворд создает файлы и какой темплейт он берет, я еще не проверял, но чую неладное...
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38809746
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир СанычСейчас зашел на сервер еще раз. Обе папки Templates (и в System32, и в SysWOW64) исчезли! Создал их заново вместе с содержимым. Как Ворд создает файлы и какой темплейт он берет, я еще не проверял, но чую неладное...

малек я не копенгаген в вопросах винды и офиса в последние лет восемь.
Но, методом "для поддержать беседу", попробую такое предположение высказать:

Папки такого сорта, будучи системными, (может быть) могут трогаться таких обстоятельствах:
а) устанавливалась кака-то умная программа, предположительно от Microsoft? которая думает, что умеет с офисом интегрироваться и ей "нада" интегрироваться наново.

б) сам офис последних марок умеет за своими обновлениями следить и самоустанавливаться.
Хорошо бы ему ручки укоротить на эту тему.

в) На моей нетвердой памяти есть такое видЕние, что используешь ты в своей задаче ворды-эксели на мнер сервиса. не происходит ли это жжж на воне запуска "сервиса" от имени "system"- аккаунта... Если, вдруг, да - я бы в мягкой форме, но настоятельно рекомендовал отказаться от такой затеи. Не просто от имени регулярного пользователя пускать "сервис", но и во всех настройках com/dcom/com+ про работу от имени этого пользователя явно заявить на нужной вкладке настроек, что она по отношению к сабжу - "интерактивная".

Тогда и тема с шаблоном в загадочном местоположении имеет какие-то шансы сама рассосаться, как швы на сеансах Кашпировского.

PS
Маловероятно, что в небо я попал.
Но, хотя-бы, я к нему тянулся.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38809749
booby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
воне сервиса мнер.
Прошу прошения за послушавшие меня буквы.
...
Рейтинг: 0 / 0
Не подхватывается темплейт
    #38810714
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понял, спасибо. В общем, если будут жалобы, буду иметь в виду.
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Не подхватывается темплейт
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]