Показать сообщение отдельно
Старый 24.09.2008, 16:25   #3  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
наверное имеется ввиду что бы не сохранялось автоматически, а только если нажал кнопку. Если так то, необходимо на форму добавить параметр например isClickedButton типа boolean и далее в тех таблицах, которые вам необходимо сохранять только по нажатию кнопки, добавить условие перед super(). Например:
X++:
void write(boolean _isClickedButton = false)
{
if(_isClickedButton)
  super();
}
ну и соответственно при вызове из кнопки метода write() передать параметр.
X++:
void clicked()
{
   SalesTable_ds.write(true);
   super();
}
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем

Последний раз редактировалось lev; 24.09.2008 в 16:29.