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

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

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

Сообщение giser » 07 ноя 2014, 17:22

Две связанные неграфические таблицы. Для таблицы СОН отображается поле ObjectID (выделенная цифра 4). Можно ли поменять поле отображения?
Вложения
2014-11-07_164650.png
2014-11-07_164650.png (2.54 КБ) 9560 просмотров

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

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

Сообщение novia » 07 ноя 2014, 19:34

посмотрите в свойствах слоя СОН, на вкладке Display, какое поле выбрано для отображения названий объектов. При необходимости замените.
понравилось? жми палец вверх :!:

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

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

Сообщение giser » 07 ноя 2014, 21:00

Это первое, что я сделал. Другое там стоит.

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

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

Сообщение novia » 07 ноя 2014, 21:50

а связь по какому полю сделана?
понравилось? жми палец вверх :!:

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

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

Сообщение giser » 07 ноя 2014, 21:58

что значит по какому? по другому. ObjectID никак не фигурирует.
В принципе, связь и не причем. Даже в обычной таблице при идентификации такая ситуация.
Наверное, это не предусмотрено.

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

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

Сообщение novia » 09 ноя 2014, 13:30

на всякий случай - версия ArcGIS?
понравилось? жми палец вверх :!:

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

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

Сообщение giser » 09 ноя 2014, 21:05

ArcGIS 10.2

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

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

Сообщение novia » 10 ноя 2014, 12:01

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

связь по полю Id. названия объектов в дереве окна Identify видны в соответствии с настройкой отображаемого поля.
Capture.JPG
Настройка Display field
Capture.JPG (51.87 КБ) 9385 просмотров
2.JPG
Identify
2.JPG (27.01 КБ) 9385 просмотров
понравилось? жми палец вверх :!:

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

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

Сообщение giser » 10 ноя 2014, 12:32

Сам не понимаю, в чем проблема. Пока отличие только в том, что у меня таблицы неграфические.
И еще..На чем основано отображение поля у связанных таблиц, которые не были добавлены в окно ArcMap (соответственно, нельзя изменить свойства отображения)?
Вложения
2014-11-10_122702.png
2014-11-10_122702.png (13.47 КБ) 9375 просмотров

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

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

Сообщение novia » 10 ноя 2014, 15:20

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

каким механизмом у вас сделана связь таблиц? надо было у вас это спросить в самом начале.
я пользовался контекстным меню слоя и выбирал Relate...
понравилось? жми палец вверх :!:

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

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

Сообщение giser » 10 ноя 2014, 17:58

Обе таблицы неграфические. Идентификацию делаю по строке в таблице атрибутов (правой кнопкой по левой панели строки). Сейчас механизм связи установлен на уровне БГД. Но и контекстный тоже пробовал.
В общем, для графических таблиц опция выбора поля отображения отлично работает. Для неграфических нет. Видимо, "косяк" (свойство) программы.
Вложения
2014-11-10_182200.png
2014-11-10_182200.png (563 байт) 9323 просмотра

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

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

Сообщение novia » 11 ноя 2014, 11:57

попробовал по вашей методике. действительно "косяк" и именно с неграфическими таблицами.
повторение опыта со слоем показало, что окно учитывает настройку отображаемого поля.
честно признаться, никогда не доводилось использовать идентификацию из контекстного меню таблицы.
понравилось? жми палец вверх :!:

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

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

Сообщение novia » 11 ноя 2014, 12:11

как и в ситуации, когда необходимо публиковать проект с неграфическими таблицами без слоев с пространственными объектами в виде сервисов, можно попробовать использовать вместо таблицы класс точечных объектов с пустым полем shape. тогда, возможно, поведение окна идентификации будет правильным. хотя это, конечно, велосипед.
понравилось? жми палец вверх :!:

giser
Завсегдатай
Сообщения: 388
Зарегистрирован: 09 ноя 2012, 09:25
Репутация: 113
Откуда: Москва

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

Сообщение giser » 11 ноя 2014, 12:36

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

Ответить

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

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

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