|
![]() |
#1 |
Участник
|
Коллеги, я сделал это - передал что мне нужно, не используя базу )
Через следующую конструкцию 1) сделал промежутчную DLL для общих методов 2) реализовал статичный метод, через еоторый можно будет передавать статичные переменные X++: namespace Helper { public static class Keeper { private static bool _UpdateOppAfterHistory = true; public static bool UpdateOppAfterHistory { get { return _UpdateOppAfterHistory; } set { _UpdateOppAfterHistory = value; } } } public class OpportunityHelper { ... } } X++: // Перед вызовом создания истории, устанавливаем флаг, // для плагина New_opportunityhistory.OpportunityHistory_Create Keeper.UpdateOppAfterHistory = false; OpportunityHelper.CreateOpportunityHistory(Opp,crmService); // снимаем флажок обратно Keeper.UpdateOppAfterHistory = true; X++: bool UpdateOppAfterHistory = Keeper.UpdateOppAfterHistory;
if (UpdateOppAfterHistory)
{ ... }
__________________
CRM programmer |
|
Теги |
plugin, plugin context, share |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|