AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.04.2010, 17:27   #1  
johny77 is offline
johny77
Участник
 
31 / 27 (1) +++
Регистрация: 04.07.2006
Добавление свойств в документ (MS Office )
Добрый день, я пытался создать свойства, но в результате выпадает в ошибку. Смысл я поймать не могу. Может кто поможет?
X++:
static void Job245(Args _args)
{
    ComExcelDocument_RU     excel;
    COM                     comDocument, comProperties;
    ComVariant              comVar;
    ;
    excel = new ComExcelDocument_RU();
    excel.newFile();
    
    comDocument   = excel.getComDocument();
    comProperties = comDocument.CustomDocumentProperties();
    if (comProperties)
    {
        comProperties.Add("Запрос", false, 5, "Значение запроса", comVar);
    }  
}
за основу брался код на VBA
PHP код:
        ThisWorkbook.CustomDocumentProperties.Add _
        Name
:=szVersion_
        LinkToContent
:=False_
        Type
:=msoPropertyTypeString_
        Value
:="Какое то значение" szVersion 
или код на Pascal
PHP код:
uses 
  Office97
; {or Office2000OfficeXPOffice_TLB
var 
  
VDocPropNameDocNameOleVariant
  
VDoc := Word.ActiveDocument
  { ... } 
Set a document property 
PropName := 'MyOpinionOfThisDocument'
VDoc.CustomDocumentProperties.Add(PropNameFalsemsoPropertyTypeString
  
'Utter drivel'EmptyParam); 
Read a document property 
Caption := VDoc.CustomDocumentProperties[PropName].Value
{ ... } 
Спасибо.
Теги
comvariant, excel

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX UK: Microsoft Office Performance Point Server Sustain Events Blog bot DAX Blogs 0 16.11.2007 10:30
dynamicsusers: WPC Diary: Hands On Labs: MS Office PerformancePoint 2007: Monitoring and Analytics Blog bot DAX Blogs 0 13.07.2007 05:59
AX UK: Microsoft Dynamics Client for MS Office & Sharepoint Server Blog bot DAX Blogs 0 12.04.2007 16:10
ALEG: Мысли о SaaS и месте его в России или Office Live нужен ли он в России? Blog bot DAX Blogs 0 18.11.2006 18:07
COM / MS Office / CustomDocumentProperties AlterEgo DAX: Программирование 6 23.09.2005 15:22

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:58.