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

ayatsk
23 окт 2023, 14:52
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 10
Просмотры: 22253

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
Ответы: 10
Просмотры: 22253

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

1. aPI_Product.LoadProductInfo зачитывает в память информацию об изделии. Если ей передать подпись - она ничего делать не будет. В данном случае вызывать дополнительное чтение не нужно, т.к. aPI_Autorization.LoadItemApproval() зачитывает всё что нужно. 2. Атрибуты статуса относятся к «статической» и...
ayatsk
01 июн 2022, 12:25
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 10
Просмотры: 22253

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

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

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.IAplA...
ayatsk
23 май 2022, 09:39
Форум: Вопросы по API
Тема: Библиотека APL_PSS_API
Ответы: 10
Просмотры: 22253

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

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

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

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

Re: ActiveX api

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

Re: ActiveX api

product_deffinition_relationship - это не интерфейс, а тип объекта.
ayatsk
15 окт 2018, 21:01
Форум: Администрирование, настройка
Тема: Кодирование и изменение списка типов изделий
Ответы: 7
Просмотры: 21061

Re: Кодирование и изменение списка типов изделий

1) А нет сейчас новых пользователей. Проще найти человека без мобильника чем предприятие совсем без какого-нибудь PDM. Исключение - это что-то мелкое внезапно осознавшее что оно уже и не такое мелкое. И тут они находят халяву :-): А мы никогда не делали "коробочных" решений, тем более для мелких пре...

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