Фильтры

Добрый день!

 

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

 

Хочу сделать логгирование, используя событийный слой. Можно ли с Entity вытянуть пользователя, что вызывает событие?

 

Спасибо!

Нравится

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

На странице объекта есть кейс. Каждому шагу кейса соответствует свой статус объекта и вкладка в коллекции Вкладок. Кейс переходит по статусам автоматически. 
Вкладки, не соответствующие шагу, скрываются.
 

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

Нравится

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

Добрый день, есть кнопка:
 

{
	"operation": "insert",
	"name": "SendForApproval",
	"parentName": "Detail",
	"propertyName": "tools",
	"index": 3,
	"values": {
		"itemType": Terrasoft.ViewItemType.BUTTON,
		"classes": { "wrapClass ": ["summary-approving-button"] },
		"caption": {
			"bindTo": "Resources.Strings.SendCommercialOfferForApprovalCaption"
		},
		"click": {"bindTo": "sendCommercialOfferForApproval"},
		"visible": {"bindTo": "getSendForApprovalButtonVisible"},
		"enabled": {"bindTo": "getSendForApprovalButtonVisible"}
	}
},

пытаюсь изменить цвет кнопки и цвет текста:
 

.summary-approving-button {
	background-color: #1c9110;
	color: #FFFFFF;
}

Ничего не выходит. Не кидайте камнями, я в css первый день :/

Нравится

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

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

https://idg.net.ua/blog/uchebnik-css/azy-css/kaskadnost

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

https://idg.net.ua/blog/uchebnik-css/azy-css/kaskadnost

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

В числовых полях, для которых назначено округление (и для которых оно не назначено тоже) в Creatio, и которые не заполнены (например, пользователь импортирует из excel свои данные заполняя карточку какую-нибудь, и там не все ячейки заполнены), отображается ЦИФРА, а не пустое поле. Сейчас обратила внимание на данную проблему, есть ли какое-либо решение?
 

Нравится

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

Это не проблема. Так работает система, так как для всех числовых полей системы на уровне ядра прямо в БД установлено значение по умолчанию - 0. Это происходит потому что в СУБД нет для числовых колонок такого понятия, как пустое значение. Если число, то обязательно 0. Так же если логическое, то FALSE.

Это не проблема. Так работает система, так как для всех числовых полей системы на уровне ядра прямо в БД установлено значение по умолчанию - 0. Это происходит потому что в СУБД нет для числовых колонок такого понятия, как пустое значение. Если число, то обязательно 0. Так же если логическое, то FALSE.

Владислав Литвинчук,

Спасибо! Для меня это стало проблемой, когда пользователь проводит расчеты, и видит 0 вместо пустой ячейки, как он вводил в excel. Сделать поля другого формата не получится, потому как позже это поле где-то используется как для математических операций

Добрый день!

Описанное Вами поведение не является ошибкой и соответствует базовой логике, которая присуща всем полям.
Если поле имеет тип - Число или Дробное число, то значение 0 или 0,00 - это пустое значение, то есть поле не заполнено.

Также, когда Вы пытаетесь сохранить карточку с 0,00 в числовом поле со свойством обязательности заполнения, система выдает сообщение, что в поле необходимо указать значение.

Значения 0 или 0,00 является пустым значением, они отображаются в пустых полях для того, чтобы визуально пользователи понимали формат поля.

 

В качестве обходного решения, можем предложить заменить данное числовое поле на текстовое. Но хотим заметить, что при данном типе поля не будет возможности, например, сравнивать значение данного поля с определенной константой (например, для построения фильтров) или выполнять арифметические операции. 

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

Добрый день!

Подскажите, пожалуйста, можно ли каким-то образом включать и отключать бизнес-правила на странице через механизм Feature Toggle?

Попробовал вот так, не работает:

businessRules: /**SCHEMA_BUSINESS_RULES*/{
"vsDirectCalc": {
              	//Прямой расчет: Показывать элемент на странице
				"b9d8b16c-d477-45cc-acc6-5b0954b609cd": {
					"uId": "b9d8b16c-d477-45cc-acc6-5b0954b609cd",
					"enabled": {"bindTo": "Terrasoft.Features.getIsEnabled('vsTMA1418')"},	
					"removed": false,
					"ruleType": 0,
					"property": 0,
					"logical": 0,
					"conditions": [
						{
							"comparisonType": 3,
							"leftExpression": {
								"type": 1,
								"attribute": "ScTmaMechanic"
... и т. д.

 

Нравится

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

Добрый день.

 

Подобный подход не сработает, свойство enabled принимает только true или false, байндинги для него не работают (только если вопрос касается бизнес-правил).

 

К сожалению, на текущий момент, подобный подход через механизм Feature Toggle отсутствует.

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