1

Тема: Изменение свойств документа

Здравствуйте!
Подскажите пожалуйста, как изменить (и добавить) свойство документа.
Есть документ, при открытии которого отображается панель свойств документа (Свойства: документ – сервер). На этой панели отображается свойство «Утверждено АЛ». Оно же отображается в основных свойствах документа.
Скажите пожалуйста, как изменить это свойство (нужно, чтобы было утверждено уже не АЛ smile), добавить еще одно основное свойство и как запретить автоматическое открытие самой панели?
Пробовала создать новое свойство как дополнительное (тип «Вопрос»). Оно создается, в перечне есть, но на ту самую панель свойств не выводится.

Документ прилагаю.

Спасибо!

Post's attachments

Проблема со свойствами документа.docx 81.86 Кб, 11 скачиваний с 2012-11-19 

You don't have the permssions to download the attachments of this post.

2

Re: Изменение свойств документа

Новое основное свойство создать нельзя, только дополнтельное. Изменить можно просто наведя курсор на содержимое поля. А вот почему у вас появляется эта панель — я не знаю

Лучше день потерять — потом за пять минут долететь!

3

Re: Изменение свойств документа

Но ведь это самое "Утверждено АЛ" отображается в основных свойствах и вряд ли является стандартным свойством Ворд, значит как-то его туда внесли...

4

Re: Изменение свойств документа

Приложите, пожалуйста, скриншот.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

5

Re: Изменение свойств документа

Сняла скрин-шот

Post's attachments

панель.png 137.79 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

6

Re: Изменение свойств документа

Mari_N пишет:

Сняла скрин-шот

Да, у вас имеется нестандартное свойство.
Думаю, что оно было создано в шаблоне. Вероятно, потребуется макрос для добавления и изменения свойств в шаблоне.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

7

Re: Изменение свойств документа

По сравнению с вашим составом свойств у меня имеется еще свойство Теги. Возможно, это свойство было переименовано в Утверждено АЛ.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

8

Re: Изменение свойств документа

Alex_Gur пишет:

Возможно, это свойство было переименовано в Утверждено АЛ.

Как это делается?

9

Re: Изменение свойств документа

Mari_N пишет:
Alex_Gur пишет:

Возможно, это свойство было переименовано в Утверждено АЛ.

Как это делается?

Обращение к коллекции пользовательских свойств документа:

ThisDocument.CustomDocumentProperties

(см.: внешняя ссылка

В интернете пишут, что в CustomDocumentProperties элементы добавляются с помощью метода Add.

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

10

Re: Изменение свойств документа

Еще у нас на форуме (http://wordexpert.ru/forum/viewtopic.php?id=555) наш модератор Вождь пишет так:

Со свойствами документа работают так:

Dim D As Word.Document

    Set D = ActiveDocument
    D.BuiltInDocumentProperties(wdPropertyAuthor).Value = Selection.Text
    ' или так
    D.CustomDocumentProperties.Add _
        Name:="Свойство1", _
        LinkToContent:=False, _
        Type:=msoPropertyTypeString, _
        Value:=Selection.Text
    ' или так
    D.CustomDocumentProperties("Свойство1").Value = Selection.Text
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

11

Re: Изменение свойств документа

Если хотите, выложите нам шаблон. Мы постараемся подумать...

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

12

Re: Изменение свойств документа

Это свойство прописано в пользовательской XML-схеме документа, как и панель. Обычно такое делается в InfoPath и Visual Studio. Удалять наверное не надо, а переименовать не проблема. Убрал инициалы:

Post's attachments

Проблема со свойствами документа.docx 70.96 Кб, 5 скачиваний с 2012-11-19 

You don't have the permssions to download the attachments of this post.
Макросы под заказ и готовый пакет - mtdmacro.ru

13

Re: Изменение свойств документа

Сам шаблон

Post's attachments

Регламент QA.dotm 79.29 Кб, 9 скачиваний с 2012-11-19 

You don't have the permssions to download the attachments of this post.

14

Re: Изменение свойств документа

Mari_N пишет:

Как это делается?

Обьясню как переименовать. Начиная с Office 2007 документы – это обычные архивы ZIP. Чтобы посмотреть что внутри:
1. Переименовываем документ, дописав в конце ".zip". Например "Регламент QA.dotm.zip"
2. Распаковываем архив (полностью, со всеми внутренними папками).
3. Поиском находим файл с текстом "Утверждаю АЛ". В "Регламент QA " это файл customXml\item1.xml.
4. В любом текстовом редакторе правим его как вам надо.
5. Запаковываем обратно, переименовываем и открываем в Word.

Макросы под заказ и готовый пакет - mtdmacro.ru

15

Re: Изменение свойств документа

Вождь пишет:

Это свойство прописано в пользовательской XML-схеме документа, как и панель. Обычно такое делается в InfoPath и Visual Studio. Удалять наверное не надо, а переименовать не проблема. Убрал инициалы:

Видимо я что-то неверно делаю, но у меня не отображается схема (см. прилагаемый скрин-шот), а сама xsd-структура такая:
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
        xmlns="ActionsPane3"
        targetNamespace="ActionsPane3">
</xsd:schema>
Объясните пожалуйста, как именно мне открыть схему на исправление?

Post's attachments

xml.png 136.68 Кб, файл не был скачан. 

You don't have the permssions to download the attachments of this post.

16

Re: Изменение свойств документа

Mari_N пишет:

....как именно мне открыть схему на исправление?

В Word такой возможности нет. Либо ручками, как я описал выше, либо изучайте Visual Studio wink

Макросы под заказ и готовый пакет - mtdmacro.ru

17

Re: Изменение свойств документа

Вождь пишет:

5. Запаковываем обратно, переименовываем и открываем в Word.

Все сделала по инструкции. Но обратно заархивированный и переименованный файл не открывается ("Приложению не удалось открыть документ. Возможно, он повержден...").

Post's attachments

Регламент QA_1.dotm 76.67 Кб, 1 скачиваний с 2012-11-19 

You don't have the permssions to download the attachments of this post.

18

Re: Изменение свойств документа

Mari_N пишет:

Все сделала по инструкции...

Угу smile А зачем было папку "Регламент QA.dotm" создавать и архивировать? Распакуйте и запакуйте без нее!

Макросы под заказ и готовый пакет - mtdmacro.ru

19

Re: Изменение свойств документа

Сделал то, о чем писал Вождь. Заменил "Утверждаю АЛ" на "Утверждаю" в файле item1.xml. Шаблон открывается, но свойство пропало.

Post's attachments

Регламент QA1.dotm 79.29 Кб, 1 скачиваний с 2012-11-19 

You don't have the permssions to download the attachments of this post.
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

20

Re: Изменение свойств документа

Alex_Gur пишет:

...Шаблон открывается, но свойство пропало.

Чей-то в вашем шаблоне все без изменений - то же "Утверждаю АЛ" smile

Вот, что должно получиться:

Post's attachments

Регламент QA_1.dotm 68.81 Кб, 2 скачиваний с 2012-11-19 

You don't have the permssions to download the attachments of this post.
Макросы под заказ и готовый пакет - mtdmacro.ru

21

Re: Изменение свойств документа

Вождь пишет:
Alex_Gur пишет:

...Шаблон открывается, но свойство пропало.

Чей-то в вашем шаблоне все без изменений - то же "Утверждаю АЛ" smile

Вот, что должно получиться:

Да, у вас свойство изменилось. В каких файлах вы меняли буквы "АЛ" кроме item1.xml.?

Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.

22

Re: Изменение свойств документа

Alex_Gur пишет:

...В каких файлах вы меняли буквы "АЛ" кроме item1.xml.?

Я вообще ничего не менял smile Просто перепаковал правильно, то что сотворила Mari_N в сообщении #17.

Короче, я пошел, изучайте архиваторы и текстовые редакторы smile

Макросы под заказ и готовый пакет - mtdmacro.ru

23

Re: Изменение свойств документа

Вождь пишет:

Угу smile А зачем было папку "Регламент QA.dotm" создавать и архивировать? Распакуйте и запакуйте без нее!

Получилось!
Спасибо большое!

А по второй части вопроса: где настраивается само появление/ отсутствие этой панели?

24

Re: Изменение свойств документа

Mari_N пишет:

...где настраивается...

Советую обратится к людям, делавшим вам документооборот. Править название - это одно, а код - совсем другое.

Пара статей для понимания с чем имеем дело:
внешняя ссылка
внешняя ссылка

Теги по теме для поисковиков:
- Пользовательская панель сведений о документе
- Custom Document Information Panels (DIP)
- Microsoft InfoPath
- Microsoft Visual Studio

Макросы под заказ и готовый пакет - mtdmacro.ru