COM / MS Office / CustomDocumentProperties
Доброго всем!
Для вывода в Word'е одного значения во многих местах решил использовать "пользовательские свойства" документа, а в местах вывода разместить поля (fields) с указанием на это свойство,
В класс ComWordDocument_RU добавил метод
public void setCustomProperty(str _name, anytype _value)
{
COM comProperties;
COM comProperty;
comProperties = m_comDocument.CustomDocumentProperties();
comProperty = comProperties.Item(_name);
comProperty.value(_value);
}
но при вызове в строке comProperties.Item(_name) получаем ошибку - в Вариантный тип, позвращенный методом COM-объекта не поддерживается.
Есть ли выход?
|