| Заливка по выборке [ Drifter ]Четверг, 10 августа 2006, 16:29
Имеется список объектов (например участки) и связь с таблицей, содержащей дублирующие записи (например Иванов, Петров и т.д.).
Можно ли залить участки Иванова одним цветом, Петрова другим на основе фильтров и выборки? Повторение цветов допустимо.
Если можно то как это сделать? |
|
| [ ObjectLand Support ]Четверг, 10 августа 2006, 17:02
Как можно понять, речь идет о заранее неизвестном наборе значений поля? Т.е. фильтр нельзя настроить,потому что неизвестны, например, все фамилии или их слишком много.
Если вопрос ставится так, то это нельзя сделать. Если же набор значений известен, то эта задача решается. |
|
| [ Ильдар Зинатуллин ]Пятница, 11 августа 2006, 06:51
В данном случае набор значений заранее известен. |
|
| [ ObjectLand Support ]Пятница, 11 августа 2006, 12:48
Тогда Вы должны создать для данного типа объектов фильтр, который содержит группы. Количество групп равно количеству значений в наборе. Критерий для каждой группы должен иметь следующий вид:
Свойство: <Имя связанной таблицы>
Поле: "Владелец"
Отношение: =(равно)
Операнд1: <Фамилия>
Для каждой группы через диалог "Свойства" устанавливаете нужную заливку.
В качестве примера взгляните на тему "По этажности зданий" в демо ГБД. |
|
| [ Ильдар Зинатуллин ]Понедельник, 14 августа 2006, 08:34
Спасибо, я так и делал, думал, может что попроще есть.
Может появиться такая возможность? Строку хешем переводить в число и по этому числу делать заливку, цвет заливки выставлять градиентом, для заданного диапазона либо случайно.
Было бы не плохо, ни у каких ГИС такого еще вроде нет. |
|
ОтветитьЗнаком «*» отмечены обязательные для заполнения поля. |