| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			D365FO - Как удалить столбцы существующей таблицы базы данных?
			 
			
			Всем привет! 
		
		
		
		
		
		
		
	Как удалить столбцы существующей таблицы базы данных? Если можно, укажите, пожалуйста, решения для подхода с использованием расширений (extensions) и перекрытий (overlayering)? Заранее, большое спасибо!  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Banned 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Подобных решений существовать не может. Extensions позволяют только добавлять новые поля, в этом вся суть Extensions. С помощью overlayering можно, в принципе, скрыть поле, но уж точно не удалить.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: MarinaAX (2). | |
| 
			
			 | 
		#3 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ну... вообще говоря столбцы существующей БД удалять по определению нельзя еще с 2012. И даже отключение конфигурационных ключей столбцы не удаляет. Т.о. столбец можно просто джобиком очистить. 
		
		
		
		
		
		
			На расширении можно изменить EDT у существующего поля. Теоретически, если тип поля изменить на тип, который закрыт отключенным конфигурационным ключом, то можно (наверное) создать эффект удаленного поля с т.з. D365, но физически поле не удалится. Сам не пробовал - нужды не было - это всего лишь идеи 
				__________________ 
		
		
		
		
	Возможно сделать все. Вопрос времени  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: MarinaAX (2). | |
| Теги | 
| d365fo, extensions, overlayering, overlayering;extensions; | 
| 
	
	 | 
	
		
  |