Topic: Классификатор адресов России (КЛАДР)

Здравствуйте Дмитрий!
Вопрос немного специфичен, но все-же.
Существует так называемый "Адресный классификатор" (КЛАДР) - своего рода базы данных с областями, названиями городов,улицами, номера домов и т.д. В основном используется в среде 1С. Данные из КЛАДР (импортируются) на основании выбора региона, в базу 1С. И в дальнейшем посредством выбора из ComboBox-а происходит заполнение необходимых полей в программе 1С.
Ну и сам вопрос - можно ли реализовать нечто подобное - импорт из КЛАДР в вашей программе?  В КЛАДР используется расширение файлов DBF.

2 (edited by iacovlogica 2016-03-23 09:03:06)

Re: Классификатор адресов России (КЛАДР)

1C сама на SQL работает ( в зависимости от версий )
по идее можно напрямую подключиться к базе . ( если они палок не понавставляли в виде шифрования и прочих прелестей)

Re: Классификатор адресов России (КЛАДР)

iacovlogica wrote:

1C сама на SQL работает ( в зависимости от версий )
по идее можно напрямую подключиться к базе . ( если они палок не понавставляли в виде шифрования и прочих прелестей)

Ну, это всё понятно вопрос - как ?

Re: Классификатор адресов России (КЛАДР)

Приветствую,


Можно, откройте DBF файл в Excel, затем сохраните его как CSV файл и импортируйте в MVD.
Пример импорта CSV файла можно посмотреть здесь
http://myvisualdatabase.com/forum/viewtopic.php?id=1373

Dmitry.

Re: Классификатор адресов России (КЛАДР)

А как можно реализовать это в программе? Например в ComboBox1 - города, ComboBox2 - улицы. Если выбрать в ComboBox1 г.Москва в ComboBox2 отображались только улицы г.Москвы; выбрать в ComboBox1 г.Киров ComboBox2 отображались только улицы г.Киров и т.д.

Re: Классификатор адресов России (КЛАДР)

danisl wrote:

А как можно реализовать это в программе? Например в ComboBox1 - города, ComboBox2 - улицы. Если выбрать в ComboBox1 г.Москва в ComboBox2 отображались только улицы г.Москвы; выбрать в ComboBox1 г.Киров ComboBox2 отображались только улицы г.Киров и т.д.

Здесь можно посмотреть пример
http://myvisualdatabase.com/forum/viewtopic.php?id=1081

Dmitry.

Re: Классификатор адресов России (КЛАДР)

А можно ли эти значения в ComboBox1 и ComboBox2 сложить при выводе на TableGrid в одном столбце - Например в виде г.Киров, ул. Азина

Re: Классификатор адресов России (КЛАДР)

danisl wrote:

А можно ли эти значения в ComboBox1 и ComboBox2 сложить при выводе на TableGrid в одном столбце - Например в виде г.Киров, ул. Азина

Это можно сделать с помощью вычисляемого поля, доработал данный пример (выч. поле MyFavoriteCities.calc_full)

Post's attachments

Attachment icon Linked Lists and calculated field Country, Region, City.zip 7.96 kb, 447 downloads since 2016-04-22 

Dmitry.

Re: Классификатор адресов России (КЛАДР)

Добрый день! Не могли бы Вы пример прикрепить на версии 1,44? Я пока в процессе тестирования программы, в скорейшем плане приобретение Вашего замечательного продукта. Спасибо!

Re: Классификатор адресов России (КЛАДР)

danisl wrote:

Добрый день! Не могли бы Вы пример прикрепить на версии 1,44? Я пока в процессе тестирования программы, в скорейшем плане приобретение Вашего замечательного продукта. Спасибо!

Приветствую,


Готово.

Post's attachments

Attachment icon Linked Lists and calculated field Country, Region, City 1.44.zip 6.1 kb, 436 downloads since 2016-04-25 

Dmitry.

Re: Классификатор адресов России (КЛАДР)

Спасибо! Замечательно!