Тип параметра определяет какие значения можно хранить в данном параметре, а также его поведение при заполнении в панели Инфо и выносе подписей.
В дополнение к выбору типа, параметру можно задать галочку Уникальный. Теперь, при попытке ввести значение параметра, уже использованное в карте, программа будет выдавать предупреждение.
Следуя своей идеологии, Digitals предупреждает, но не запрещает ввод не уникального значения. Проверить все параметры карты, у которых установлено свойство уникальности, можно, воспользовавшись командой > > .
Параметр данного типа позволяет хранить целочисленные значения в диапазоне от 0 до 255.
Хранит целочисленные значения в диапазоне от 0 до 65535.
Хранит целочисленные значения в диапазоне от -2147483648 до 2147483647.
Если нет каких-либо специальных предпочтений, то для хранения целых чисел лучше использовать тип Целое, который имеет предел значений более двух миллиардов и позволяет работать с отрицательными числами.
Предназначен для хранения чисел, содержащих целую и дробную части.
Числовые значения типов Байт, Слово, Целое, Вещественное вводятся напрямую в поля ввода соответствующих параметров.
Параметры данного типа предназначены для хранения текстовых строк. Вероятно, это самый используемый тип параметров.
Текстовые значения вводятся напрямую, либо в специальном окне ввода, которое мы видели на Рис.5.10 в Гл.5, «Сбор и правка объектов».
Предназначен для хранения логического значения (Да/Нет, Истина/Ложь).
В панели Инфо значение параметра этого типа можно быстро переключить двойным щелчком в поле ввода. Значению Да отвечает знак + (плюс), значению Нет - пустое поле ввода.
Позволяет хранить ссылку на внешний файл. В общем случае, это может быть текстовый, графический, звуковой или любой другой файл, который вы хотите связать с объектом карты. Например, вы можете привязать фотографию или текстовое описание.
Чтобы назначить файл, выполните двойной щелчок в поле ввода параметра в панели Инфо. Это действие откроет стандартное окно открытия файла.
Когда файл уже назначен, двойной щелчок приведет к запуску соответствующего Windows-приложения, например, Блокнота (для текстовых файлов).
Вы можете вынести параметр типа Файл в виде подписи. В этом случае соответствующий файл можно открыть щелчком по ней. Это можно сделать, если подвести курсор мыши к краю подписи, дождавшись появления курсора в форме указывающей руки.
Параметры типа Файл используются при реализации некоторых специальных возможностей Digitals. Так, при выполнении команды > , программа создаст для слоя типа Растровое изображение специальный параметр типа Файл (в числе прочих параметров), который указывает на растр, хранящийся во внешнем файле и подгружаемый “на лету”. (Речь в данном случае идет о растрах вставленных по ссылке.)
Если включена галочка в меню > , то растр, заданный в параметре типа Файл, автоматически открывается для просмотра в отдельном окне при его пометке и переходе в панель Инфо. Эта возможность доступна для слоев типа Растровое изображение и слоев с границами снимков, вставленных в карту с помощью команды > .
Предназначен для параметров, задаваемых списком возможных значений. Ввод значения для такого параметра выполняется путем выбора из выпадающего списка, как мы рассматривали ранее на Рис.5.13 в Гл.5, «Сбор и правка объектов».
Значения списка отображаются в поле Маска через | (вертикальную черту). Для редактирования списка используйте команду контекстного меню списка параметров. Данная команда открывает окно редактирования возможных значений параметра, пример которого показан на Рис.6.8.
Значения списка хранятся в виде индекса (номера), а не текстовой строки. Если у вас есть две карты, в которых определен один и тот же параметр (с тем же кодом), но с различным списком возможных значений, то при копировании из карты в карту значение параметра может изменяться непредсказуемым образом.
Возможно лучшей альтернативой будет использование параметров типа Строка с подключеным справочником. Смотрите раздел «Маска параметра» далее в этой главе.
В параметре данного типа можно хранить табличные данные состоящие из колонок и строк. В действительности, в парметре будет храниться текстовая строка, в которой колонки разделены табуляциями, а строки - символом перевода строки (Enter). По умолчанию, количество колонок в табличном параметре равно двум. Изменить количество колонок можно, задав свое число в поле ввода Маска.
В панели Инфо для заполнения табличных параметров используется специальное окно, вызываемое двойным щелчком в поле ввода параметра. Пример такого окна показан на Рис.6.9. Напомним также, что параметры этого типа выносятся на карту не в виде подписей, а как отдельные объекты, размещаемые на слоях типа Таблица.