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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.04.2017, 14:46   #1  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
870 / 637 (23) +++++++
Регистрация: 14.10.2004
Если у вас AX2012, то попробуйте так:
X++:
static void Job709(Args _args)
{
    Library     library;
    ComVariant  cv = new ComVariant();
    ;
    #StartSafeCall_RU
    {
    cv.bStr(@'\\путь\к\файлу.p7s');

    library = new Library();
    library.Initialize("UA1");
    library.SetUIMode(false);

    if(library.IsLibraryInitialized())
    {
        library.UnprotectFiles(cv,false);
    }

    library.Finalize();
    }
    #EndSafeCall_RU
}
А вообще, как предложил Logger, можно через скрипт VBS вызывать.

Последний раз редактировалось Ace of Database; 26.04.2017 в 14:49.
Старый 26.04.2017, 15:43   #2  
MaksNeskor is offline
MaksNeskor
Участник
 
14 / 10 (1) +
Регистрация: 19.02.2015
Адрес: Ukraine
Цитата:
Сообщение от Ace of Database Посмотреть сообщение
Если у вас AX2012, то попробуйте так:
У нас Axapta 3.0
Старый 26.04.2017, 16:07   #3  
ansoft is offline
ansoft
Участник
Аватар для ansoft
 
123 / 37 (2) +++
Регистрация: 20.10.2005
Цитата:
library.UnprotectFiles(cv,true);
Цитата:
library.UnprotectFiles(cv,false);
Странно, но у вас второй параметр меняется... как раз в листинге, где задержку тестируете. А там где в отладчике - иначе.
Что сей параметр означает? Не влияет на создание файла?
Старый 26.04.2017, 16:45   #4  
MaksNeskor is offline
MaksNeskor
Участник
 
14 / 10 (1) +
Регистрация: 19.02.2015
Адрес: Ukraine
Цитата:
Сообщение от ansoft Посмотреть сообщение
Странно, но у вас второй параметр меняется... как раз в листинге, где задержку тестируете. А там где в отладчике - иначе.
Что сей параметр означает? Не влияет на создание файла?
Этот параметр не влияет на результат выполнения.
Теги
comdoc, dll, ecom, эцп

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
palleagermark: Creating code for a dll that might or might not be on the system Blog bot DAX Blogs 0 07.01.2016 11:11
Ax3 and Win2008 для печати Arahnid DAX: Администрирование 13 22.04.2013 17:07
MSDAX 4.0 и планировщик win server 2008 werov2010 DAX: Администрирование 11 16.08.2012 14:18
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59
при вызове функции из своей DLL, вылетает ошибка Delfins DAX: Программирование 9 07.03.2006 19:29

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:40.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.