Ивенты, синхронизация с кодом

Добрый день!!!
У меня сразу три вопроса:
1. Я изменил содержимое страници в студии и хотел сохранить, но мне сказало что файл только для чтения, но я всеравно его изменил, после зафиксировал изменения в хранилище и в бд, но после. отключения useFileContent изменений в бд не произошло. Как дебажить ? Так как и в 5-ке только JavaScript ?
2. Добавлять ивенты к контролам ? какие контролы есть ? Где это можна посмотреть? Есть что-то наподобие БП как было в 5 к страницам ?
3. Как правильно просмотреть свойства объекта, методы ? В VS не то показывает

Нравится

1 комментарий

Добрый день.

Для того, чтобы сохранить изменения, которые Вы внесли в выгруженные схемы в БД, т.е. чтобы и после отключения UseFileContent изменения работали, необходимо:

а) сгенерировать исходный код для измененных элементов
б) скомпилировтаь конфигурацию для измененных
в) зафиксировать в бд

Отладка и просмотр свойств объектов происходит на клиенте в консоли браузера.

Процессов для страниц как в 5.4. нет. Вся логика в *.js файле страницы. Ивенты на контролы можно добавлять. К примеру OnChange:

{
	type: Terrasoft.ViewModelSchemaItem.ATTRIBUTE,
	name: 'JobTitle',
	columnPath: 'JobTitle',
	dataValueType: Terrasoft.DataValueType.TEXT,
	visible: true,
	dependencies: ['Job'],
	methodName: 'jobChanged'
}
...
this.methods.jobChanged = fucntion { }

Контролы:

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