Добый день! Стоит задача что в карточке редактирования клиента есть вкладки "Прикрепить файл" Так как фай крепиться к id клиента нужно добавить кнопку записать в базу. тоесть карточка должна сохраниться но не закрываться и после должно быть доступно прикреплять файл.
Я придумал как это сделать но как то кривовато все.
Нашел похожее решние но не могу разобраться почему оно не работает.
Код на клик кнопки сохранить
if(dlData.Dataset.State== dstInsert){
var Message ='Запись должна быть сохранена перед продолжением ! Сохранить?';if(wmrNo == ShowConfirmationDialog(Message))return;if(!SaveChangesWithCheck(Self, BaseDBEdit))return;
dlData.Dataset.Edit();}
Спасибо. Я немного изменил код, а то в вашем случаи после нажатия сохранить карточка закрывается.
if(dlData.Dataset.State== dstInsert){
var Message ='Запись должна быть сохранена перед продолжением ! Сохранить?';if(wmrNo == ShowConfirmationDialog(Message))return;if(!SaveChangesWithCheck(Self, BaseDBEdit))return;//dlData.Dataset.Edit();
SendNotify(Self, MSG_OK);
Self.BringToFront();}