ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ФОРУМ ТЕХПОДДЕРЖКИ ГИС TOPOL-L

Объявление

Для участия в работе закрытой, технической части форума нужно быть пользователем ГИС TopoL-L2 (10.0) и Зарегистрироваться!

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Объединение справочников

Сообщений 1 страница 6 из 6

1

Два вопроса:
1. Существует ли какой нибудь инструмент чтобы синхронизировать несколько справочников FхххRххх_Nsi.mdb? (т.е. имеются два оператора по набивке ТО (на разных компах) и соответственно в ходе набивки каждый дополняет справочник нужными значениями, и чтобы не заморачиваться не отслеживать кто что внес в справочник хотелось бы как то автоматически сопоставить их в результате получить один, но полный справочник)
2. Есть два раздела БД в обоих используются одни и теже справочники. Если внести значения в справочник (региональный) в одном разделе, то эти же значения появятся в справочнике в другом разделе? Если нет, то это получается постоянно в ручную надо их как то совмещать (см. вопрос №1).

Отредактировано scrtim (20.11.2018 13:57:49)

2

scrtim написал(а):

Существует ли какой нибудь инструмент чтобы синхронизировать несколько справочников FхххRххх_Nsi.mdb?

А Microsoft Access для этого имеет инструментарий? Например тут: Microsoft Это же базы стандартного формата, они открываются стандартными инструментами. Изучите, что есть из стандартного инструментария.

3

scrtim написал(а):

Есть два раздела БД в обоих используются одни и теже справочники. Если внести значения в справочник (региональный) в одном разделе, то эти же значения появятся в справочнике в другом разделе?

Если это разные базы данных MDB, то как же изменения в одной базе сами отразятся в другую. Microsoft Access такого не делает, да он и не знает, что они должны быть одинаковы, это уже знаете только Вы. И возвращаемся к первому пункту.

4

Спасибо большое за ответ. Вопросы были не к возможностям Microsoft Access, а к возможностям и инструментарию TopoL). Т.Е. если есть необходимость в поддержании справочников (региональные) в актуальном и идентичном состояниии, будь то разные разделы БД или работа проходила на разных компах, то выполнить эту задачу возможно только вручную, путем копрования и довнесения вручную значений в справочник через программу?  я правильно понял?

5

scrtim написал(а):

Существует ли какой нибудь инструмент чтобы синхронизировать несколько справочников FхххRххх_Nsi.mdb?

Нет.

scrtim написал(а):

(т.е. имеются два оператора по набивке ТО (на разных компах) и соответственно в ходе набивки каждый дополняет справочник нужными значениями, и чтобы не заморачиваться не отслеживать кто что внес в справочник хотелось бы как то автоматически сопоставить их в результате получить один, но полный справочник)

Разместите каталог LesIS в облачном хранилище, например, cloud.mail.ru. Установите Windows - приложение облака на оба компа и включите автоматическую синхронизацию папки LesIS. Базы для набивки должны быть разными. Если это одно участковое лесничество, то создайте временное участковое. Потом сольете простым копированием - вставкой одного в другое. Сольются и данные и карта без проблем. Все описано в доках.
А вот НСИ можно использовать одну. Изменения в НСИ делаются гораздо реже чем в базу. Кроме того, правильнее, чтобы за составление НСИ отвечал один человек! Но даже если Вы не организуете такого рода координацию, то если один оператор внес изменения и сохранил их, то они отразятся и у второго оператора. Все, что нужно - чтобы они оповещали друг друга о внесении изменений, так как если внесут одновременно, то сохранится только одно изменение. Когда мы все это пробовали в удаленном режиме, то отправляли короткие сообщения друг другу через мессенджеры типа Viber, WhatsApp..., типа З (занято) или С (свободно).

scrtim написал(а):

2. Есть два раздела БД в обоих используются одни и теже справочники. Если внести значения в справочник (региональный) в одном разделе, то эти же значения появятся в справочнике в другом разделе?

Разделы специально созданы для разделения одинаковых баз и в рамках НЛУ они предназначались, прежде всего, для сохранения хронологических копий по годам. От того наш демо раздел и называется 2011. То есть, Вы создаете базу в год лесоустройства, например, 2018. Затем, в 2019 создаем копию раздела 2018 как 2019 и пользователь может вносить в нее текущие изменения, к концу года оставляя этот раздел в состоянии получения форм ГЛР на 31.12.2019. И на 2020 снова создает копию раздела если хочет сохранять ежегодное состояние баз.
Для одновременной работы с одним набором НСИ в разных базах разделы НЕ ПРЕДНАЗНАЧЕНЫ! То есть, делать такое прога позволяет, но нами поддерживаться это не будет. Должен быть стандартизированный подход.
А вот сравнение баз и НСИ - вопрос полезный, но пока у нас на это не нашлось времени. Работа большая - по сути, сделать то, чего и у Майкрософт нет. Возможно сделаем это через Xml. Экспорт - импорт в него уже есть. И если покопаться в Xml редакторах то, возможно, есть уже и такие, которые это делают структурированно, а не как в файлерах.

6

Спасибо




Почтовый адрес для ЗАКАЗНЫХ писем:
С.П.Грешнов, +7(916)615-42-77, 108832, А/Я №1
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001