совмещенный режим
видимость кнопки
ActiveRow
reloadGridData
Studio_Creatio
#7.18

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

Встречал кто ни будь такой баг или фичу и как смогли обойти? 

Реализовали кнопки в совмещенном режиме, после каких-то действий в карточке, необходимо поменять перечень кнопок в совмещенном режиме. Отправляется message с помощью sandbox в Section запускается метод this.reloadGridData()...ЕщеСвернуть

Нравится

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

Здраствуйте,  рекомендую обратить внимание на пример реализации описан в статье: https://academy.terrasoft.ru/docs/developer/ehlementy_interfejsa/strani…

В...ЕщеСвернуть

Показать все комментарии (1)
совмещенный режим
асинхронные запросы
видимость кнопки
7.15
Sales_Creatio_enterprise_edition

Подскажите как динамически делать пункт меню в "Действие" карточки в совмещенном режиме.

В обычном режиме все работает нормально.

attributes: {
	"IsCanVisaStatus": {
		dataValueType: Terrasoft.DataValueType.BOOLEAN,
		value: true,  // Значение по умолчанию которое передаеться при загрузке страницы на...

ЕщеСвернуть

Нравится

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

Нужно использовать механизм сообщений. Вот пример. Моем случае бинд был на аттрибут (в странице редакирования) "Enabled": {"bindTo": "enabledPlanPaymentDate"}

В...ЕщеСвернуть

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

Добрый день. Есть такая задача:  в совмещённом режиме продублировать кнопку, которая будет устанавливать дату в поле в карточке. Кнопку я добавил, но не могу установить значение в поле карточки. Пытался сделать через sandbox следующим образом:

В Section:

 messages: {

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

Нравится

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

Добрый день.

Если дату вы передаете, то в publish нужно указать передаваемый аргумент. В subscribe callback-метод нужно записывать без «methods»...ЕщеСвернуть

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

Добрый день.

Посчитали "совмещенный" режим не самым полезным для пользователя. Да и повторять логику отображения и доступности кнопок из Page в Section с помощью месседжей - не самый удобный вариант. В связи с этим решили открывать карточку объекта только в Page режиме, минуя совмещенный с реестром. Т.е. чтобы при нажатии на кнопку открыть в реестре, объект открывался только в режиме редактирования. Каким образом это реализовать? Может кто-то уже сталкивался с подобным кейсом?

Нравится

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

самый простой вариант (как мне кажется) переопределить метод

editRecord: function(primaryColumnValue) {
	var activeRow = this.getActiveRow()...

ЕщеСвернуть

Показать все комментарии (3)
совмещенный режим
7.10
sales_enterprise

Добрый день!

Подскажите, пожалуйста, можно ли открывать карточку не совмещенном режиме,а сразу в обычном при открытии из раздела. Просто немного надоело делать кнопочки на двух страницах, и в page и section.

Насколько  я помню, это можно решить какой-то настройкой, но я к сожалению не помню какой.

Так же интересно, чем я жертвую, отключая данную опцию)

Нравится

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

Я так думаю ничем, кроме "удобства" для пользователя, хотя я ни разу не видел как кто-то пользовался по итогу этой узенькой полоской. Легче...ЕщеСвернуть

Показать все комментарии (3)
кнопка
совмещенный режим
Технические вопросы
7.x

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

var recId = this.get("Id");
var requestUrl = " CardModuleV2/LeadPageV2/edit/" + recId;
this.sandbox.publish("PushHistoryState", {
    hash: requestUrl
});

Нравится

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

Могу предположить что нужно посмотреть в исходных кодах базовой карточки или раздела, и искать в направлении historyStateInfo.workAreaMode ===...ЕщеСвернуть

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