Вопрос

Профиль связной сущности(не выбирается контрагент)

Всем привет.

Создаю профиль связной сущности, по этому туториалу:

https://academy.terrasoft.ru/documents/technic-sdk/7-8/element-upravlen…

Элемент отображается, но при нажатии на "выбрать" и ничего не происходит.

1)Создаю UsrCustomAccountProfileSchema наследуясь от BaseProfileSchema.

define("UsrCustomAccountProfileSchema", ["LeadAccountProfileSchemaResources", "LeadSimilarEntitiesProfileSchemaUtilities"],
	function(resources) {
		return {
			entitySchemaName: "Account",
			mixins: {},
			attributes: {},
			methods: {
 
			},
			diff: /**SCHEMA_DIFF*/[
 
 
			]
		};
	});

2) В CustomLeadPage:

	modules: /**SCHEMA_MODULES*/{
     	"AccountProfile": {
		"config": {
		       "schemaName": "UsrCustomAccountProfileSchema",
		       "isSchemaConfigInitialized": true,
		       "useHistoryState": true,
			   "parameters": {
			    	"viewModelConfig": {
				    	"masterColumnName": "Account"
			    	}
		    	}
	    	}
     	}
 
 
//DIFF
	{
    	"operation": "insert",
        "parentName": "LeftModulesContainer",
        "propertyName": "items",
        // Название профиля.
        "name": "AccountProfile",
		"values": {
			"itemType": Terrasoft.ViewItemType.MODULE
		},
	    "index": 1
	},

 

Нравится

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

Роман, здравствуйте.

Предлагаю воспользоваться AccountProfileSchema. Унаследоваться от неё и докрутить в diff'e и методах нужные вам доработки.

Попробуйте использовать AccountProfileSchema

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