62
правки
Изменения
Нет описания правки
Пользовательские поля прикрепляются как отдельные вкладки (с именем "отображаются на вкладке '''Пользовательская") к карточкам заказа, корреспонденции, курьера, клиента и зарплата сотрудникам. По умолчанию вкладки скрыты, чтобы они появились необходимо прописать поля и их типы ''' в Справочники -> Статусы.карточках следующих объектов системы:В статусах определены следующие типы:* заказ;*Пользовательские поля для клиентовкорреспонденция;*Пользовательские поля для курьеровсотрудник;*Пользовательские поля для корреспонденцииклиент;*Пользовательские поля для заказов тариф;*Пользовательские поля для зарплатызарплата сотрудников.
Первый параметр указывает, отображается поле или нет:* '''второй параметр1''' определяет тип поля: — отображается;*INT – вводит целое число (как UPDOWN, с границами диапазона от -1000000 до 1000000)'''0''' — скрыто.*STR – вводит строку *CUSTSTR – вводит строкуЭтот параметр устарел, но не экранирует ее при подстановке в запрос *FLOAT – вводит число хоть и поддерживается. Рекомендуется управлять видимостью поля с плавающей точкой *CHECK – вводит булево значение (отображается на форме в виде галочки) *DATE – вводит дату *COMBO - вводит текст с возможностью выбора из выпадающего списка *COMBOLIST - вводит текст из выпадающего списка *UPDOWN - вводит целое число со стрелками уменьшенияпомощью пункта контекстного меню '''Выключить/увеличения, с возможностью определения диапазона (пример: UPDOWN, 0-100, 1) *(Типы FILESTR и SAVEFILESTR не поддерживаются)Включить'''.
Третий параметр — значение по умолчанию. Все три параметра нужно указывать обязательнообязательные.
'''Особенности:'''
*для поля типа STR максимальная длинна отображаемых данных в случае гриде - 20 символов. Начиная с типом версии 2021.0.0.416 добавлен 4-ый параметр - ограничение строки по количеству символов в гриде, по умолчанию пустое и имеет значение 20;* для поля типа COMBOBOX, третий параметр параметр — это SQL- это sql запрос для заполнения, а четвёртый - четвёртый — номер записи из списка;* для поля типа CHECKLISTBOX третий параметр — это SQL-запрос для заполнения, в котором поля name и code соответственно наименование и внутренний код для сохранения, если пункт отмечен. Коды сохраняются через запятую. Если не отмечено ничего, сохраняется 0.*в случае с типом для поля типа UPDOWN третий параметр - параметр — это границы диапазона изменения значений (указываются через тире), а четвертый - четвертый — значение по умолчанию (пример . Пример использования: 1,UPDOWN,0-100,1 - 1 — поле с возможностью выбора значения с помощью стрелок уменьшения/увеличения, возможные значения поля лежат в диапазоне от 0 до 100, значение по умолчанию равно 1).
1, COMBOLIST, 'Нет, Вечерний менеджер 1, Вечерний менеджер 2', 'Нет'
1, COMBOLIST, 'Нет, Вечерний менеджер 1, Вечерний менеджер 2', 0
== Пример использования ==