audit: inventory P_Rec_Annot v1.0.4 sources
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# Plant 3D data access
|
||||
|
||||
Используется официальный managed Plant API: `PlantApplication.CurrentProject`, `ProjectManager.Project`, `DataLinksManager`, `PnPDatabase`, `PnPTable.Select`, `PnPRow`, `GetRelatedRowIds`. README указывает `ProcessPower.dcf`, `EngineeringItems`, `P3dLineGroupPartRelationship` и `P3dLineGroup` (`README.md:96-101`).
|
||||
|
||||
Типичные таблицы/связи: `PnPDrawings`, `PnPDatalinks`, `EngineeringItems`, `P3dLineGroup`, `P3dLineGroupPartRelationship`, `P3dPartConnection`, а также классы `Support`, `Elbow`, `Pipe`, `Valve`, `TapWeld`. Прямого `SQLiteConnection`/SQL `UPDATE/INSERT/DELETE` writer-а в C# исходниках не найдено. `database-access.csv` содержит агрегированные file/line tokens.
|
||||
|
||||
Необходимо вынести adapter: project activation, drawing id/handle mapping, related rows, safe read/write transactions. Прямые ссылки на 2019 SDK нельзя переносить без официальной проверки API 2026.
|
||||
Reference in New Issue
Block a user