| Предыдущая тема :: Следующая тема | 
	
	
		| Автор | Сообщение | 
	
		| elmar1994 Участник
 
 
 Вступление в Клуб: 28.05.2018
 
 | 
			
				|  Ср Апр 24, 2019 07:06   Изменение дистрибутивной операции. |   |  
				| Полезность: Нет оценки 
 |  
				| Добрый день коллеги, 
 У меня такой вопрос. Я новичок в ЦФТ. Как можно изменить дистрибутивные операции?
 
 Спасибо заранее.
 |  | 
	
		|  | 
	
		| nobel Профи
 
 
 Вступление в Клуб: 28.09.2011
 
 | 
			
				|  Ср Апр 24, 2019 07:15    |   |  
				| Полезность: Нет оценки 
 |  
				| можно внести изменения непосредственно в сам пакет pl/sql,но тогда после очередного наката где будет участвовать данная операция все изменения затрутся. либо делать дополнение к дистрибутивной операции.это в качестве расширения.т.е. например дополнительные условия проверки при вызове и исполнении операции
 |  | 
	
		|  | 
	
		| Эмиралька Эксперт
 
 
 Вступление в Клуб: 09.11.2015
 
 | 
			
				|  Ср Апр 24, 2019 08:27   Re: Изменение дистрибутивной операции. |   |  
				| Полезность: Нет оценки 
 |  
				|  	  | elmar1994 пишет: |  	  | Добрый день коллеги, 
 У меня такой вопрос. Я новичок в ЦФТ. Как можно изменить дистрибутивные операции?
 
 Спасибо заранее.
 | 
 
 Какие и зачем?
 |  | 
	
		|  | 
	
		| Volod Эксперт
 
 
 Вступление в Клуб: 19.09.2007
 
 | 
			
				|  Ср Апр 24, 2019 09:11    |   |  
				| Полезность: Нет оценки 
 |  
				| Дополнить алгоритм и частично исправить можно в расширениях операций. |  | 
	
		|  | 
	
		| elmar1994 Участник
 
 
 Вступление в Клуб: 28.05.2018
 
 | 
			
				|  Ср Апр 24, 2019 10:31    |   |  
				| Полезность: Нет оценки 
 |  
				|  	  | nobel пишет: |  	  | можно внести изменения непосредственно в сам пакет pl/sql,но тогда после очередного наката где будет участвовать данная операция все изменения затрутся. либо делать дополнение к дистрибутивной операции.это в качестве расширения.т.е. например дополнительные условия проверки при вызове и исполнении операции
 | 
 
 в операции  EDIT_KASSA_21199 мне нужно убрать часть кода. А с расширением не получится такого сделать.
 |  | 
	
		|  | 
	
		| elmar1994 Участник
 
 
 Вступление в Клуб: 28.05.2018
 
 | 
			
				|  Ср Апр 24, 2019 10:32   Re: Изменение дистрибутивной операции. |   |  
				| Полезность: Нет оценки 
 |  
				|  	  | Эмиралька пишет: |  	  |  	  | elmar1994 пишет: |  	  | Добрый день коллеги, 
 У меня такой вопрос. Я новичок в ЦФТ. Как можно изменить дистрибутивные операции?
 
 Спасибо заранее.
 | 
 
 Какие и зачем?
 | 
 
 Нужно удалить кусок кода.
 |  | 
	
		|  | 
	
		| Volod Эксперт
 
 
 Вступление в Клуб: 19.09.2007
 
 | 
			
				|  Ср Апр 24, 2019 10:53    |   |  
				| Полезность: Нет оценки 
 |  
				| Странная какая-то операция, я у себя не нашел |  | 
	
		|  | 
	
		| Volod Эксперт
 
 
 Вступление в Клуб: 19.09.2007
 
 | 
			
				|  Ср Апр 24, 2019 10:53    |   |  
				| Полезность: Нет оценки 
 |  
				| Странная какая-то операция, я у себя не нашел |  | 
	
		|  | 
	
		| vtar Эксперт
 
 
 Вступление в Клуб: 20.03.2009
 
 | 
			
				|  Ср Апр 24, 2019 16:09   Re: Изменение дистрибутивной операции. |   |  
				| Полезность: Нет оценки 
 |  
				|  	  | elmar1994 пишет: |  	  |  	  | Эмиралька пишет: |  	  |  	  | elmar1994 пишет: |  	  | Добрый день коллеги, 
 У меня такой вопрос. Я новичок в ЦФТ. Как можно изменить дистрибутивные операции?
 
 Спасибо заранее.
 | 
 
 Какие и зачем?
 | 
 
 Нужно удалить кусок кода.
 | 
 нормальным способом - никак. Можно сделать копию операции и пользоваться ей, будет локальная. Но если она принудительно откуда то вызывается, то может не взлететь.
 |  | 
	
		|  | 
	
		| Alkov Профи
 
 
 Вступление в Клуб: 23.09.2010
 
 | 
			
				|  Чт Апр 25, 2019 06:38    |   |  
				| Полезность: 1 
 |  
				|  	  | elmar1994 пишет: |  	  |  	  | nobel пишет: |  	  | можно внести изменения непосредственно в сам пакет pl/sql,но тогда после очередного наката где будет участвовать данная операция все изменения затрутся. либо делать дополнение к дистрибутивной операции.это в качестве расширения.т.е. например дополнительные условия проверки при вызове и исполнении операции
 | 
 
 в операции  EDIT_KASSA_21199 мне нужно убрать часть кода. А с расширением не получится такого сделать.
 | 
 
 Можно ещё полностью перекрыть код в расширении.
 т.е. в расширении отрабатывает только расширение без вызова дистриба,
 черевато тем же- при накате новой версии дистрибутива,
 изменения не будут работать пока не внесёшь их в расширение.
 |  | 
	
		|  | 
	
		| Alkov Профи
 
 
 Вступление в Клуб: 23.09.2010
 
 | 
			
				|  Чт Апр 25, 2019 06:39    |   |  
				| Полезность: Нет оценки 
 |  
				|  	  | Volod пишет: |  	  | Странная какая-то операция, я у себя не нашел | 
 
 Может это у него локал.
 |  | 
	
		|  | 
	
		| vtar Эксперт
 
 
 Вступление в Клуб: 20.03.2009
 
 | 
			
				|  Чт Апр 25, 2019 10:09    |   |  
				| Полезность: Нет оценки 
 |  
				|  	  | Alkov пишет: |  	  |  	  | Volod пишет: |  	  | Странная какая-то операция, я у себя не нашел | 
 
 Может это у него локал.
 | 
 может у него дистрибутив не для РФ
 |  | 
	
		|  | 
	
		| vtar Эксперт
 
 
 Вступление в Клуб: 20.03.2009
 
 | 
			
				|  Чт Апр 25, 2019 10:10    |   |  
				| Полезность: 1 
 |  
				|  	  | Alkov пишет: |  	  |  	  | elmar1994 пишет: |  	  |  	  | nobel пишет: |  	  | можно внести изменения непосредственно в сам пакет pl/sql,но тогда после очередного наката где будет участвовать данная операция все изменения затрутся. либо делать дополнение к дистрибутивной операции.это в качестве расширения.т.е. например дополнительные условия проверки при вызове и исполнении операции
 | 
 
 в операции  EDIT_KASSA_21199 мне нужно убрать часть кода. А с расширением не получится такого сделать.
 | 
 
 Можно ещё полностью перекрыть код в расширении.
 т.е. в расширении отрабатывает только расширение без вызова дистриба,
 черевато тем же- при накате новой версии дистрибутива,
 изменения не будут работать пока не внесёшь их в расширение.
 | 
 Можно поподробнее ?
 я так пытался, компилятор ругался что попытка скомпилить без вызова основной операции
 |  | 
	
		|  | 
	
		| Admin Site Admin
 
 
 Вступление в Клуб: 09.06.2007
 
 | 
			
				|  Чт Апр 25, 2019 12:04    |   |  
				| Полезность: Нет оценки 
 |  
				| Присоединяюсь. Идея кажется интересной, можно подробнее? 	  | vtar пишет: |  	  |  	  | Alkov пишет: |  	  | Можно ещё полностью перекрыть код в расширении. т.е. в расширении отрабатывает только расширение без вызова дистриба,
 черевато тем же- при накате новой версии дистрибутива,
 изменения не будут работать пока не внесёшь их в расширение.
 | 
 Можно поподробнее ?
 я так пытался, компилятор ругался что попытка скомпилить без вызова основной операции
 | 
 |  | 
	
		|  | 
	
		| svn Профи
 
 
 Вступление в Клуб: 04.02.2008
 
 | 
			
				|  Чт Апр 25, 2019 23:25    |   |  
				| Полезность: 2 
 |  
				| )) злобный хак: 
 нужно обрамить вызов базового метода ифом который никогда не
 выполняется
 |  | 
	
		|  | 
	
		|  |