Все задачи связаны с конкретными приложениями, используемыми для их выполнения. Программа Enterprise PDM содержит приложение SWTaskAddIn, используемое для преобразования и печати файлов SolidWorks.
С помощью Enterprise PDM API программисты могут создавать приложения для выполнения задач конкретной среды. После того как администратор установит новое приложение в хранилище, программисты создают новые, связанные с ним задачи, и добавляют их в узел Задачи.
Новые приложения создаются на базе языков программирования Visual Basic® .Net, C# или C++. Описание API см. в документе Справочное руководство программиста SolidWorks Enterprise PDM.
Приложения расширяют возможности основной программы выполнения задач. Например, с помощью приложения можно открывать файлы в Microsoft Word и сохранять их в другом формате, таком как .html.
Приложение можно запрограммировать на выполнение следующих действий:
- отправка параметров и данных основной программе в рамках инструкции по выполнению;
- выполнение команд MS-DOS®/Windows;
- запуск программ Windows с любым количеством параметров;
- управление работой программ Windows;
- доступ к имеющимся устройствам (принтерам, плоттерам) и отправка команд на них.