private void LoadData() { isInLoad = true; this.Title = Caption; lkup.Focus(); CTable t = new CTable(""); vw = new MAccountDocItem(t); vw.CreateDefaultValue(); DataContext = vw; CUtil.EnableForm(false, this); if (Mode.Equals("E")) { CTable newDB = actualView.GetDbObject().Clone(); vw.SetDbObject(newDB); lkup.Lookup = selectionTypeToLookup(vw.SelectType); vw.NotifyAllPropertiesChanged(); } else { vw.SelectType = CGlobalVariable.GetGlobalVariableValue("DEFAULT_SELECTION_TYPE_PERCHASE"); lkup.Lookup = selectionTypeToLookup(vw.SelectType); } vw.IsModified = false; CUtil.EnableForm(true, this); isInLoad = false; }
private void LoadData() { this.Title = Caption; CTable t = new CTable(""); vw = new MAccountDocItem(t); vw.CreateDefaultValue(); DataContext = vw; vw.SelectType = "1"; CUtil.EnableForm(false, this); if (Mode.Equals("E")) { CTable newDB = actualView.GetDbObject().Clone(); vw.SetDbObject(newDB); vw.InitItemDetails(); } else { for (int i = 1; i <= 1; i++) { MAuxilaryDocSubItem mi = new MAuxilaryDocSubItem(new CTable("")); vw.AddItemDetail(mi); } } vw.NotifyAllPropertiesChanged(); vw.IsModified = false; CUtil.EnableForm(true, this); }