Выражения и формулы подписей
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 24 мар 2013, 14:47
- Репутация: 0
Выражения и формулы подписей
Здравствуйте! MapInfo 11.5. Нужно вывести из таблицы три колонки в подпись: "Название" точки, и её 3 цифровых значения. Программа позволяет выбрать только одно. Разобраться в "выражениях" не удалось. Выход нашёлся в построении 4 точек с примерно одинаковыми координатами, но создавать 3 дополнительные таблицы очень неудобно. Попробовал через оператор "or" вывести - получил букву "Т" в подписи точки...
Ткните в нужную строчку FAQ`a, pls)
Изображение искомого результата прилагаю.
Ткните в нужную строчку FAQ`a, pls)
Изображение искомого результата прилагаю.
- Вложения
-
- primer.png (3.99 КБ) 7195 просмотров
Последний раз редактировалось Fenriz 09 июн 2013, 23:31, всего редактировалось 1 раз.
- Игорь Белов
- Гуру
- Сообщения: 2240
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1513
- Откуда: Казань
Re: Выражения и формулы подписей
Можно в окно карты с открытой таблицей добавить эту таблицу ещё три раза. И для каждого из четырёх слоёв задать свой способ отображения подписей.
The purpose of computing is insight, not numbers
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 24 мар 2013, 14:47
- Репутация: 0
Re: Выражения и формулы подписей
Спасибо, так намного проще)
-
- Активный участник
- Сообщения: 216
- Зарегистрирован: 21 окт 2009, 13:29
- Репутация: 28
- Откуда: Новосибирск
Re: Выражения и формулы подписей
Подписи - выражение там вставить:
COL1 + " " + COL2 + " " COL3
Вам нужно записать выражение для конкатенации строк, or не работает, так как возвращает логическое значение, которое потом приводится к строке, которая и равна "Т"
COL1 + " " + COL2 + " " COL3
Вам нужно записать выражение для конкатенации строк, or не работает, так как возвращает логическое значение, которое потом приводится к строке, которая и равна "Т"
- Institor
- Активный участник
- Сообщения: 243
- Зарегистрирован: 22 апр 2011, 08:10
- Репутация: 27
- Откуда: Хабаровск
Re: Выражения и формулы подписей
Не пойдет, судя по картинке, подписи надо растягивать в разные стороны.
-
- Активный участник
- Сообщения: 134
- Зарегистрирован: 01 окт 2009, 08:52
- Репутация: 3
- Откуда: Москва
Re: Выражения и формулы подписей
Для читаемости подписи можно использовать и функцию переноса текста: COL1+chr$(13)+COL2+chr$(13)+COL3
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 24 мар 2013, 14:47
- Репутация: 0
Re: Выражения и формулы подписей
Можно, но разнести их уже не удастся. Так что множественное открытие таблицы остаётся лучшим решением. Жалко, что их переименовать нельзя в списке слоёв, но это уже мелочи.
- Игорь Белов
- Гуру
- Сообщения: 2240
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1513
- Откуда: Казань
Re: Выражения и формулы подписей
Можно сделать выборку таблицы несколько раз, каждый результат называя своим именем. Эти результирующие слои и добавляете в окно карты.Fenriz писал(а):Жалко, что их переименовать нельзя в списке слоёв
The purpose of computing is insight, not numbers
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей