Страница 1 из 1
Выражения и формулы подписей
Добавлено: 09 июн 2013, 20:50
Fenriz
Здравствуйте! MapInfo 11.5. Нужно вывести из таблицы три колонки в подпись: "Название" точки, и её 3 цифровых значения. Программа позволяет выбрать только одно. Разобраться в "выражениях" не удалось. Выход нашёлся в построении 4 точек с примерно одинаковыми координатами, но создавать 3 дополнительные таблицы очень неудобно. Попробовал через оператор "or" вывести - получил букву "Т" в подписи точки...
Ткните в нужную строчку FAQ`a, pls)
Изображение искомого результата прилагаю.
Re: Выражения и формулы подписей
Добавлено: 09 июн 2013, 21:20
Игорь Белов
Можно в окно карты с открытой таблицей добавить эту таблицу ещё три раза. И для каждого из четырёх слоёв задать свой способ отображения подписей.
Re: Выражения и формулы подписей
Добавлено: 09 июн 2013, 23:30
Fenriz
Спасибо, так намного проще)
Re: Выражения и формулы подписей
Добавлено: 10 июн 2013, 04:44
Sibit
Подписи - выражение там вставить:
COL1 + " " + COL2 + " " COL3
Вам нужно записать выражение для конкатенации строк, or не работает, так как возвращает логическое значение, которое потом приводится к строке, которая и равна "Т"
Re: Выражения и формулы подписей
Добавлено: 10 июн 2013, 04:54
Institor
Не пойдет, судя по картинке, подписи надо растягивать в разные стороны.
Re: Выражения и формулы подписей
Добавлено: 10 июн 2013, 08:57
Andrew
Для читаемости подписи можно использовать и функцию переноса текста: COL1+chr$(13)+COL2+chr$(13)+COL3
Re: Выражения и формулы подписей
Добавлено: 11 июн 2013, 20:12
Fenriz
Можно, но разнести их уже не удастся. Так что множественное открытие таблицы остаётся лучшим решением. Жалко, что их переименовать нельзя в списке слоёв, но это уже мелочи.
Re: Выражения и формулы подписей
Добавлено: 11 июн 2013, 20:38
Игорь Белов
Fenriz писал(а):Жалко, что их переименовать нельзя в списке слоёв
Можно сделать выборку таблицы несколько раз, каждый результат называя своим именем. Эти результирующие слои и добавляете в окно карты.