вот такой код вместо желаемого открытого окна на редактирование, открывает окно на просмотр, со всеми задизэйбленными полями.
подскажите пожалуйта как сделать так, что бы открываемое окно было новое или на редактирование?
function btnPayingOnClick(Control) {
var EditWindowUSI = 'wnd_CashflowEdit';
var Attributes = GetNewDictionary();
var CurrentDate = new Date();
Attributes.Add('RecordID', GUID_NULL);
Attributes.Add('NotifyObject', Self);
//Attributes('IsCreatedByOpportunityID') = OpportunityID;
var DefaultValues = GetNewDictionary();
DefaultValues.Add('TypeID', 1);
DefaultValues.Add('StatusID', 1);
DefaultValues.Add('AutocalcAmount', 2);
DefaultValues.Add('Subject', 'Оплата услуг –«название проекта»');
var EditWindow = Services.GetNewItemByUSI(EditWindowUSI);
SetAttributesByDictionary(EditWindow, Attributes);
SetAttribute(EditWindow, 'DefaultValues', DefaultValues);
ShowEditWindowEx(EditWindowUSI, Attributes, DefaultValues);
}
Нравится