открытие окна с заполнением некоторых эллементов

вот такой код вместо желаемого открытого окна на редактирование, открывает окно на просмотр, со всеми задизэйбленными полями.
подскажите пожалуйта как сделать так, что бы открываемое окно было новое или на редактирование?
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);
}

Нравится

1 комментарий

правельный ответ: 1,1 - несуществующие идентификаторы тут надо найти гуиды и подставить.

Показать все комментарии