| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Где таблица?
			 
			
			Здравствуйте! 
		
		
		
		
		
		
		
	В аксапте открыл форму с таблицей. Фокус на основную таблицу. Нажал на Table Browser и внизу простой запрос. Этот запрос запустил в Microsof SQL Server Studio и пишет, что недопустимое имя объекта. В ветке "Таблицы" отсутствует та таблица. Если бы отсутствовала таблица, то в аксапте на форме бы вряд ли что то было или ошибку бы показал. А так все открывается нормально Почему так или что то не так делаю?  | 
| 
	
 | 
| 
			
			 | 
		#2 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			1. Имя таблицы в AOT может не соответствовать имени таблицы в SQL server. За соответствие отвелчает таблица SqlDictionary 
		
		
		
		
		
		
		
	2. Синтаксис запроса X++ может отличаться от синтаксиса запроса Transact SQL  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от belugin
			 
 
			За соответствие отвелчает таблица SqlDictionary 
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			В SSMS 
		
		
		
		
		
		
		
	X++: select * from SQLDICTIONARY where fieldid = 0 AND NAME = 'InventTable'  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Нашел!
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Может быть такое, что в АОТ таблица на форме отображает как "Таблица1", а в базе данных это "Таблица2", хотя в базе данных есть "Таблица1"?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			да
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Потому, что таблица хранит как соответсвие имен таблиц и  view именам в SQL так и соответствие имен полей. Если fieldID заполнен, то это про имя поля.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Спасибо!
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Приведите исходный запрос, который не сработал. Возможно, это сразу ответит на все вопросы.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Ivanhoe as is..  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Этот запрос написан на X++, а не на Transact-SQL, поэтому он не может быть напрямую выполнен в SSMS. Синтаксис конечно похож, но могут быть различия. Ну и конечно имена таблиц не обязаны соответствовать в Х++ и T-SQL
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Возможно сделать все. Вопрос времени  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Пока изучаю структуру данных, чтобы знать какие и откуда выгружать нужные данные. До программирования x++ не дошел еще пока.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Administrator 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
Цитата: 
	
		
			Сообщение от axapter
			 
 
			В аксапте открыл форму с таблицей. Фокус на основную таблицу. Нажал на Table Browser и внизу простой запрос. Этот запрос запустил в Microsof SQL Server Studio и пишет, что недопустимое имя объекта. В ветке "Таблицы" отсутствует та таблица. 
		
	Если бы отсутствовала таблица, то в аксапте на форме бы вряд ли что то было или ошибку бы показал. А так все открывается нормально Почему так или что то не так делаю? 
				__________________ 
		
		
		
		
	Возможно сделать все. Вопрос времени  | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
В аксапте MyTheMostFavoriteTable, в sql-сервере MyTheMostFav345  | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Да напишите уже, какая [Table] - что за секретность?  
		
		
		
		
		
		
			  И версию Аксапты.
		
				__________________ 
		
		
		
		
	Ivanhoe as is..  | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Таблица не входит в конфигурацию. Была добавлена программистами. Microsoft Dynamics AX 2009.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Так может owner у неё другой?
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#20 | 
| 
			
			 Участник 
		
			
	 | 
	
	|
| 
	
 | 
| 
	
	 | 
	
		
		
  |