Необходимо, чтобы при открытии окна справочника очищалось правое поле (grdTarget в wnd_MultiSelectData) от выбранных в прошлый раз наименований.
Где хранятся эти значения?
Нравится
Спасибо.
Но такой строчки в функции инициализации нет. Есть только описание этой функции в этом скрипте
И это исправление должно работать не каждый раз при открытии окна справочника, а только при его вызове из определенного окна. То есть исправлять нужно не в родительском окне wnd_MultiSelectData, или, по крайней мере, не в функции инициализации.
Лена, Вы можете перед вызовом из определённого окна передать в wnd_MultiSelectData атрибут, по которому было бы ясно, что wnd_MultiSelectData открылось именно из этого окна. А далее при инициализации wnd_MultiSelectData проверять значение этого атрибута:
if (!Window.Attributes('CalledFromMyWindow')) { FillMultiSelectTargetDataset(); }
не подскажете тогда, пожалуйста, как создать новый аттрибут?
Например, так:
Window.Attributes('CalledFromMyWindow') = true;
Если такого атрибута ещё нет, он будет создан и инициализирован, если есть - ему установится значение true.