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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.11.2002, 17:51   #1  
delicia is offline
delicia
Участник
 
16 / 10 (1) +
Регистрация: 10.11.2002
? привязка к новой номерной серии
Добавляю новую форму (на основе новой таблицы) в модуль Банки, как привязаться к новой номерной серии (для фомирования Id)? Заранее спасибо за любой ответ!
Старый 06.10.2003, 18:21   #2  
NataLee is offline
NataLee
Участник
Аватар для NataLee
 
20 / 12 (1) ++
Регистрация: 30.09.2003
Адрес: СПб
Нужно создать новую серию документов например с кодом ABC.
Затем перекрыть метод insert() той таблицы, для которой нужен новый ID и написать в нем примерно следующее:

{

NumberSeq MyNewId;

ttsbegin;


MyNewId = NumberSeq::newGetNumFromCode("ABC");
this.MyFieldForID= MyNewId.num();

super();

ttscommit;
}

Таким образом, при вставке новой записи в таблицу в поле MyFieldForID поместится следующий по порядку номер из номерной серии.
Старый 06.10.2003, 23:48   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Процесс создания новой номерной серии описан в best Practice
ключевое слово "Number sequence framework"
Старый 07.10.2003, 14:40   #4  
delicia is offline
delicia
Участник
 
16 / 10 (1) +
Регистрация: 10.11.2002
NataLee и Mazzy, спасибо,
хотя конечно эта проблема была уже давно решена, еще в прошлом году
Старый 07.10.2003, 15:46   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание новой номерной серии "шаг за шагом" belugin DAX: База знаний и проекты 5 01.08.2009 12:50
Получение последнего номера из номерной серии longson DAX: Программирование 12 21.06.2007 13:30
Непрерывность номерной серии YaHooka DAX: Функционал 7 30.06.2005 18:04
привязка к новой номерной серии delicia DAX: Программирование 2 21.11.2002 11:24
Работа с номерными сериями. Андре DAX: Программирование 2 20.11.2002 17:23

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

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

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