Отображение поля в связанных таблицах

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Отображение поля в связанных таблицах

Сообщение giser »

Две связанные неграфические таблицы. Для таблицы СОН отображается поле ObjectID (выделенная цифра 4). Можно ли поменять поле отображения?
Вложения
2014-11-07_164650.png
2014-11-07_164650.png (2.54 КБ) 9641 просмотр
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia »

посмотрите в свойствах слоя СОН, на вкладке Display, какое поле выбрано для отображения названий объектов. При необходимости замените.
понравилось? жми палец вверх :!:
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser »

Это первое, что я сделал. Другое там стоит.
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia »

а связь по какому полю сделана?
понравилось? жми палец вверх :!:
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser »

что значит по какому? по другому. ObjectID никак не фигурирует.
В принципе, связь и не причем. Даже в обычной таблице при идентификации такая ситуация.
Наверное, это не предусмотрено.
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia »

на всякий случай - версия ArcGIS?
понравилось? жми палец вверх :!:
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser »

ArcGIS 10.2
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia »

специально проверил.

связь по полю Id. названия объектов в дереве окна Identify видны в соответствии с настройкой отображаемого поля.
Настройка Display field
Настройка Display field
Capture.JPG (51.87 КБ) 9466 просмотров
Identify
Identify
2.JPG (27.01 КБ) 9466 просмотров
понравилось? жми палец вверх :!:
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser »

Сам не понимаю, в чем проблема. Пока отличие только в том, что у меня таблицы неграфические.
И еще..На чем основано отображение поля у связанных таблиц, которые не были добавлены в окно ArcMap (соответственно, нельзя изменить свойства отображения)?
Вложения
2014-11-10_122702.png
2014-11-10_122702.png (13.47 КБ) 9456 просмотров
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia »

вы говорите, что таблицы не графические. а каким образом вы тогда используете идентификацию? видимо, самая верхняя в иерархии таблица-слой (СОН) все таки имеют графическое представление.

каким механизмом у вас сделана связь таблиц? надо было у вас это спросить в самом начале.
я пользовался контекстным меню слоя и выбирал Relate...
понравилось? жми палец вверх :!:
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser »

Обе таблицы неграфические. Идентификацию делаю по строке в таблице атрибутов (правой кнопкой по левой панели строки). Сейчас механизм связи установлен на уровне БГД. Но и контекстный тоже пробовал.
В общем, для графических таблиц опция выбора поля отображения отлично работает. Для неграфических нет. Видимо, "косяк" (свойство) программы.
Вложения
2014-11-10_182200.png
2014-11-10_182200.png (563 байт) 9404 просмотра
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia »

попробовал по вашей методике. действительно "косяк" и именно с неграфическими таблицами.
повторение опыта со слоем показало, что окно учитывает настройку отображаемого поля.
честно признаться, никогда не доводилось использовать идентификацию из контекстного меню таблицы.
понравилось? жми палец вверх :!:
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Отображение поля в связанных таблицах

Сообщение novia »

как и в ситуации, когда необходимо публиковать проект с неграфическими таблицами без слоев с пространственными объектами в виде сервисов, можно попробовать использовать вместо таблицы класс точечных объектов с пустым полем shape. тогда, возможно, поведение окна идентификации будет правильным. хотя это, конечно, велосипед.
понравилось? жми палец вверх :!:
giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

Re: Отображение поля в связанных таблицах

Сообщение giser »

novia писал(а):честно признаться, никогда не доводилось использовать идентификацию из контекстного меню таблицы.
Честно признаться, сам несколько дней назад случайно узнал :)
novia писал(а):как и в ситуации, когда необходимо публиковать проект с неграфическими таблицами без слоев с пространственными объектами в виде сервисов, можно попробовать использовать вместо таблицы класс точечных объектов с пустым полем shape. тогда, возможно, поведение окна идентификации будет правильным. хотя это, конечно, велосипед.
Да, велосипед. Хотя, при решении какой-то конкретной задачи любые средства хороши. А так, этот вопрос был больше теоретический. Спасибо за соучастие!
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость