Программирование на Атлантисе (VIP, FCOM, ARD), FastReport
	Модераторы:  m0p3e , edward_K , Модераторы 
			
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
													
							
						
									
						Сообщение 
					 
								 evgem  01 ноя 2006, 19:50 
			
			
			
			
			
			Не могу связать KATOS и GROS, чтобы вытащить наименование группы через GROS.NAMEGR.
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 evgem  01 ноя 2006, 19:58 
			
			
			
			
			
			Извините! Ошибка была в запросе, сам нашёл -  katos.cgrup == gros.nrec.
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 evgem  07 ноя 2006, 14:42 
			
			
			
			
			
			Эти таблицы связал, а вот KATMC и KATMOL не получается. Не подскажите?
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								aleks1232321 							 
						Постоянный гость 			
		Сообщения:  86 Зарегистрирован:  28 апр 2005, 12:15Откуда:  Москва 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 aleks1232321  07 ноя 2006, 15:38 
			
			
			
			
			
			Так ведь вроде есть в katos поля
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 evgem  07 ноя 2006, 16:16 
			
			
			
			
			
			select katmc.barkod, katmol.name
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Sheinina 							 
						Местный житель 			
		Сообщения:  366 Зарегистрирован:  29 мар 2005, 17:49Откуда:  Москва 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 Sheinina  07 ноя 2006, 20:22 
			
			
			
			
			
			evgem  писал:
select katmc.barkod, katmol.name 
Я бы написала так:
Код: Выделить всё 
select katmc.barkod, katmol.name
where ((
    '101300036' == katmc.barkod
and katmc.nrec == katos.cmc 
and katos.cmol == katmol.nrec
));
 
		 
				
		
		 
	 
				
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 evgem  08 ноя 2006, 12:05 
			
			
			
			
			
			Попробовал поменять как подсказали, но результат тот же: на месте ФИО выдаётся - ??????????????????????????????????.
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Sheinina 							 
						Местный житель 			
		Сообщения:  366 Зарегистрирован:  29 мар 2005, 17:49Откуда:  Москва 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 Sheinina  08 ноя 2006, 12:10 
			
			
			
			
			
			А МОЛ точно есть?
Оставьте в запросе 
Код: Выделить всё 
select katmc.barkod, katos.nrec, katos.cmol
where (( 
    '101300036' == katmc.barkod 
and katmc.nrec == katos.cmc 
)); 
и посмотрите, что получится
 
		 
				
		
		 
	 
				
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 evgem  08 ноя 2006, 12:51 
			
			
			
			
			
			Попробовал: в NREC и ссылка на MOL  стоят ????????????. А где и что поменять? Ведь в отчёте в Галактике по МОЛ выдаётся всё правильно?
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Sheinina 							 
						Местный житель 			
		Сообщения:  366 Зарегистрирован:  29 мар 2005, 17:49Откуда:  Москва 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 Sheinina  08 ноя 2006, 12:54 
			
			
			
			
			
			В поле nrec стоят "????" - это, скорее всего, означает, что связи МЦ - ОС нет...
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 evgem  08 ноя 2006, 13:10 
			
			
			
			
			
			А как и где установить эту связь? Ведь отчёт по МОЛ работает и выдаёт ФИО и номенклатурный номер и т.д.?
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Sheinina 							 
						Местный житель 			
		Сообщения:  366 Зарегистрирован:  29 мар 2005, 17:49Откуда:  Москва 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 Sheinina  08 ноя 2006, 13:17 
			
			
			
			
			
			1. Отчет по МОЛ в Галактике Вы в каком модуле делаете?
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								Алексей 							 
						Местный житель 			
		Сообщения:  2898 Зарегистрирован:  24 июн 2005, 12:12Откуда:  Иркутская область 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 Алексей  08 ноя 2006, 13:26 
			
			
			
			
			
			evgem 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								evgem 							 
						Постоянный гость 			
		Сообщения:  69 Зарегистрирован:  16 фев 2006, 18:48 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 evgem  08 ноя 2006, 15:54 
			
			
			
			
			
			Повторюсь:  select katmc.barkod, katmol.name 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								edward_K 							 
						Заслуженный деятель интернет-сообщества 			
		Сообщения:  5189 Зарегистрирован:  29 мар 2005, 17:49Откуда:  SPB galaxy spb 
		
						
					
						 
													
							
						
									
						Сообщение 
					 
								 edward_K  08 ноя 2006, 16:28 
			
			
			
			
			
			это все лишь значит что карточка у вас была создана не через "накладную МЦ ->ОС"  в складе, или же был сложный объект и поле katmc.cmc=0. Как привязать по другому я не нашел.