Страница 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
				Спасибо