Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
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
|
)) злобный хак:
нужно обрамить вызов базового метода ифом который никогда не
выполняется |
|
 |
|