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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.07.2005, 13:58   #1  
andkud is offline
andkud
Участник
 
13 / 10 (1) +
Регистрация: 05.07.2005
Мне нужно открыть папку контактов в Outlook'e (по имени)

Я тут нашёл в msdn для Basic, в Axapta как я понимаю должно быть как то также:

Set myOlApp = CreateObject("Outlook.Application")
Set myNameSpace = myOlApp.GetNameSpace("MAPI")
Set myFolder = _
myNameSpace.GetDefaultFolder(olFolderContacts)

Set myNewFolder = myFolder.Folders("Old Contacts")



The following Visual Basic for Applications example returns the first folder.

Set myNewFolder = myFolder.Folders(1)

В Axapta получается ошибка, этот метод работает без параметров.
Но что делать дальше даже если он вернёт все папки?
Ну или какие-то другие может есть возможности?
Старый 01.08.2005, 10:58   #2  
mugz is offline
mugz
Участник
 
107 / 10 (1) +
Регистрация: 05.08.2004
можно попробовать так:
Код:
COM folders=myFolder.Folders();
COM myNewFolder=folders.Item(1);
 


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

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

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