Добрый день!
Такой вопрос возник.
Есть такой код:
X++:
public void clicked()
{
TMR_PortalModulesForDoc createRecord;
super();
if(this.checked())
{
createRecord.TMR_KPDocumentCode = TMR_AttachedDocsforKPLines.TMR_KPDocumentCode;
createRecord.TMR_ModuleKPType = TMR_ModuleKPType::Logistics;
TMR_PortalModulesForDoc.data(createRecord);
TMR_PortalModulesForDoc_DS.write();
}
else
{
TMR_PortalModulesForDoc.data(TMR_PortalModulesForDoc);
TMR_PortalModulesForDoc_DS.delete();
}
}
Собственно при отрабатывании метода delete возникает подтверждающее окно про удаление записей. Как то можно его обойти?
Изначальная постановка задачи.
Есть таблица документов. Есть зависимая по номеру документов таблица состоящая из Enum(Логистика, Торговля) и номера документа.
Задача звучит так - реализовать поле признак на форме из вариантов Enum(Логистика, Торговля). При этом для одного документа может быть одно или несколько значений.