Подскажите пожалуйста как перенести деталь "Связи" которая находиться в карточке "Документы" рис. 1, в свой раздел на свою карточку.
добавляю просто код отображения детали:

EntityConnections: {
                                schemaName: "EntityConnectionsDetailV2",
                                entitySchemaName: "EntityConnection",
                                filter: {
                                        masterColumn: "Id",
                                        detailColumn: "SysModuleEntity"
                                }
                        },

{
                                "operation": "insert",
                                "parentName": "GeneralInfoTab",
                                "propertyName": "items",
                                "name": "EntityConnections",
                                "values": {
                                        itemType: Terrasoft.ViewItemType.DETAIL
                                }
                        },

но просто так не работает. Подскажите пожалуйста что еще нужно добавить.

Нравится

4 комментария

Здравствуйте!

Например, необходимо добавить записи в таблицу EntityConnection.
В эту таблицу нужно добавить следующее:
1) ColumnUId - UId поля с метаданных объекта раздела, в который добавляется деталь связи
2) SysEntitySchemaUId - UId объекта раздела из таблицы SysSchema.

Здравствуйте!

Например, необходимо добавить записи в таблицу EntityConnection.
В эту таблицу нужно добавить следующее:
1) ColumnUId - UId поля с метаданных объекта раздела, в который добавляется деталь связи
2) SysEntitySchemaUId - UId объекта раздела из таблицы SysSchema.

Открыл допустим обьект Document рис. 1.
Сделал в базе запрос:

select * from EntityConnection where ColumnUId = '8b33b6b2-19f7-4222-9161-b4054b3fbb09'

Ничего нет, какой именно Id нужно брать?

Уже не нужно разобрался. Спасибо.

Показать все комментарии