Используем дополнение "Excel reports builder".

После перехода на версию 7.17.2 перестали загружается файлы в Excel отчёты.

Кто-нибудь сталкивался с данной проблемой, есть варианты решения?

Нравится

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

Используем дополнение Excel reports builder.

После перехода на версию приложения 7.17.2 перестали загружаться файлы в Excel отчёты.

Кто-нибудь уже сталкивался с данной проблемой, есть варианты решения?

Нравится

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

Добрый день!

 

Ответственная команда исправила ошибку с загрузкой файлов шаблонов. Обновленный пакет уже доступен на Creatio Marketplace.

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

Добавляю в игнор лист по кнопке "Не считать дублями".

Но что делать если нажал нечаянно и хочу вернуть обратно?

Нравится

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

Удалить запись из таблицы AccountDuplicateSearchGroupExclusions.

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

Для механизма поиска дублей на хранимых процедурах достаточно удалить записи  из таблиц AccountDuplicateSearchGroupExclusions/ContactDuplicateSearchGroupExclusions для очистки всех записей, которые были помечены как "Не считать дублями".

Для механизма поиска дублей с использованием сервиса дедупликации ( детальнее в статье https://academy.terrasoft.ua/docs/user/ustanovka_i_administrirovanie/ra…) для сброса признаков "Не являются дублями" всех помеченных пачек дублей на сервисе дедупликации необходимо почистить таблицу UniqueEntity в mongodb. 

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

Добрый день!

Подскажите, пожалуйста,как сделать чтобы БП запускался при нажатие на вкладку в карточки контакта. https://prnt.sc/10yw546

Нравится

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

В BasePageV2 есть функция activeTabChange, в коде карточке замещяете функцию activeTabChange и проверяете activeTab.get("Name"), по результатам проверки код запуска процесса.

В BasePageV2 есть функция activeTabChange, в коде карточке замещяете функцию activeTabChange и проверяете activeTab.get("Name"), по результатам проверки код запуска процесса.

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

Добрый день!

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

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

Нравится

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

Аленксандр, ранее Вы уже спрашивали, писал там о пользовательских средствах, позволяющих подобное, и как фрейм добавляется программно.

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

Добрый день!

 

Подскажите, пожалуйста, есть ли возможность запретить перенос длинного значения в колонке детали? Мне нужно, чтобы поле поле обрезалось и заканчивалось многоточием (пример креплю).

 

Сейчас все длинные текстовые поля выводятся целиком, с переносом строки, если они не влезают в ширину колонки (пример креплю).

 

Нравится

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

Что интересно, если открыть настройку колонок детали, то там в предпросмотре так, как Вы хотите.

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

Сходу нашёл, как смена стандартного word-wrap: normal на word-wrap: break-word; у [class*='grid-cols-'] меняет перенос по словам на перенос по буквам, но как сделать чтобы вообще без переноса, пока не нашёл. Может, у Вас выйдет.

Уже заведена и принята идея:

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

1. реестр раздела

2. списки в итогах

Но пока в планах на новые версии её нет.

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

Спасибо за мысль! Подумаю, что делать с этим))  Было бы здорово, если бы такая функция  появилась

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

Есть два пользователя: один заполняет excel-файл на Onedrive, второй работает в Creatio. Необходимо реализовать импорт файла из Onedrive в Creatio так, чтобы значениями из этого файла можно было наполнять существующие и новые поля в Creatio.

 

Существует ли готовое решение по вопросу такого импорта?

Нравится

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

Нет, нужно писать свою интеграцию.

Интеграцию с OneDrive видел в этом дополнении: https://marketplace.creatio.com/app/external-file-storage-creatio

Полозюков Евгений Петрович,

спасибо

Владимир Соколов,

спасибо

Данный вариант рассматривала, но там файл затягивается в creatio как вложение + можно видеть версию файла

У меня же вопрос чуть шире

Вопрос о возможности импорта из Excel в автоматическом режиме уже поднимался: идеи зарегистрированы, но готового решения, к сожалению, пока нет. Видимо, нужно будет в блоке-скрипте БП разбирать такой файл. Можно посмотреть нынешнюю реализацию импорта в C#-схемах пакета FileImport, но там довольно много кода, поскольку расчитано на максимально универсальный импорт, а разобрать один конкретный с известным форматом можно будет проще.

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

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

Пример файла прилагаю.



Есть ли какое-либо решение "из коробки" для подобной задачи? Или хотя бы частичное решение (фронт или бэк)?

Прикрепленные файлы

Нравится

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

Нет, нужно писать свой импорт.

Полозюков Евгений Петрович,

спасибо) 

Как вариант, можно рассмортреть автоматическое или полуавтоматическое приведение файлов к нужному виду внутри самого Excel при помощи формул на другом листе или механизма макросов (написать программку на Basic, запускающую заполнение пустых ячеек).

Ну, или лить в специально созданный объект эти данные как есть, а затем внутри Creatio обрабатывать, дополняя значения. Но тут нужно учесть, что порядок строк может не соответствовать и не будет видно, какая пустая строка относится к какой заполненной.

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

Добрый день!

Есть ли у кого нибудь кодовый код, чтобы сделать раздел где будет только фрейм.

Фрейм должен занимать максимум страницы.

Нравится

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

Александр, можно даже без «кодового кода». Создать в итогах новую вкладку, там новый итог типа «веб-страница» и максимально растянуть:

А если нужно именно вместо раздела, см., как добавляется iframe вместо контрола в WelcomeScreen (только там это происходит по кнопке, а не в момент открытия): 

//VideoContainer
{
	"operation": "insert",
	"name": "VideoContainer",
	"parentName": "VideoScreen",
	"propertyName": "items",
	"values": {
		"id": "VideoContainer",
		"itemType": Terrasoft.ViewItemType.CONTAINER,
		"classes": {
			wrapClassName: ["video-wrapper"]
		},
		items: []
	}
}
 
...
/**
 * Handles a click on the "Play" button
 * @private
 */
onPlayButtonClick: function() {
	this.set("WelcomeScreenVisible", false);
	this.set("VideoScreenVisible", true);
	var html = this.getVideo();
	var videoContainer = this.Ext.get("VideoContainer");
	this.Ext.create("Terrasoft.HtmlControl", {
		id: "videoControl",
		renderTo: videoContainer,
		html: html,
		selectors: {
			wrapEl: ".video-wrapper"
		}
	});
},
...
getVideo: function() {
	var html = "<iframe width=\"996\" height=\"698\" src=\"{0}\" frameborder=\"0\" allowfullscreen></iframe>";
	var welcomeScreenVideoUrl = this.get("WelcomeScreenVideoUrl");
	return this.Ext.String.format(html, welcomeScreenVideoUrl);
},

 

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

При попытке пользователя зайти на сайт пишет что нету лицензии, хотя лицензия у него есть.

 

Пытался перезагрузить лицензию, но при попытке загрузки лицензии выдает ошибку.

 

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

 

В логах пишет "Неверный формат лицензии".

В чем может быть проблема?

Нравится

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

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

Попробуйте выгрузить файл с запросом лицензий .tlr затем запросить и у поддержки обновленный файл .tls

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

Попробуйте выгрузить файл с запросом лицензий .tlr затем запросить и у поддержки обновленный файл .tls

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