Здравствуйте. Создал справочник подобный "Группы контрагентов", добавил таб просмотра и добавления записей по нему в wnd_AccountWorkspace. Нужно чтобы по нажатию кнопки "добавить" открывалась форма поиска записей из справочника.
Выполнение кода:
function btnAddOnClick(Control) {
var Window = Self;
AddGridAreaData(Self, Self, BaseGridArea);
}
function AddGridAreaData(NotifyObject, Window, BaseGridArea, AdditionalAttributes) {
if (!Assigned(NotifyObject)) {
NotifyObject = Window;
}
BaseGridArea.NotifyObject = NotifyObject;
if (!GetCanInsertTableGroup(BaseGridArea.GridDataset)) {
return;
}
CheckAttributes(NotifyObject, 'EditWindowUSI');
var Attributes = GetAddDataAttributes(Window, BaseGridArea);
if (Assigned(AdditionalAttributes)) {
CopyAttributes(AdditionalAttributes, Attributes);
}
if (IsAttributeExists(Window, 'EditWindowDatasetUSI')) {
Attributes('DatasetUSI') = Window.Attributes('EditWindowDatasetUSI');
}
Attributes('WorkspaceDataset') = BaseGridArea.WorkspaceDataset;
ShowEditWindowEx(BaseGridArea.EditWindowUSI, Attributes,
BaseGridArea.AddDataDefaultValues);
}
Приводит к ошибке:
'EditWindowUSI' значение атрибута не определено
Помогите, пожалуйста, разобраться в чем проблема! Заранее спасибо.