Добрый день!

Столкнулись с такой проблемой.

В шаблоне письма сделали гиперссылк на запись (пусть будет на новый созданный раздел "Встречи")

При отработки бизнес-процесса пользователю летит письмо с гиперссылкой на конкретную запись в разделе "Встреча".

Пользователь переходит по ссылке - открывается раздел Активности.

 

Дополнительные моменты

1. У пользователя есть доступ к данной записи - он может в нее перейти через уведомления (дополнительная возможность перехода в запись)

2. Раздел скрыт от пользователя

3. Если переходить по гиперссылке под учеткой Supervisor, то запись открывается.

 

Вопрос - почему не открывается запись у обычного пользователя?

Нравится

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

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

 

Пробовали очистить кэш Redis командой flushall?

Работа данного функционала завязана на пользовательский кэш. 

Возможно часть данных у пользователя закэшировалась, поэтому открывается неправильная страница. 

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

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

Добрый день!

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

Пробуйте передавать ссылку в таком формате:

 

https://site/Navigation/Navigation.aspx?schemaName=Activity&recordId=ab3ea5de-f333-4580-8fa1-70b64db8a2d3
Где schemaName=Название схемы, recordId=id записи

 

Ссылка в письме верная - так же как указано у Вас.

не помогло

 

заметил, что при переходе по гиперссылке из письма я иду на схему

https://click.mail.ru/redir?u=https%3A%2F%2F_______.creatio.com%2FNavig…

 

а если идти по ссылке из уведомления, то я проваливаюсь на страницу page

https://______.creatio.com/0/Nui/ViewModule.aspx#CardModuleV2/NavEventN…

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

Как добавить некий код ( ссылку в простейшем случае ) в заголовок раздела ( лидов ) ?

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

Нравится

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

Можно добавить в схеме раздела кнопку с нужным стилем, а логику сделать подобную ссылкам на Community, Академию и прочее на стартовой странице системы. Кнопку добавлять в SeparateModeActionButtonsLeftContainer или в SeparateModeActionButtonsRightContainer, где добавляются другие кнопки.

Вот пример добавления новой кнопки туда:

{
    "operation": "insert",
    "name": "ToggleCalendarButton",
    "parentName": "SeparateModeActionButtonsRightContainer",
    "propertyName": "items",
    "index": 0,
    "values": {
        "itemType": Terrasoft.ViewItemType.BUTTON,
        "click": {
            bindTo: "toggleCalendar"
        },
        "markerValue": {
            bindTo: "getToggleCalendarButtonMarkerValue"
        },
        "controlConfig": {
            "imageConfig": {
                "bindTo": "Resources.Images.ToggleCalendarIcon"
            }
        },
        "classes": {
            "wrapperClass": ["toggle-calendar-wrapper"],
            "imageClass": ["toggle-calendar-image"]
        },
        "style": Terrasoft.controls.ButtonEnums.style.TRANSPARENT
    }
},

А вот пример логики клика с переходом по ссылке:

/**
 * Navigates to community site.
 * @protected
 */
CommunityClick: function() {
    var communityLink = this.get("Resources.Strings.CommunityUrl");
    window.open(communityLink);
}

 

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

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

Подскажите, как в детали с редактируемым реестром, отображать поля гиперссылкойИзображение удалено.

Нравится

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

Вопрос обсуждался тут и особенно тут. Стандартного решения нет, рекомендуют анализировать механизм детали «График поставок и оплат» в разделе заказов.

Зверев Александр,

Уточни, пожалуйста, планируется ли реализовать такую доработку в базовой версии?

Алла, такая идея заведена.

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

Если выбирать справочник/объект из типовой конфигурации при наведении курсора и удержании его над справочным или гиперссылчоным (в коленке детали/реестра) полем, появляется тултип с дополнительный информацией

Вопрос: Откуда есть пошло ? Как реализовывать правильно ?

Нравится

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

"Севостьянов Илья Сергеевич" написал:тултип

Насколько я помню, это - миникарточка. Ещё в версии 7.7 ввели, однако добавлять её было проблематично.
В 7.8 они намешали каши: в разделе по кнопке добавить теперь открывается не нормальная страница создания, а миникарточка. Только в другом режиме. И для этого режима отдельные поля в диффе.

Итого сейчас у нас в одном проекте миникарточка контрагента раздулась до неприличия, дифф занимает кучу места + чтобы передвинуть поля надо ниипические кренделя выделывать. Вьюмоуд, нотВьюМоуд блин...

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

Данная функциональность является базовой.
Уточните, что именно Вы хотите реализовать?

Раздел созданный через мастера,
чтобы над гиперссылочными полями этого раздела: в справочных полях карточек (на записи из него ссылающиеся), колонках реестров/деталей в которые выведены поля установленные в нем как "Отображаемое значение" - Показывался такой-же тултип(миникарточка), ну и естественно, чтобы можно было хотя-бы список выводимых туда полей определить, как максимум иметь возможность там какую-то логику реализовывать свою, в том числе расширять возможности отображения.
Например, я создаю раздел "Запросы" для главной схемы объекта раздела, "Отображаемым значением" устанавливаем его поле "Номер запроса", таким образом получаем следующее

Если бы я например имел дело не со своим разделом, а со стандартными Контактами, то завесив курсор над каждым из приведенных вариантов гиперссылки (в справочном поле, в колонке реестра/детали) - демонстрировался бы тултип/миникарточка, с доп.информацией.
Я хотел бы реализовать то же самое для своего раздела

Вот как-то так...

"Севостьянов Илья Сергеевич" написал:Я хотел бы реализовать то же самое для своего раздела

Полагаю, вам сюда - ссылка

PS: Оффтоп
Я видел эту статью "пробегом", но как-то свято наивно уверовал в то, что там речь идет о другом
А что тогда за карточка которая в разделе, устанавливается на добавление записи.
н/п у Активностей

Это в системных настройках, по крайне мере называют "мини-карточкой"
Как тогда - такие "Средне-карточки" мутить ? Есть статья ?

Добрый день, Илья!

"Средне-карточка" - мини-карточка, открытая в другом режиме. Физически это одна и та же схема, просто ее viewGenerator отображает различно в зависимости от того, в каком режиме она отображается. Можете посмотреть по коробочным схемам, там есть примерно следующее: "visible": {"bindTo": "isViewMode"}. Статьи, к сожалению, нету, вроде обещают скоро добавить мастер для мини-карточек.

Спасибо за информацию, будем смотреть.

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

Здравствуйте,
Подскажите, пожалуйста, как на странице редактирования Контакта сделать ссылочными поля

Телефон - что бы начинался звонок?
WEB типа - типа строка сделать ссылочным, бы при клике был переход по адресу ?
поле e-mail - что бы при клике, открывался почтовик?

Все это уже реализовано в детали "Средства связи"

Нравится

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

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

Обработчики нажатия на "иконки" на детали "Средство связи" реализована в схеме BaseCommunicationViewModel. Вам необходимо добавить "иконки" на страницу редактирования раздела "Контакты" (ContactPageV2) и реализовать обработчики нажатия на иконки по аналогии с BaseCommunicationViewModel.

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

Здравствуйте. Подскажите как сделать ссылку на внешний ресурс в текстовом поле.

Нравится

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

Здравствуйте, Олег!

В текстовом поле достаточно перед текстом написать http:// и тогда данное поле в реестре записей будет восприниматься как ссылка. Если же Вам необходимо сделать ссылку на странице редактирования, то рекомендую ознакомиться с темой http://www.community.terrasoft.ru/forum/topic/9686

Демьяник Алексей,

Добрый день.

У меня такой же вопрос, а ссылка 

http://www.community.terrasoft.ru/forum/topic/9686 не открывается.

 

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

BpmOnline 5.4
Подскажите, как работает это свойство.
Установил галочку в реестре, но никаких изменений в работе не обнаружил.
TreeGrid

Нравится

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

Иван, похоже в нынешних версиях платформы это свойство можно задать, но не используется.:confused:

Иван день добрый!!!

не буду сейчас ничего утверждать, под руками нет платформы 5.4. Подскажите по образу и подобию , то что вы хотите, разве нет в вашей системе? На сколько мне помниться платформа 5.4, была и остается тоже достаточна богата своими инструментами для программирования и работы.

Добрый день.
Задача открывать карточку редактирования объекта типа справочник, из реестра.
В качестве примера - открывать карточку контрагента из реестра инцидентов одним нажатием.

Добрый день Иван!!!

задача полностью понятна. Сегодня вечером разверну платформу BPMOnline 5.4 Service Desk, вспомню и проанализирую код. И подскажу вам как реализовать ваши пожелания. Спасибо!!!

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

Добрый день,
делаю рассылку e-mail по определённым критериям, в теле письма нужно вставить гиперссылку для перехода к определённо записи.
Подскажите, как сформировать гиперссылку?
a href=\"http://{0}/ViewPage.aspx?Id=f514f6d50d314dc5a5f75a1474dde3d9&recordId={1}&entitySchemaUId={2}\"">{3}

Нравится

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

Вам нужно открыть карточку или перейти в раздел с выбранной этой записью?

И то, и то.

Тут и тут обсуждалось.

Спасибо, в поиске не смог найти этих страниц.

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