Цитата:
Сообщение от
Art_Tanis
Добрый день!
У меня есть метод на форме validateWrite в датасоурс:
X++:
if(InventDim.wMSPalletId)
{
if(WMSPallet::find(InventDim.wMSPalletId).IsPalletBlocked != NoYes::Yes)
{
ret = checkFailed(strfmt("@HTC233",InventDim.wMSPalletId));
}
}
return ret;
Проблема в следующем - у меня есть кнопка на форме с командой "Отмена". При выскакивании сообщения о проблеме форму нельзя закрыть. Однако если нажать на крест форма закрывается. Почему по кнопке форма не закрывается и как исправить??
Насколько я понимаю, то строка в датасоурсе в момент ошибки находиться в режиме редактирования. Я создал форму, добавил туда табличку и грид. Если насильно в validateWrite возвращать false, то форма у меня не закрывается не по крестику, не по кнопке.