AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 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;
}
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Связывание таблиц по заранее неизвестному кол-ву полей из Dimension TasmanianDevil DAX: Программирование 2 22.03.2006 09:50
Не работает Delete Action в таблице Dimension duz DAX: Программирование 0 02.02.2006 08:47
Кол-во по умолчанию в Закупках gudzon DAX: Программирование 2 01.11.2005 10:36
Исследование - Как работают разные типы Delete Actions. sguryev DAX: База знаний и проекты 1 10.05.2002 15:46
Отображение связных таблиц. Сплиттер. Автоувеличение индекса. Delete Action. sguryev DAX: База знаний и проекты 0 14.12.2001 06:15

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:45.