2 378 документов
← К списку

УстановитьСвойстваВидаКонтактнойИнформации

страница

Устанавливает свойства вида контактной информации. Примечание. При использовании параметра Порядок следует внимательно следить за уникальностью назначаемого значения. Если после выполнения обновления значения порядка окажутся неуникальными в пределах группы, то настройка порядка пользователем будет невозможна. В общем случае рекомендуется не использовать этот параметр (порядок не изменится), либо заполнять его значением 0 (порядок будет назначен автоматически в подсистеме "Настройка порядка элементов" при выполнении процедуры). Для размещения видов КИ в определенной последовательности относительно друг друга без явного размещения в начале списка достаточно вызывать данную процедуру в нужной последовательности для каждого вида КИ с указанием порядка 0. Если добавляется предопределенный вид КИ к уже существующим в ИБ, не рекомендуется назначать порядок в явном виде.

Синтаксис

Процедура УстановитьСвойстваВидаКонтактнойИнформации(Параметры) Экспорт

Параметры

  • Параметры — Структура - свойства вида контактной информации:
    • Имя - Строка - имя предопределенного вида контактной информации;
    • Наименование - Строка - наименование вида контактной информации;
    • Вид - СправочникСсылка.ВидыКонтактнойИнформации
    • Строка - ссылка на вид контактной информации или идентификатор предопределенного элемента.
    • Тип - ПеречислениеСсылка.ТипыКонтактнойИнформации - тип контактной информации или его идентификатор.
    • Порядок - Число
    • Неопределено - порядок вида контактной информации, положение в списке относительно других элементов:
  • Неопределено — не переназначать;
  • 0 — назначить автоматически; Число > 0 - назначить указанный порядок.
    • МожноИзменятьСпособРедактирования - Булево - Истина, если есть возможность изменять способ редактирования только в диалоге, Ложь - иначе.
    • ВидРедактирования - Строка - определят вид редактирования значения. Варианты: "ПолеВводаИДиалог", "ПолеВвода", "Диалог". Если "Диалог", то форме выводится гиперссылка с представлением контактной информации, по нажатию на которую, открывается форма соответствующего типа КИ. Свойство применимо только для контактной информации с типом: Адрес, Телефон, Факс. Если "ПолеВвода", то на форме выводится поле ввода. Если "ПолеВводаИДиалог", то доступен ввод в поле и в форме соответствующего типа КИ.
    • ОбязательноеЗаполнение - Булево - Истина, если требуется обязательное заполнение поля, Ложь - иначе.
    • РазрешитьВводНесколькихЗначений - Булево - признак возможности использования дополнительных полей ввода для данного вида.
    • ЗапретитьРедактированиеПользователем - Булево - признак недоступности редактирования пользователем свойства вида контактной информации.
    • ХранитьИсториюИзменений - Булево - признак хранения истории изменений вида контактной информации. Значение по умолчанию Ложь.
    • Используется - Булево - признак использования вида контактной информации. Значение по умолчанию Истина.
    • ВидПоляДругое - Строка - внешний вид поля типа "Другое". Возможные значения: МногострочноеШирокое, ОднострочноеШирокое, ОднострочноеУзкое. Значение по умолчанию - ОднострочноеШирокое.
    • РедактированиеТолькоВДиалоге - Булево - устарело. Следует использовать ВидРедактирования. Если Истина, то форме выводится гиперссылка с представлением контактной информации по нажатию на которую, открывается форма соответствующего типа КИ. Свойство применимо только для контактной информации с типом: Адрес, Телефон, Факс, ВебСтраница. Значение по умолчанию - Ложь.
    • НастройкиПроверки - Неопределено - для типов Другое, ВебСтраница, Skype.
    • Структура - состав полей зависит от типа контактной информации: ** ТолькоНациональныйАдрес - Булево - для типа Адрес. Если Истина, если возможен ввод только национальных адресов. ** ПроверятьКорректность - Булево - для типа Адрес. Если Истина, если требуется запрещать пользователю записывать некорректные адреса. ** СкрыватьНеактуальныеАдреса - Булево - для типа Адрес. Если Истина, если не требуется показывать неактуальные адреса при вводе (только если ТолькоНациональныйАдрес = Истина). ** ВключатьСтрануВПредставление - Булево - для типа Адрес. Если Истина, если требуется включать наименование страны в представление адреса. ** ПроверятьКорректность - Булево - для типа АдресЭлектроннойПочты .Если Истина, если требуется запрещать пользователю записывать некорректный адрес электронной почты. ** ТелефонСДобавочнымНомером - Булево - для типа Телефон или Факс. Если Истина, то телефон/факс содержит добавочный номер. ** ВводитьНомерПоМаске - Булево - для типа Телефон или Факс. Если Истина, если требуется ввод телефона по маске. ** МаскаНомераТелефона - Строка - для типа Телефон или Факс. Содержит посимвольную строку маски интерактивного ввода текста в поле. Формат маски соответствует платформенной маске для поля ввода. ** ЗапрещатьВводНекорректного - Булево - устарел. Все переданные значения игнорируются. для типа Адрес. Для запрета пользователю записывать некорректные адреса следует использовать параметр ПроверятьКорректность. ** ЗапрещатьВводНекорректного - Булево - устарел. Все переданные значения игнорируются. Для типа АдресЭлектроннойПочты. Для запрета пользователю записывать некорректные адреса следует использовать параметр ПроверятьКорректность.

Пример вызова

УправлениеКонтактнойИнформацией.УстановитьСвойстваВидаКонтактнойИнформации(Параметры)

Доступность

Сервер, Толстый клиент, Внешнее соединение