Добрый день!
Можно ли для мобильного приложения добавить валидацию к полю или, например, ограничение (для даты)?
Нравится
Здравствуйте!
Уточните, пожалуйста, какую валидацию вы хотите настроить?
"Демьяник Алексей" написал:Здравствуйте!
Уточните, пожалуйста, какую валидацию вы хотите настроить?
Здравствуйте.
Я хочу сделать так, чтобы нельзя было выбрать дату меньше текущей.
Здравствуйте.
Есть пример реализации в MobileActivityModelConfig. В «Активностях», по умолчанию, не разрешается устанавливать дату начала больше даты завершения активности.
Terrasoft.sdk.Model.addBusinessRule("Activity", {
ruleType: Terrasoft.RuleTypes.Comparison,
triggeredByColumns: ["StartDate"],
leftColumn: "DueDate",
comparisonOperation: Terrasoft.ComparisonTypes.GreaterOrEqual,
rightColumn: "StartDate"
});
Terrasoft.sdk.Model.addBusinessRule("Activity", {
ruleType: Terrasoft.RuleTypes.Comparison,
triggeredByColumns: ["DueDate"],
leftColumn: "StartDate",
comparisonOperation: Terrasoft.ComparisonTypes.LessOrEqual,
rightColumn: "DueDate"
});
А у меня появился вопрос, а как можно сравнивать не с другой колонкой, а с текущим значением даты?
"Колебянов Виталий Романович" написал:А у меня появился вопрос, а как можно сравнивать не с другой колонкой, а с текущим значением даты?
Опишите, пожалуйста, более подробно бизнес-задачу. Приведите конкретный пример.
"Вильшанский Дмитрий" написал:
Колебянов Виталий Романович пишет:
А у меня появился вопрос, а как можно сравнивать не с другой колонкой, а с текущим значением даты?
Опишите, пожалуйста, более подробно бизнес-задачу. Приведите конкретный пример.
Нужно сделать так, чтобы нельзя было выставить дату регистрации в обращении меньше текущей даты.
Здравствуйте!
Датой регистрации обращения считается дата создания записи. В случае, если на сервер не будет передаваться дата регистрации, то подставляться будет текущая дата/время.