| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		брат666 Участник со стажем
 
  Вступление в Клуб: 20.02.2014
  | 
		
			
				 Пт Апр 18, 2014 12:38   проверка ссылок | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				здравствуйте!!! 
 
мне надо создать проверку на ссылку,
 
вот например , ссылается ли продукт к другому или нет. 
 
помогите плз. заранее благодарен | 
			 
		  | 
	
	
		  | 
	
	
		devor Профи
 
  Вступление в Клуб: 13.02.2012
  | 
		
			
				 Пт Апр 18, 2014 12:49   Re: проверка ссылок | 
				     | 
			 
			
				Полезность: 2 
  | 
			 
			
				 	  | брат666 пишет: | 	 		  здравствуйте!!! 
 
мне надо создать проверку на ссылку,
 
вот например , ссылается ли продукт к другому или нет. 
 
помогите плз. заранее благодарен | 	  
 
Как-то так примерно
 
 	  | Код: | 	 		  
 
If продукт_ссылается_к_другому
 
then
 
   stdio.put_line_buf('Продукт ссылается к другому!');
 
else
 
   stdio.put_line_buf('Продукт не ссылается к другому!');
 
end if; | 	 
  | 
			 
		  | 
	
	
		  | 
	
	
		брат666 Участник со стажем
 
  Вступление в Клуб: 20.02.2014
  | 
		
			
				 Пт Апр 18, 2014 12:59   Re: проверка ссылок | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| пример поставьте пожалуйста | 
			 
		  | 
	
	
		  | 
	
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Вс Апр 20, 2014 18:36    | 
				     | 
			 
			
				Полезность: 1 
  | 
			 
			
				Заранее известно какой продукт по какому реквизиту будет ссылаться на данный? 
 
Или нет - тогда нужно что- то типа списка обратных ссылок как по Ctrl-R ? | 
			 
		  | 
	
	
		  | 
	
	
		брат666 Участник со стажем
 
  Вступление в Клуб: 20.02.2014
  | 
		
			
				 Пн Апр 21, 2014 12:52   проверка ссылок | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| счет карточного депозита ссылается на расчетный счет кредита. и мне надо в скрипте поставить проверку : есть ли ссылка на кредит или нет. помогите плз. заранее благодарен | 
			 
		  | 
	
	
		  | 
	
	
		Alkov Профи
 
  Вступление в Клуб: 23.09.2010
  | 
		
			
				 Вт Апр 22, 2014 04:22   Re: проверка ссылок | 
				     | 
			 
			
				Полезность: 1 
  | 
			 
			
				 	  | брат666 пишет: | 	 		  | счет карточного депозита ссылается на расчетный счет кредита. и мне надо в скрипте поставить проверку : есть ли ссылка на кредит или нет. помогите плз. заранее благодарен | 	  
 
 
Вообще связь между кредитами и депозитами не через счёт .
 
У Кредита есть поле Продукт вот оно ссылается на депозит.
 
соответственно 
 
если dep ссылка на депозит
 
,то проверка будет типа такой
 
 	  | Код: | 	 		  
 
var cnt integer;
 
 
select cr(count(cr))
 
in ::[PR_CRED] all
 
where cr.[PRODUCT]=dep
 
into cnt;
 
 
if cnt >0 then
 
   debug_pipe('Есть кредиты, ссылающиеся на депозит dep !',0);
 
end if;
 
 | 	 
  | 
			 
		  | 
	
	
		  | 
	
	
		брат666 Участник со стажем
 
  Вступление в Клуб: 20.02.2014
  | 
		
			
				 Вт Апр 22, 2014 08:26   Re: проверка ссылок | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				спасибо вам огромное   | 
			 
		  | 
	
	
		  | 
	
	
		Random Эксперт
 
  Вступление в Клуб: 27.06.2011
  | 
		
			
				 Вт Апр 22, 2014 08:32   Re: проверка ссылок | 
				     | 
			 
			
				Полезность: 1 
  | 
			 
			
				Чуть-чуть поправлю:
 
 	  | Alkov пишет: | 	 		  
 
 	  | Код: | 	 		  
 
var cnt integer;
 
 
select cr(count(cr))
 
in ::[PR_CRED] all
 
where cr.[PRODUCT]=dep
 
and rownum < 2
 
into cnt;
 
 
if cnt >0 then
 
   debug_pipe('Есть кредиты, ссылающиеся на депозит dep !',0);
 
end if;
 
 | 	 
  | 	 
  | 
			 
		  | 
	
	
		  | 
	
	
		 |