Есть необходимость настроить сортировку в выпадающем списке редактируемого реестра. 

На обычной странице мы решаем эту проблему через атрибут:

"State": {

              lookupListConfig: {

           &nbs...ЕщеСвернуть

Нравится

2 комментария
Лучший ответ

Если нужно сортировать список в колонке MyColumn по полю справочника SortCode, нужно описать такой метод в схеме детали

getGridRowViewModelConfig...

ЕщеСвернуть

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

В обработчике onEntityInitialized реализовано автоматическое заполнение поля в зависимости от условия, но эта фукциональность в редактируемом гриде не срабатывает, так как не вызывается обработчик onEntityInitialized.

Возможно, кто-то сталкивался с такой проблемой, поделитесь опытом, как удалось...ЕщеСвернуть

Нравится

2 комментария
Лучший ответ

Если ищете метод, который сработает в редактируемом реестре, то это initEntity (из странички редактирования). Мы Реализовывали заполнение...ЕщеСвернуть

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

Привет. 

Нудно создать редактируемый грида в DataView (по аналогии с "Расписанием" в активностях) из отдельной таблицы.

Насколько я понимаю все сводиться к созданию своего аналога GridData, возможно с логикой из схема "Деталь с редактируемым реестром". Но опять же интересуют детали.

Есть идеи или примеры кода по реализации?

Нравится

9 комментариев

Андрей, если интересуют детали, как создать деталь с редактируемым реестром, есть в статье. Также шаблоны разных деталей, как редактируемых...ЕщеСвернуть

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

При попытке изменить запись в детали с редактируемым реестром возникает ошибка

https://yadi.sk/d/5HXBicLNQI3h5Q

Роли пользователя:

https://yadi.sk/d/rjuN-gR2MMK3qA

Права настроены следующим образом:

https://yadi.sk/d/SFqa8x2djEVUTA

Причем при попытке изменить в консоле видно следующее:

https://yadi...ЕщеСвернуть

Нравится

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

У вас не выдано пользователям прав создавать записи в этом разделе

http://prntscr.com/qc9uae

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

Добрый день.

Необходимо в редактируемом реестре добавить свойство enabled для поля по условию.

Атрибут условия вычисляется в методе onEntityInitialized Схемы редактирования детали.

Но при загрузке редактируемого реестра ни метод init, ни onEntityInitialized  ни бизнес-правила не отрабатывают.

Как быть в такой ситуации?

 

Нравится

2 комментария
Лучший ответ

Игорь, привет!

Была подобная ситуация - нужно было забиндить enabled поля на поле в связанном справочнике. Делал примерно так:

1. На странице...ЕщеСвернуть

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

Добрый день. Возникла задача - сделать редактируемый реестр в мобильном приложении, где могут быть справочные поля или текстовые. По примеру из академии удалось сделать только поля с численным или логическим значением. Добавленные колонки текстового и справочного типа не отобразились вовсе. С этим можно что-то сделать?

Нравится

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

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

В базовой версии предусмотрена работа только с цифровыми, дробными и булевскими полями. Ниже базовый метод схемы EditListItem: ...ЕщеСвернуть

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

Создал редактируемый реестр согласно документации. 

"imageConfig": {"bindTo": "Resources.Images.RemoveIcon"}

Мне нужно сменить иконку корзины на крестик. Не важно как. Готов, даже загрузить свою.

Но не получается ее правильно подключить. Как это сделать правильно?

Нравится

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

Добрый день.

В детали нужно добавить "activeRowActions", в котором переопределить иконку. Реализацию можно посмотреть в ProductDetailV2UIv2.

                        

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

Изображение удалено.

Я создал деталь с редактируемым реестром и страницу для нее.

Мне нужно либо скрыть в активной записи на конкретном справочнике, либо повесить обработчик на событие нажатия на эту кнопку.  И получить в обработчике  информацию на какой записи и справочнике был клик.

https://academy.terrasoft.ru/jscoresdk/source/clearicon.html

По ссылке нашел некоторые методы, но не знаю как их использовать.

Нравится

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

Вооружаемся напильником и в схеме детали прописываем что-то вроде

getDefaultCellControlsConfig: function(columnName, params) {
	var config =...

ЕщеСвернуть

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

Нужно в редактируванном реестре заблокировать некоторые колонки для редактирования, нигде не нашел ничего подобно, такое вообще возможно?

Нравится

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

1) с помощью бизнес правил. прописать их в странице редактирования карточки этой детали

2) там есть кусок, в котором формируется контрол. можно...ЕщеСвернуть

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

Добрый день.

У меня есть деталь с редактируемым реестром, в реестре выведено 3 колонки:

1) колонка-справочник: выбирается запись из раздела Контакт

2) колонка-справочник: выбирается вручную из созданного справочника

3) текстовое поле, заблокировано: в данное поле должно подставляться значение из определенной колонки (UsrColumn1) из карточки Контакта

Подскажите, как мне автоматически подтянуть информацию в 3 колонку, при выборе значения в 1 колонке?

Нравится

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

Здравствуйте, для РР работают подписки на события, следовательно на странице карточки детали (да хоть она уже и не отображается, часть логики...ЕщеСвернуть

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