Здравствуйте!
Может уже это и обсуждалось, но я не нашел. Не получается создать выражение для окраски типов ландшафта разными цветами. Пробовал использовать формулу SELECT(@1.4.MAKET,(@1.4.MAKET = 21) and (@1.4.1.PARAMETR='11')), окрашивает только одним цветом один параметр, больше параметров задать не получается?
Тематическая карта по 21-му макету. ОТВЕТИЛИ.Сделать FAQ по выражениям
Сообщений 1 страница 8 из 8
Поделиться127.08.2017 22:42:21
Поделиться228.08.2017 10:46:28
Ну да, в этом выражении вы запрашиваете номер макета, где макет =21 и значение параметра =11, то есть для всех выделов получите 21.
Вы же хотите получить значение параметра "тип ландшафта" в 21 макете Думаю, выражение должно выглядеть приметно так:
SELECT(@1.4.1.PARAMETR,(@1.4.MAKET = 21) and (@1.4.1.PARAMID='2101'))
Выражение не проверил, нет сейчас возможности. Если не получится, пишите.
Поделиться428.08.2017 17:18:35
Забыл стереть кавычки, тип поля же числовой, не текст:
SELECT(@1.4.1.PARAMETR, @1.4.1.PARAMID=2101)
Это выражение Вам подойдет, его проверил.
Поделиться528.08.2017 18:07:10
Вот, теперь все засверкало яркими огнями разноцветных ландшафтов, спасибо.Еще вопрос, не по этой теме правда, но раз тут сейчас, можно ли....
Предупреждение о нарушении п. 2.8 Правил. Пожалуйста не сваливайте разные вопросы в одну тему.
Теперь мы будем такие просто удалять.
Отредактировано ИП Усольцев Д.Ю. (28.08.2017 18:10:30)
Поделиться628.08.2017 22:13:28
SELECT(@1.4.1.PARAMETR,(@1.4.MAKET = 21) and (@1.4.1.PARAMID='2101'))
SELECT(@1.4.1.PARAMETR, @1.4.1.PARAMID=2101)
А можно словами немного объяснить. Ладно кавычки ('2101') если их убрать и первое выражение правильно. Но работает или нет на деморегионе не проверишь. Насколько я понимаю первое выражение выбирает макет 21 И PARAMID=2101. А вот во втором непонятно.
Поделиться729.08.2017 01:11:46
Насколько я понимаю первое выражение выбирает макет 21 И PARAMID=2101. А вот во втором непонятно.
На самом деле условие на 21 макет избыточно, так как PARAMID=2101 - это именно первый параметр 21 макета.
Поделиться829.08.2017 11:51:04
Может эти выражения складывать где то или добавлять сразу в ParametryS например?