Режим редактирования полей

Программа FORMIK работает в двух режимах :

После переключения в режим редактирования полей, в главном окне появляется дополнительное управление для установки параметров вставленных полей :

Новое поле может быть создано нажатием правой клавиши мышки на изображении формы. Щёлкнув на существующем поле, выделяя его тем самым, Вы можете:

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

Нижеследующие свойства могут быть установлены для каждого поля:

Импорт из текстового
файла

A порядковый номер содержимого, в записи импортируемой из внешнего текстового файла. Более подробно информацию можно найти на странице Импорт данных

Код поля

Идентификация (код) поля, длиной максимум в 5 символов. Этот код используется в автоматических текстах.

Автоматический текст

Формула, согласно которой FORMIK создаёт текст автоматически (объединяя несколько разных текстов)  и вставляет в текущее поле. Отдельный текст может быть введён прямо в формулу или как код поля (он должен быть указан в круглых скобках), в котором может быть найден текст.

Примеры формул :

  • Поле с кодом AA должно содержать имя и фамилию, в то время как имя вводится в поле с кодом MEN, а фамилия вводится в поле с кодом PRI: (Men) (Pri)
  • Поле с кодом BB должно содержать данные введённые пользователем, но перед эти оно должно содержать слово "Sum" (sum): Sum (BB)
  • Поле с кодом CC должно содержать текст "Test" в независимости от того, что введёт пользователь: Test

Шрифт

 

Стиль

Жирный, курсив, подчёркнутый или перечёркнутый, и его цвет

Выравнивание текста

Автоматическое выравнивание текста поля по левому или по правому краю, или по центру

Расположение текста

Текст располагается равными частями на указанное число частей поля (для нужд "оконных" полей). Вы также можете выбрать выравнивание текста по левому краю (первый) или по правому краю (последний) от заполненного окна.

Фон

Вы также можете выбрать один из следующих "фонов" полей:
-   Прозрачное поле
-   Цветной фон
-   Фон с изображением (*.bmp или *.jpg)

Автоматическое
форматирова

Используя автоматическое форматирование, Вы можете упростить ввод определённых типов данных. Формат может быть установлен, используя строку выбора (a Combo Box), расположенную в верхней правой части главного окна программы, когда выбран режим редактирования полей.

Может быть выбрана одна из следующих опций :

  • Текущее время и дата – текущее время и дата вставляются в поле автоматически
  • Целые или десятичные числа, сумма – если введённые данные представляют правильно введённое число, оно будет автоматически отформатировано согласно „национальным установкам“ операционной системы.
  • Итоги в словах – функция доступная только В Словацкой и Чешской версиях программы. После ввода числа, оно автоматически появляется в словах.
  • Заполнение поля определённым символом – после ввода любого символа, им будет заполнено всё поле.
  • "Пересекающиеся" линии – после ввода символа / | \ - = или X, поле буде перечёркнуто соответствующим символом.

Текст автоматически форматируется, когда Вы покидаете это поле. Числа форматируется только при их правильном вводе, (оно содержит числа от 0 до 9 или десятичную точку, соответственно).

 Элементы управления и информации в нижней части окна также помогут Вам в редактировании :

Связи
(F10)

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

Процедура связывания полей :
1. Установите курсор на поле, которое Вы хотите связать с другими полями.
2. Включите функцию Связи. Выбранное поле и все поля связанные с ним будут отмечены красной рамкой.
3. Нажатием на любое поле, связь может быть установлена или отменена.
4. Отключите функцию Связи.

Порядок полей
(F11)

Вы можете переключаться между полями, используя клавиши Tab (следующее поле) и Shift+Tab (предыдущее поле). Порядок полей зависит от порядка их создания. Если необходимо, порядок полей может быть изменён в режиме редактирования в "Порядке Полей" следующим образом :

  • Запустите в режиме редактирования "Порядок Полей". На месте текста в полях появятся их порядковые номера.
  • Левой клавишей мышки, щелкните на поле с порядковым номером который Вы хотите изменить на первый. К примеру если Вы хотите переопределить порядок полей начиная с номера 5, найдите поле номер 5 и щёлкните на нём.
  • Нажатием на требуемые поля, Вы можете менять их порядковый номер, принимая во внимание то, что поле на котором Вы щёлкаете первым принимает порядковый номер определённый в другом поле. Потом это число увеличивается на 1 и присваивается следующему полю, на котором Вы щёлкните.

Если Вы хотите чтобы какое то поле было пропущено в режиме редактирования текста после нажатия клавиш Tab или (Shift+Tab), щёлкните на нём правой клавишей мышки. Перечёркнутый порядковый номер поля покажет, что включён "пропуск" этого поля. Таким же образом производится и отмена "пропуска" поля. Это можно использовать в связанных или высчитываемых полях в которых не требуется ручной ввод.

Удалить поле
(Ctrl+Delete)

Удаляет текущее поле

Выравнивание
(F12

При активации этой функции, все координаты будут меняться пошагово, принимая во внимание что размер шага может быть установлен в 0.5 – 1 – 2 – 3 и 5 мм в нижней левой части окна. Установка длины шага пересчитывается с учётом введённого действительного размера фонового изображения.

Когда активировано выравнивание и Вы щёлкаете на :

  • Поле – тогда, его положение выравнивается автоматически (координаты левого верхнего угла)
  • Точки в углах и на сторонах поля – его высота и ширина выравниваются

Замечание :
Координаты и размеры видимые в нижней части главного окна программы показываются с точностью до одной десятой миллиметра. Тем не менее, иногда требуемые координаты и размеры не могут быть выставлены правильно. К примеру, если мы используем формат A4, который представляет действительную ширину в 210 мм, а ширина экрана 760 точек, тогда одна точка экрана представляет около 0.28 мм (0.276315789 мм). Это можно увидеть из вышеупомянутого, если поле помещено, к примеру, на 100 точек от левого края, его пересчитанная координата составит 27.6 мм. Если мы сместим его ещё на одну точку, (на расстояние в 101 точку), его пересчитанная координата будет 27.9 мм, т.е. расстояния 27.7 и 27.8 мм („недостижимые значения„) не могут быть достигнуты. Ссылаясь на тот факт, что высота и ширина поля рассчитаны как разница координат противоположных краёв, недостижимые значения могут меняться в зависимости от координат этого поля. Если необходим высокоточный результат, рекомендуется выбрать более высокое разрешение экрана и использовать фоновые изображения более лучшего разрешения.

Информационная
панель

Показывает размеры и координаты текущего поля в мм.

Вы можете вернуться в режим редактирования текста нажав на иконку "Режим редактирования" или нажав на клавишу F9.