Ошибка в Javascript

Скриншот ошибки

Возникает ошибка TypeError: Cannot read property 'name' of undefined в месте на скриншоте (скрипт ProfileUtilities.js) при переходе на страницу созданого мной раздела. Прошу подсказки о возможной причине возникшей ошибки, так как уважаемые создатели данной чудо-системы не сочли нужным позаботиться о разработчиках и сделать проверки входных данных и выкидывания человеческих ошибок с понятными объяснениями проблем.

Нравится

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

Вроде как пытается из профиля пользователя вытащить настройки колонок для реестра, но фейлится.
Можно попробовать настроить колонки заново или сбросить профиль пользователя.

"Варфоломеев Данила" написал:

Вроде как пытается из профиля пользователя вытащить настройки колонок для реестра, но фейлится.
Можно попробовать настроить колонки заново или сбросить профиль пользователя.


Спасибо. А где настройки колонок нужно прописать, если не секрет? А то у меня есть еще один раздел, на котором работает все ок, и вроде как я делал все так же само

"Франчук Виталий" написал:прописать, если не секрет?

Либо ручками настроить через вид-настройка колонок.
Либо кодом в diff(взял первый попавшийся пример из конфигурации):

{
	"operation": "merge",
	"name": "DataGrid",
	"values": {
		"type": "listed",
		"listedConfig": {
			"name": "DataGridListedConfig",
			"items": [
				{
					"name": "RelatedObjectListedGridColumn",
					"bindTo": "RelatedObjectName",
					"position": {"column": 0, "colSpan": 12},
					"type": Terrasoft.GridCellType.TITLE,
					"caption": resources.localizableStrings.RelatedObjectName
				},
				{
					"name": "RelationTypeListedGridColumn",
					"bindTo": "RelationType",
					"position": {"column": 13, "colSpan": 12}
				}
			]
		},
		"tiledConfig": {
			"name": "DataGridTiledConfig",
			"grid": {"columns": 24, "rows": 3},
			"items": [
				{
					"name": "RelatedObjectTiledGridColumn",
					"bindTo": "RelatedObjectName",
					"position": {"row": 1, "column": 0, "colSpan": 12},
					"type": Terrasoft.GridCellType.TITLE,
					"caption": resources.localizableStrings.RelatedObjectNameCaption
				},
				{
					"name": "RelationTypeTiledGridColumn",
					"bindTo": "RelationType",
					"position": {"row": 1, "column": 13, "colSpan": 12}
				}
			]
		}
	}

"Варфоломеев Данила" написал:
Франчук Виталий пишет:

прописать, если не секрет?

Либо ручками настроить через вид-настройка колонок.
Либо кодом в diff(взял первый попавшийся пример из конфигурации):

{
        "operation": "merge",
        "name": "DataGrid",
        "values": {
                "type": "listed",
                "listedConfig": {
                        "name": "DataGridListedConfig",
                        "items": [
                                {
                                        "name": "RelatedObjectListedGridColumn",
                                        "bindTo": "RelatedObjectName",
                                        "position": {"column": 0, "colSpan": 12},
                                        "type": Terrasoft.GridCellType.TITLE,
                                        "caption": resources.localizableStrings.RelatedObjectName
                                },
                                {
                                        "name": "RelationTypeListedGridColumn",
                                        "bindTo": "RelationType",
                                        "position": {"column": 13, "colSpan": 12}
                                }
                        ]
                },
                "tiledConfig": {
                        "name": "DataGridTiledConfig",
                        "grid": {"columns": 24, "rows": 3},
                        "items": [
                                {
                                        "name": "RelatedObjectTiledGridColumn",
                                        "bindTo": "RelatedObjectName",
                                        "position": {"row": 1, "column": 0, "colSpan": 12},
                                        "type": Terrasoft.GridCellType.TITLE,
                                        "caption": resources.localizableStrings.RelatedObjectNameCaption
                                },
                                {
                                        "name": "RelationTypeTiledGridColumn",
                                        "bindTo": "RelationType",
                                        "position": {"row": 1, "column": 13, "colSpan": 12}
                                }
                        ]
                }
        }


Большое спасибо, уже не раз помогаешь)

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