File

projects/m2-core/src/lib/core/constants/messages.ts

Index

Properties
Methods

Properties

Static CONSTRAINT_CELL_TIP
Default value : `<div class="tooltip-content-wrapper"><h4>Специальные значения</h4><div class="tip-row"><div><пусто></div><div>значение атрибута должно быть пустым. Если это единственная строка, то атрибут будет скрыт из карточки</div></div><div class="tip-row"><div>*</div><div>может быть задано любое значение</div></div><div class="tip-row"><div>+</div><div>должно быть задано непустое значение</div></div></div>`
Static DOUBLE_CONSTRAINT_CELL_TIP
Default value : `<div class="tooltip-content-wrapper col-xl-2"><h4>Специальные значения</h4><div class="tip-row"><div><пусто></div><div>значение атрибута должно быть пустым. Если это единственная строка, то атрибут будет скрыт из карточки</div></div><div class="tip-row"><div>*</div><div>может быть задано любое значение</div></div><div class="tip-row"><div>+</div><div>должно быть задано непустое значение</div></div><div class="tip-row"><div>>(число)</div><div>больше заданного числа</div></div><div class="tip-row"><div>>=(число)</div><div>больше или равно заданному числу</div></div><div class="tip-row"><div><(число)</div><div>меньше заданного числа</div></div><div class="tip-row"><div><=(число)</div><div>меньше или равно заданному числу</div></div><div class="tip-row"><div>(число1)=><=(число2)</div><div>больше или равно числу 1, но меньше или равно числу 2</div></div><div class="tip-row"><div>(число1)><(число2)</div><div>больше числа 1, но меньше числа 2</div></div><div class="tip-row"><div>(число1)><=(число2)</div><div>больше числа 1, но меньше или равно числу 2</div></div><div class="tip-row"><div>(число1)=><(число2)</div><div>больше или равно числу 1, но меньше числа 2</div></div></div>`
Static DOUBLE_FORMATS_TIP
Type : string
Default value : 'Форматы значений:\n значение;\n значение (верхнее отклонение; нижнее отклонение);\n минимальное - максимальное;'
Static LDAP_CLI_FILE_TIP
Default value : `Для включения/отключения авторизации LDAP на сервере приложений требуется выполнить соответствующий cli-файл (enable-ldap.cli/disable-ldap.cli) на хосте, где установлен сервер приложений ${APP_SETTINGS.BRAND_NAME}, после чего он будет автоматически перезапущен`
Static MASK_TIP
Default value : `<div class="tooltip-content-wrapper"><h4>Элементы маски</h4><div class="tip-row"><div>9</div><div>любая цифра</div></div><div class="tip-row"><div>a (лат.)</div><div>любая буква</div></div><div class="tip-row"><div>A (лат.)</div><div>любая буква с автоматическим приведением к верхнему регистру</div></div><div class="tip-row"><div>*</div><div>любая цифра или буква</div></div><div class="tip-row"><div>&</div><div>любая цифра или буква с автоматическим приведением к верхнему регистру</div></div><div class="tip-row"><div>#</div><div>любой символ числа в шестнадцатеричной записи</div></div><div class="tip-row"><div>(символы)</div><div>круглые скобки позволяют группировать символы</div></div><div class="tip-row"><div>[символы]</div><div>в квадратных скобках заключается массив символов, из которых пользователь может ввести только один символ</div></div><div class="tip-row"><div>&lt;символы&gt;</div><div>в треугольных скобках заключается массив символов, ввод которых необязателен</div></div><div class="tip-row"><div>|</div><div>размещается между другими символами, если из них выбирается один по условию ИЛИ. Допускается указывать 3 альтернативы сразу, например, (b|c|d), а также группы символов, например, (999)|(aa9)</div></div><div class="tip-row"><div>{n}</div><div>повторить предыдущий символ (группу символов) n раз</div></div><div class="tip-row"><div>{n,}</div><div>повторить предыдущий символ (группу символов) n раз или более раз</div></div><div class="tip-row"><div>{n,m}</div><div>повторить предыдущий символ (группу символов) как минимум n раз, но не более m раз</div></div><div class="tip-row"><div>{*}</div><div>повторить предыдущий символ (группу символов) произвольное количество раз, включая нулевое</div></div><div class="tip-row"><div>{+}</div><div>повторить предыдущий символ (группу символов) 1 или более раз</div></div><div class="tip-row"><div>\\(символ)</div><div>любой из специальных символов как константа</div></div><div class="tip-row"><div>остальные символы</div><div>константа</div></div></div>`

Tips

Static RESTRICTIVE_CONDITION_TIP
Default value : Messages.DOUBLE_FORMATS_TIP + '\n\nФорматы ограничений:\n * (любое значение);\n + (значение должно быть заполнено);\n > значение;\n >= значение;\n < значение;\n <= значение;' + '\n значение1 >< значение2;\n значение1 ><= значение2;\n значение1 =>< значение2;\n значение1 =><= значение2;'
Static TAXONOMY_REFS_META_TIP
Default value : `Укажите атрибут связи, через который будет выполняться классификация позиций.` + '\n' + `Допускается указание нескольких атрибутов связи для классификации различных видов информации.` + '\n' + `Например, для классификации Контрагентов и Номенклатуры с помощью классификатора ОКВЭД2 может быть полезно использовать два разных атрибута связи, чтобы при открытии классификатора на одной вкладке увидеть классифицированных Контрагентов, а на другой - Номенклатуру`
Static TEXT_SEARCH_TIP
Default value : `<div class="tooltip-content-wrapper"><h4>Операторы уточнения поиска</h4><ul><li>Символ <mark class="symbol">+</mark> Поиск позиций, в которых обязательно присутствует выделенное слово. Допустимо использовать несколько операторов в одном запросе.<i>Пример:</i>[Шолохов <mark>+</mark>бульвар <mark>+</mark>Москва]. Будут найдены позиции, в которых обязательно содержатся слова «бульвар» и «Москва» и может присутствовать слово «Шолохов».</li><li>Символы <mark>"</mark><mark class="symbol">"</mark> Поиск по цитате. Поиск позиций, содержащих слова запроса в заданной последовательности и форме.<i>Пример:</i>[<mark>"</mark>К нам на утренний рассол<mark>"</mark>]. Будут найдены позиции, содержащие данную цитату.</li><li>Символ <mark class="symbol">–</mark> Поиск позиций, в которых отсутствует заданное слово. Исключается только слово, перед которым стоит оператор. Допустимо использовать несколько операторов в одном запросе.<i>Пример:</i>[зоопарк <mark>–</mark>московский]. Будут найдены позиции, в которых присутствует слово «зоопарк», но нет слова «московский».</li></ul></div>`

Methods

Static formDeleteConfirm
formDeleteConfirm(displayName?: string, inQuotes)
Parameters :
Name Type Optional Default value
displayName string Yes
inQuotes No true
Returns : string
Static formDeleteSelectedConfirm
formDeleteSelectedConfirm(count: number)
Parameters :
Name Type Optional
count number No
Returns : string
Static getBoolStr
getBoolStr(value: boolean)
Parameters :
Name Type Optional
value boolean No
Returns : string
Static getPluralForm
getPluralForm(count: number, key)

Since ICU expressions are still not supported by $localize we have to use this kludge. https://github.com/angular/angular/issues/35912

Parameters :
Name Type Optional
count number No
key No
Returns : string
Static getSelectedPostfix
getSelectedPostfix(itemsOrQuantity: any[] | number, _case: Case)
Parameters :
Name Type Optional Default value
itemsOrQuantity any[] | number No
_case Case No 'Nominative'
Returns : string

results matching ""

    No results matching ""