Доступ к значению реквизита ТБП по номеру 
	  На страницу  Пред.  1, 2 
	     | 
   
 
	
		| Предыдущая тема :: Следующая тема   | 
	 
	
	
		| Автор | 
		Сообщение | 
	 
	
		prankster Профи
 
  Вступление в Клуб: 22.08.2014
  | 
		
			
				 Ср Авг 19, 2015 13:12    | 
				     | 
			 
			
				Полезность: 1 
  | 
			 
			
				 	  | Матвеев Евгений пишет: | 	 		  Класс желательно тоже передавать, чтоб в OBJECTS не искать.
 
Да и не сложный вызов
 
 	  | Код: | 	 		  | log_obj(this%id, this%class); | 	 
  | 	  
 
 
Вариант с передачей одним параметром (без this%class) как выглядит?
 
(Для внутреннего саморазвития)[/quote]
 
 
Объявить параметр как
 
 	  | Код: | 	 		  | procedure log_obj(p_obj ref [OBJECT]) | 	  
 
что в pl/sql транслируется как
 
 	  | Код: | 	 		  | procedure LOG_OBJ(P_OBJ IN varchar2) | 	  
 
И вычисляет класс через вьюху OBJECTS методом
 
 	  | Код: | 	 		  | plp$1$1 := rtl.object_class(P_OBJ); | 	 
  | 
			 
		  | 
	 
	
		  | 
	 
	
		Матвеев Евгений Профи
 
  Вступление в Клуб: 31.01.2012
  | 
		
			
				 Ср Авг 19, 2015 13:18    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | prankster пишет: | 	 		   	  | Матвеев Евгений пишет: | 	 		  Класс желательно тоже передавать, чтоб в OBJECTS не искать.
 
Да и не сложный вызов
 
 	  | Код: | 	 		  | log_obj(this%id, this%class); | 	 
  | 	  
 
 
Вариант с передачей одним параметром (без this%class) как выглядит?
 
(Для внутреннего саморазвития) | 	  
 
 
Объявить параметр как
 
 	  | Код: | 	 		  | procedure log_obj(p_obj ref [OBJECT]) | 	  
 
что в pl/sql транслируется как
 
 	  | Код: | 	 		  | procedure LOG_OBJ(P_OBJ IN varchar2) | 	  
 
И вычисляет класс через вьюху OBJECTS методом
 
 	  | Код: | 	 		  | plp$1$1 := rtl.object_class(P_OBJ); | 	  [/quote]
 
 
5 баллов
 
(стесняюсь спросить, каков стаж prankster работы с pl plus / pl sql...? ) | 
			 
		  | 
	 
	
		  | 
	 
	
		prankster Профи
 
  Вступление в Клуб: 22.08.2014
  | 
		
			
				 Ср Авг 19, 2015 13:46    | 
				     | 
			 
			
				Полезность: 1 
  | 
			 
			
				 	  | Матвеев Евгений пишет: | 	 		   	  | prankster пишет: | 	 		   	  | Матвеев Евгений пишет: | 	 		  Класс желательно тоже передавать, чтоб в OBJECTS не искать.
 
Да и не сложный вызов
 
 	  | Код: | 	 		  | log_obj(this%id, this%class); | 	 
  | 	  
 
 
Вариант с передачей одним параметром (без this%class) как выглядит?
 
(Для внутреннего саморазвития) | 	  
 
 
Объявить параметр как
 
 	  | Код: | 	 		  | procedure log_obj(p_obj ref [OBJECT]) | 	  
 
что в pl/sql транслируется как
 
 	  | Код: | 	 		  | procedure LOG_OBJ(P_OBJ IN varchar2) | 	  
 
И вычисляет класс через вьюху OBJECTS методом
 
 	  | Код: | 	 		  | plp$1$1 := rtl.object_class(P_OBJ); | 	 
  | 	  
 
 
5 баллов
 
(стесняюсь спросить, каков стаж prankster работы с pl plus / pl sql...? )[/quote]
 
 
   Зеленый еще.. 4 года без месяца стаж, как общий, так и в банках на ЦФТ. До гуру, вроде Random или Maestro, еще далеко. | 
			 
		  | 
	 
	
		  | 
	 
	
		Матвеев Евгений Профи
 
  Вступление в Клуб: 31.01.2012
  | 
		
			
				 Ср Авг 19, 2015 14:12    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | prankster пишет: | 	 		   	  | Матвеев Евгений пишет: | 	 		   	  | prankster пишет: | 	 		   	  | Матвеев Евгений пишет: | 	 		  Класс желательно тоже передавать, чтоб в OBJECTS не искать.
 
Да и не сложный вызов
 
 	  | Код: | 	 		  | log_obj(this%id, this%class); | 	 
  | 	  
 
 
Вариант с передачей одним параметром (без this%class) как выглядит?
 
(Для внутреннего саморазвития) | 	  
 
 
Объявить параметр как
 
 	  | Код: | 	 		  | procedure log_obj(p_obj ref [OBJECT]) | 	  
 
что в pl/sql транслируется как
 
 	  | Код: | 	 		  | procedure LOG_OBJ(P_OBJ IN varchar2) | 	  
 
И вычисляет класс через вьюху OBJECTS методом
 
 	  | Код: | 	 		  | plp$1$1 := rtl.object_class(P_OBJ); | 	 
  | 	  
 
 
5 баллов
 
(стесняюсь спросить, каков стаж prankster работы с pl plus / pl sql...? ) | 	  
 
 
   Зеленый еще.. 4 года без месяца стаж, как общий, так и в банках на ЦФТ. До гуру, вроде Random или Maestro, еще далеко.[/quote]
 
 
Удачи в изысках, приятно работать с профессионалами | 
			 
		  | 
	 
	
		  | 
	 
	
		 | 
	 
 
  
	 
	    
	   | 
	
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
  | 
   
 
		 |