КАК ДОБАВИТЬ В ПРЕДНАСТРОЕННОЙ СТРАНИЦЕ КНОПКУ В ДЕТАЛЬ С СПИСКОМ?
Доброго времени суток. Имею проблему. Нужно в преднастроенной странице в деталь карты поставить кнопку для активной записи детали. Кнопку "Заблокировать карту".
Попробовал из статьи тут, тут, и тут , но никак не появляется кнопка. Подскажите как мне реализовать данную задачу? Она работает по другому? То есть в обычной детали появляется, а в преднастроенной странице не появляется. Я отыскал все ответы в комьюнити. Но у меня не появляется кнопка. Прощу помощи. Спасибо.
Нравится
Ислам Ибрагимжанов,
Уточните, пожалуйста, вам необходимо добавить кнопку на детали или на странице редактирования?
Если на детали, то diff необходимо изменять в схеме BankCardDetailV2.
Здраствуйте!
Для решения задачи в блок diff схемы детали необходимо добавить код кнопки:
{
"operation": "merge",
"name": "DataGrid",
"values": {
"activeRowAction": {"bindTo": "onActiveRowAction"},
"activeRowActions": [
{
"className": "Terrasoft.Button",
"style":this.Terrasoft.controls.ButtonEnums.style.BLUE,
"markerValue": "myButtonAction",
"tag": "myAction",
"caption": "MyButton"
}
]
}
}
Согласно реализации описанной в статье: https://community.terrasoft.ru/questions/dobavit-dopolnitelnuyu-knopku-…
По результату при клике на запись детали у вас отобразится кнопка "MyButton":
Опишите, пожалуйста, детальнее на каком этапе реализации возникла трудность.
Алёна Доля,
Я делаю по аналогии то, что вы мне скинули. У меня возникли некоторые сомнения, то что в преднастроенной странице деталь работает как-то иным способом, нежели в обычных страницах? Для наглядности могу скинуть код моей страницы:
Вот результат, нет кнопки(
Ислам Ибрагимжанов,
Уточните, пожалуйста, вам необходимо добавить кнопку на детали или на странице редактирования?
Если на детали, то diff необходимо изменять в схеме BankCardDetailV2.
Алёна Доля,У меня есть страница, которая вызывается работой бизнес процессе преднастроенная страница и на этой странице я показываю деталь и к этой детали мне нужно сделать вышеуказанную логику. Если я добавлю в деталь логику кнопки через схему детали , то она(кнопка) будет показываться везде, а мне нужно чтобы конкретно на этой странице редактирования показывалась. Надеюсь стало понятно.
Ислам Ибрагимжанов,
Я попробовал изменять и в diff схеме детали BankCardDetailV2, но так же не появилась кнопка.
Алёна Доля,
Спасибо разобрался. Действительно нужно было в странице делати писать.