Показать сообщение отдельно
Старый 08.09.2008, 17:49   #6  
petr is offline
petr
Участник
Соотечественники
 
561 / 201 (8) ++++++
Регистрация: 30.05.2005
Адрес: Швейцария
Если есть tableid и recid то можно написать в методе delete() примерно следующий код и не потеть:
X++:
public void delete()
{
    Common      record;
    ;

    ttsbegin;
    
    super();

    record = new DictTable(this.RefTableId).makeRecord();


    delete_from record
        where record.RecId == this.RefRecId;
        
    ttscommit;
}