Показать сообщение отдельно
Старый 10.05.2018, 10:55   #5  
DA_NEAL is offline
DA_NEAL
Участник
Аватар для DA_NEAL
Лучший по профессии 2017
Лучший по профессии 2009
 
786 / 54 (3) ++++
Регистрация: 05.08.2002
Адрес: Королев
Еще раз повторюсь, речь в теме не об обучении или переубеждении заказчика, а в чисто технической реализации.
Ниже представлен мой,возможно костыльно-ориентированный, но все же метод, отражающий именно технический аспект решения задачи. Все используемые компоненты стандартные.
X++:
PageReady::AddInReady()
//Addin
//  Microsoft.Dynamics.Nav.Client.PageReady
//Global Variables
//  CurrForm System.Windows.Forms.Form
//Local Variables
//  Application System.Windows.Forms.Application
//  FormCollection System.Windows.Forms.FormCollection

FormCollection := Application.OpenForms;
CurrForm := FormCollection.Item(FormCollection.Count-1);
IsLookUpMode := CurrForm.Controls.Find('{F87B5BDA-F0DA-43c2-92AD-3620548C8169}', TRUE).Length <> 0;
CurrPage.UPDATE;
__________________
Want to believe...

Последний раз редактировалось DA_NEAL; 10.05.2018 в 10:59.