RUS  ENG 

Для каждого слоя свой основной запрос

Страницы: 1
RSS
Для каждого слоя свой основной запрос
 
Есть слои "Улицы" и "Дома". База одна. Как сделать так, чтобы для улиц отображались свои справочные данные, а для домов - свои. То есть как сделать так, чтобы у слоя "Улицы" был один оснвной запрос, а у слоя "Дома" - другой. Пробовал создавать два описателя - не помогает.
 
Неправильно, что у разных слоев база одна. Идентификация объектов уникальна только внутри слоя. Соответственно должны быть разными для разных слоев таблицы, связанные со слоем.
Если хотите общие таблицы для улиц и домов, то оба слоя нужно объединить в один. Создать два разных типа в структуре общего слоя. К одному типу отнести все дома, к другому улицы. И создать для обоих типов свои описатели с разным, если нужно, составом полей. При этом таблица с данными для описателей может быть одна, но будет гарантия, что ключи домов и улиц не персекуться.
Либо для каждого из слоев создать свою таблицу и свой описатель, так как если бы самостоятельно существовал каждый независимо от другого.
 
Спасибо, я уже решил этот вопрос. Просто создал несколько баз для разных слоев с общими таблицами
Страницы: 1