2.2.Виды полей таблицы Таблицы ввода для ввода данных отчетной формы может содержать поля нескольких видов:
простые поля;
поля с классификатором или календарем;
поля авторизации действий пользователя.
Правила ввода (редактирования) данных в поля разных видов различны.
Если в таблице ввода имеются поля обязательные для заполнения, то в случае, если в них не будут введены данные, появится дополнительное окно с предупреждением о необходимости заполнения.
Поля таблицы ввода данных могут быть окрашены в разный цвет:
белый цвет имеют поля, доступные для ввода данных;
серый цвет имеют поля, ввод данных в которые запрещен. К полям, запрещённым для ввода данных, относятся:
поля таблицы, которые должны оставаться пустыми (ввод данных в них запрещен, так как стандартные формы в этих полях имеют знак «»);
поля авторизации, которые заполняются системой и не могут быть отредактированы пользователем;
все поля в таблицах содержания у закрытых форм;
поля в записях, которые в соответствии с назначенными для пользователя правами доступа, запрещены для редактирования
поля таблицы, значения в которых заполняются автоматически – рассчитываемые поля. Ввод данных с клавиатуры в них запрещен.;
поля таблицы заголовков закрытых документов. Ввод данных в такие поля запрещён.
2.2.1.Простые поля Ввод данных в простые поля, а также их редактирование могут выполняться только с помощью клавиатуры. В простые поля может вводиться информация текстового или числового типа. Такие поля называются текстовыми или числовыми соответственно.
Информация, вводимая в числовые поля, может содержать только числа. Причем, некоторые простые поля для ввода значений числового типа могут иметь формат ввода, облегчающий ввод значений в данное поле.
2.2.2.Поля с классификатором или календарем В системе для типизации данных используются классификаторы. Поля, ввод данных в которые осуществляется из классификатора содержат кнопку для вызова окна с перечнем значений классификатора. Для ввода дат используется календарь, вызов которого также осуществляется по кнопке в поле даты. Окно классификатора или календаря может быть вызвано из соответствующего поля с помощью горячих клавиш Ctrl+Enter клавиатуры.
Ввод данных в поля с классификатором и с календарем может также осуществляться и непосредственно с клавиатуры. При вводе в поле классификатора части требуемого значения система предлагает список похожих значений, имеющих в своем наименовании введённую часть. Выбор из списка нужного значения осуществляется с помощью клавиш или клавиатуры. Ввод выбранного из списка значения в поле таблицы выполняется нажатием клавиши Enter.
2.2.3.Поля авторизации Все интерфейсы ввода данных АС в таблице заголовков документов имеют четыре служебных поля, в которые заносится следующая информация о создании и изменении каждой записи (см. рисунок):
Пользователь, создавший запись;
Дата создания записи;
Пользователь, изменивший запись;
Дата изменения записи.
Эти поля авторизации действий пользователя по умолчанию скрыты в таблице заголовков, и недоступны для редактирования, они заполняются автоматически при вставке/изменении записи.
В качестве имени пользователя создавшего/изменившего запись выступает имя, под которым пользователь работает с системой.
Рисунок – Пример интерфейса ввода с полями авторизации действий пользователя
|