![]() |
#14 |
Участник
|
upd,
Поставил разрыв связь до super - работает! курсор не скачет! В методе active главного датасоурса первой формы вот этот код X++: int active() { int ret; SalesQuotationTableType editSalesQuotationTableType = salesQuotationTable.type(); ; ret = super(); element.editQuotation(element.editHeaderAllowed()); salesQuotationTableForm.active(salesQuotationTable); element.setFieldAccessHeader(); salesAvailableDlvDatesHeader.enabled(!salesQuotationTable.isTemplate()); salesAvailableDlvDatesLines.enabled(!salesQuotationTable.isTemplate()); if(salesQuotationTable.checkUpdate(false)) { salesQuotationChangeReasonCode.enabled(false); } else { salesQuotationChangeReasonCode.enabled(true); } //EKU -> element.setAllowedit_ZTR(); TabHeaderSmmActivities_ZTR.refreshAsNeeded(); //EKU <- // VAE // Обновление конкурентов CompetitorsTrans_ZTR_ds.executeQuery(); // kDn 19.04.2012 Механизм настроечной таблицы (обязательные поля и поля только для чтения) //FieldSetupTable_ZTR::SetupFormDataSource(salesQuotationTable_ds,salesQuotationTable_ds); // Заголовок по заголовку FieldSetupTable_ZTR::SetupFormDataSource2(salesQuotationTable_ds,this.formRun()); // Заголовок по всем датасетам // kDn 19.04.2012 Механизм настроечной таблицы (обязательные поля и поля только для чтения) // kDn 16.05.2012 -> infolog.docuHandlingActive(element.isDocuStatus()); //infolog.formNoteButton(false, false); // kDn 16.05.2012 <- // VAE return ret; } |
|
Теги |
модальная форма, независимая форма, фильтр |
|
|