README.md

country-lib

Общероссийский классификатор стран мира (ОКСМ)


Реализация библиотеки “Страны мира” (Общероссийский классификатор стран мира) на нативном 1С: Элемент Звезды, форки и помощь в доработке приветствуются


На данный момент:

  • Справочник СтраныМира
  • Загрузка данных из макета JSON с сайта Портал открытых данных правительства Москвы
  • Флаги всех стран (svg) по классификатору
  • Форма объекта СтраныМира
  • Форма списка СтраныМира (с отметками уже загруженных стран)
  • Основные коды классификатора (GlobalID, ALF2, ALF3)

Начиная с версии 1.0.5:

  • Страна по-умолчанию

В планах:

  • Загрузка данных через API, с ИТС, из выбранного файла
  • Телефонный код страны (+7, +103 и т.д.)
  • Маска телефонного номера


Изменения в версиях:


Release 1.0.5

  • Страна по-умолчанию. Добавлена возможность указывать страну по-умолчанию. Реализован программный интерфейс для управления этим параметром: ОКМС.СтранаПоУмолчанию(), ОКМС.УстановитьСтрануПоУмолчанию()

  • Добавлен контракт сервиса "ПереопределениеПрограммногоИнтерфейса", с возможностью переопеределить/расширить методы программного интерфейса: ОКМС.СтранаПоУмолчаниюАльфа3(), ОКМС.СтранаПоУмолчанию()

Release 1.0.5.3

Добавлен компонент СтранаПоУмолчаниюКомпонент, позволяющий изменить значение константы “Страна по-умолчанию” в пользовательском режиме

Доступные свойства

  • ОтображатьИзображениеФлага: Булево - отображать иконку флага в поле ввода. По-умолчанию = Ложь
  • ИзображенияКнопкиЗаписать: ДвоичныйОбъект.Ссылка? - позволяет заменить изображение кнопки “Записать”. По-умолчанию = Сохранить.svg
  • ЗаголовокКомпонентаВвода: Строка? - произвольный заголовок поля ввода. По-умолчанию = “Текущая страна”

Использование:

-
   Тип: СтранаПоУмолчаниюКомпонент
   Имя: СтранаПоУмолчаниюКомпонент
   ОтображатьИзображениеФлага: Истина 
   ЗаголовокКомпонентаВвода: "Укажите основную страну"


Описание
Реализация библиотеки "Страны мира" (Общероссийский классификатор стран мира) на нативном 1С: Элемент
Релизы
последний
Конвейеры
0 успешных
0 с ошибкой
Разработчики