Найден 41 результат

ayatsk
17 апр 2025, 06:00
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 12
Просмотры: 1416852

Re: Библиотека APL_PSS_API

Возможно, поможет установка платформы x86
x86.png
ayatsk
23 окт 2023, 14:52
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 12
Просмотры: 1416852

Re: Библиотека APL_PSS_API

IAplAPI_Folder::GetAllSubFolder() и родителем указать 0

или IAplAPI::QueryExecute() с таким запросом: "SELECT Ext_ FROM Ext_ {apl_folder(.parent = #0 )} END_SELECT"
ayatsk
26 авг 2022, 14:09
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 12
Просмотры: 1416852

Re: Библиотека APL_PSS_API

1. aPI_Product.LoadProductInfo зачитывает в память информацию об изделии. Если ей передать подпись - она ничего делать не будет. В данном случае вызывать дополнительное чтение не нужно, т.к. aPI_Autorization.LoadItemApproval() зачитывает всё что нужно.

2. Атрибуты статуса относятся к «статической ...
ayatsk
01 июн 2022, 12:25
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 12
Просмотры: 1416852

Re: Библиотека APL_PSS_API

Есть идентификатор объекта в БД. У Вас он четырехзначный т.к. БД очень маленькая. При загрузке объекта в кэш на клиенте у него появляется адрес в памяти, который актуален только во время текущей сессии. Он длинный т.к. адреса ниже 0x400000 зарезервированы за ядром windows. Практически во всех ...
ayatsk
23 май 2022, 09:42
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 12
Просмотры: 1416852

Re: Библиотека APL_PSS_API

Еще один рабочий пример на C# на всякий случай


Type PssApiType = Type.GetTypeFromProgID("APL_PSS_API.AplPssAPI");
if (null == PssApiType) return;
dynamic PssApiInst = Activator.CreateInstance(PssApiType);
if (null == PssApiInst) return;

APL_PSS_API_Lib.IAplAPI pss = PssApiInst;
APL_PSS_API_Lib ...
ayatsk
23 май 2022, 09:39
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 12
Просмотры: 1416852

Re: Библиотека APL_PSS_API

Ошибка с IAplAPI_Document::GetFileName исправлена в версии 5_634.
ayatsk
20 май 2022, 13:29
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 12
Просмотры: 1416852

Re: Библиотека APL_PSS_API

Метод IAplAPI_Document::GetFileName не возвращает имя файла
Похоже, в API ошибка. Исправим в ближайшем будущем. Пока можно прочитать имя файла просто читая атрибуты. Вот пример:
Type PssApiType = Type.GetTypeFromProgID("APL_PSS_API.AplPssAPI");
if (null == PssApiType) return;
dynamic PssApiInst ...
ayatsk
13 апр 2022, 16:15
Форум: Вопросы по API
Тема: ActiveX api
Ответы: 3
Просмотры: 89439

Re: ActiveX api

Вопрос - как можно получить атрибут "Позиция" (раздел Сборка) у выбранного изделия?

Позиция, естественно, может быть только у вхождения одной версии изделия в другую.
Получить список таких связей можно, например, с помощью метода IAplAPI_Product::LoadAllSubProduct,
который в extRel вернет список ...
ayatsk
12 апр 2022, 17:04
Форум: Вопросы по API
Тема: ActiveX api
Ответы: 3
Просмотры: 89439

Re: ActiveX api

product_deffinition_relationship - это не интерфейс, а тип объекта.

Перейти к расширенному поиску