| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Suok
 
 
  Зарегистрирован: 13.04.2012 Сообщения: 22
 
  | 
		
			
				 Добавлено: Чт 02 Авг 2012 15:22    Заголовок сообщения: Копирование объекта в пределах одного слоя | 
				     | 
			 
			
				
  | 
			 
			
				Дорогие друзья,помоги пожалуйста... 
 
не могу найти ничего про то, как копировать объекты в пределах одного слоя, другими слоями нужно создать еще один объект - дубликат первого в том же слое, что и первый. Далее этот дубликат хотим преобразовать и изменить ему стиль....
 
Вопрос: как выполнить копирование объекта внутри слоя????? | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Сергей Попов
 
 
  Зарегистрирован: 05.03.2005 Сообщения: 299 Откуда: г. Тольятти - Самара - Копейск
  | 
		
			
				 Добавлено: Чт 02 Авг 2012 18:44    Заголовок сообщения: Re: Копирование объекта в пределах одного слоя | 
				     | 
			 
			
				
  | 
			 
			
				Желательно заранее включить режим "Автоматического подравнивания F3".
 
Выделяете объекты которые хотите скопировать.
 
Позиционируете мышку на границу линейного и/или внутри полигонального объекта и правой клавишей вызываете контекстное меню. Выбираете пункт "Переместить объект(ы) Ctrl-M".
 
Перемещаете в новое место или на старое место (совпадение точки захвата с точкой прибытия) и удерживая клавишу Ctrl щёлкаете мышкой.
 
Теперь у Вас два комплекта объектов, но есть особенности с семантикой:
 
В версии 4.2 семантика копировалась, в 4.4 вроде уже не копируется.
 
Проверьте в своей версии.
 
Другой способ более трудоёмкий:
 
1. Создаётся слой с аналогичной структурой: в проводнике базы данных пункты контекстного меню "Копировать с вложенными объектами", "Вставить". В данном случае под вложенными объектами понимаются дочерние метаданные: в слое: стили, методы, таблицы.
 
2. Массовыми операциями копируется в другой слой (в исходный слой запрещено) и теперь можно из этого слоя скопировать обратно.
 
Семантика сохранится если структура таблиц и полей идентичны. _________________ г. Тольятти, г. Самара, ОАО "КУЗНЕЦОВ" | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		APopov
 
 
  Зарегистрирован: 19.06.2006 Сообщения: 347 Откуда: Самара
  | 
		
			
				 Добавлено: Пт 03 Авг 2012 13:46    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Либо, если у вас есть наш модуль "сервисные операции" (в ингео есть пункт меню "Инструменты+"), то 
 
1) выдеяете объект 
 
2) Ctrl+Alt+C
 
3) Ctrl+Alt+V
 
всё. _________________ ОАО "Самара-Информспутник",
 
   инженер-программист Попов Артем | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Suok
 
 
  Зарегистрирован: 13.04.2012 Сообщения: 22
 
  | 
		
			
				 Добавлено: Пн 06 Авг 2012 08:38    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Спасибо, Сергей, первым способом получилось, только как то странно этот момент реализован   В версии 4.4.6.359 семантика не копируется. | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Suok
 
 
  Зарегистрирован: 13.04.2012 Сообщения: 22
 
  | 
		
			
				 Добавлено: Пн 06 Авг 2012 08:39    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| А где скачать модуль Инструменты+ или посмотреть его описание? | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		nikser
 
 
  Зарегистрирован: 09.03.2005 Сообщения: 535 Откуда: г. Братск
  | 
		
			
				 Добавлено: Пн 06 Авг 2012 16:04    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | Suok писал(а): | 	 		  Спасибо, Сергей, первым способом получилось, только как то странно этот момент реализован   В версии 4.4.6.359 семантика не копируется. | 	  
 
Первый способ копирует только графику, семантика не копируется в любой версии Ингео _________________ Сергей Николаев | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |