Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 16:28

Создание справочника Адрес

Автор Джавид, 30 сен 2017, 16:15

0 Пользователей и 2 гостей просматривают эту тему.

Джавид

Цитата: AIFrame от 06 окт 2017, 02:44
Да, только предопределение самих элементов не нужно. Да и каталогов тоже. Ты их потом без правки конфига не изменишь.
И нужны реквизиты для удобства и заполнения.
Т.е. всё это записать в самой программе?

AIFrame


Джавид

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

AIFrame

Создай реквизит "Это город" и вешай его на группы, которые относятся к городу.
Потом просто там где город подставляешь, найди ближайшего Родителя с признаком "Это город".
Еще лучше - создать перечисление, где один из вариантов будет "Город". Тогда на вложенные папки можно будет в тот же реквизит писать "Район", "Микрорайон", "Поселок" и т.д.

Джавид

Цитата: AIFrame от 06 окт 2017, 22:35Еще лучше - создать перечисление, где один из вариантов будет "Город". Тогда на вложенные папки можно будет в тот же реквизит писать "Район", "Микрорайон", "Поселок" и т.д.
Создать перечисления "Страна", "город", "район", "поселок(микрорайон)" ?

AIFrame

Тип того.
И один реквизит у справочника - Тип. С указанием на это перечисление.

Джавид

Цитата: AIFrame от 06 окт 2017, 23:09И один реквизит у справочника - Тип. С указанием на это перечисление.
Не получается так


alex0402

Цитата: Джавид от 06 окт 2017, 22:25
Извиняюсь, получил трудность: В одном городе есть поселки(микрорайоны)в районах города. В другом городе нет районов(только микрорайоны, поселки). Вот что получилось
Если идти таким путем, то лучше сделать иерархию элементов, а не групп и элементов. Тогда можно будет варьировать - выбирать элементы как город так и улицу.
Спасибо за Сказать спасибо

AIFrame

Да без разницы как, я ж говорю - как получится, так и будет.
Если бы передо мной стояла задача создать аналог адресного классификатора, я бы его регистром + планом видов характеристик реализовывал. Без всяких справочников.
Но раз справочник, то нужен некий признак, указывающий на то, что вот этот каталог - Город, а вот этот каталог - Поселок в районе этого города.
Как этого добиться - уже вопрос фантазии.
ЦитироватьНе получается так
Делайте уже как получается. Со временем научитесь делать более гибкие системы. Как говорится среди девов - сначала делай так, чтобы работало. А уже потом переделывай так, чтобы работало быстро, выглядело красиво и было с высоким градусом универсальности.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск