Страница 1 из 1

выражение для обновления колонки

Добавлено: 24 ноя 2022, 23:24
MaksymLapshyk
Доброго времени суток. помогите составить выражение для обновления колонки. Есть таблица с текстовыми объектами. Они размещены под различными углами. как правильно составить выражение для обновления колонки в которую поместить значение угла на который повернут текст?

Re: выражение для обновления колонки

Добавлено: 25 ноя 2022, 09:00
gamm
посмотрите ObjectInfo( ) в справочнике Мапвасика, все что можно вытащить, она вытащит. Коды - в том же справочнике.
RTFM

Re: выражение для обновления колонки

Добавлено: 25 ноя 2022, 22:57
MaksymLapshyk
Спасибо.
Но я не смог разобраться, у меня не точечные объекты а текстовые, и выражение styleattr(objectinfo(obj,2),4) ставит мне просто ноли. Видимо там нужно ставить какие-то другие коды или дополнительно прописывать еще функции, но я совсем не силен в программировании.

Re: выражение для обновления колонки

Добавлено: 25 ноя 2022, 23:36
gamm
Вывалите фрагмент в mif/mid, и выложите сюда, например оформив mif как код, чтобы простыню не создавать. Пары надписей достаточно.

Re: выражение для обновления колонки

Добавлено: 26 ноя 2022, 14:21
MaksymLapshyk
Version 450
Charset "WindowsCyrillic"
Delimiter ","
CoordSys NonEarth Units "m" Bounds (5217090, 5344123) (5306493, 5434707)
Columns 6
Код Char(250)
Ключ Char(250)
Название Char(250)
Власна_назва Char(250)
Номер Integer
Угол Decimal(6, 2)
Data

Text
"зам."
5266859.737 5360561.115 5266861.758 5360562.478
Font ("D431",256,0,0,16777215)
Angle 320.8
Text
"Г"
5266864.992 5360530.058 5266865.807 5360531.482
Font ("Bm431",256,0,0,16777215)
Angle 59.6

Re: выражение для обновления колонки

Добавлено: 26 ноя 2022, 16:03
gamm
ObjectGeography(obj,7)
OBJ_GEO_TEXTANGLE 7 Угол поворота текстового объекта.

Re: выражение для обновления колонки

Добавлено: 26 ноя 2022, 19:02
MaksymLapshyk
Спасибо