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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.04.2006, 16:47   #1  
tricky is offline
tricky
Участник
 
140 / 64 (3) ++++
Регистрация: 03.05.2005
Адрес: Гуково
Про непрерывные номерные серии
Здрасте!

Есть непрерывная номерная серия, использующаяся при инициализации ключевого поля некой таблицы. Логично, что при удалении записи из таблицы, в последовательности номерной серии возникает "дырка".
Вопрос: будет ли эта "дырка" когда-нибудь заполняться? Что-то у меня не получается наблюдать сие событие, а серия все время продолжает увеличиваться.

Спасибо.
Старый 26.04.2006, 16:49   #2  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Цитата:
Сообщение от tricky
Здрасте!

Есть непрерывная номерная серия, использующаяся при инициализации ключевого поля некой таблицы. Логично, что при удалении записи из таблицы, в последовательности номерной серии возникает "дырка".
Вопрос: будет ли эта "дырка" когда-нибудь заполняться? Что-то у меня не получается наблюдать сие событие, а серия все время продолжает увеличиваться.

Спасибо.
"Дырка" заполняется, если это предусмотренно в коде , см. например счета фактуры.
Старый 26.04.2006, 16:59   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от Lemming
...
см. например счета фактуры.
...
Вот туда то как раз лучше и не смотреть. Мало того, что переписан стандартный функционал, так еще и криво написан, и не работает.

Номера точно возвращаются в журналах ГК. Речь идет о ваучерах. Даже если вы удаляете строчку журнала, которая давно была сохранена.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: tricky (1).
Старый 26.04.2006, 17:27   #4  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
Цитата:
Сообщение от glibs
Вот туда то как раз лучше и не смотреть. Мало того, что переписан стандартный функционал, так еще и криво написан, и не работает.
Действительно, глянул повнимательней, там не совсем тот пример. Поторопился
Старый 27.04.2006, 10:26   #5  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
вот, вспомнил, была шикарная статья (спасибо Маззи) очень доходчиво описано
http://axapta.mazzy.ru/lib/numbersequence/
Старый 27.04.2006, 15:15   #6  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,701 / 1195 (43) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от mit
вот, вспомнил, была шикарная статья (спасибо Маззи) очень доходчиво описано
http://axapta.mazzy.ru/lib/numbersequence/
На самом деле - не очень... Нет, все то, что там написано - правильно. Весь вопрос в том КАК это написано?

В свое время, я почти пол-дня угробил, чтобы понять по этой статье что же именно мне надо сделать, чтобы создать номерную серию. После прочтения статьи в голове остается "каша" из разных кусочков. Не получается "цельного представления" что, как, зачем и в какой последовательности надо делать.

Просто автору не удалось "выстроить" статью. Она так и осталась набором разрозненных заметок по делу и без, а не последовательным изложением.
Старый 27.04.2006, 16:08   #7  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Ждем Вашей!

Статья появиласть спонтанно. Она была расчитана на новичков, причем не только программистов, но и консультантов. Как видите, там рассказано не только о том, как запрограммировать серию, но и как настроить, и как лучше закодировать префиксы.

С Уважением,
Георгий.
Старый 27.04.2006, 16:15   #8  
mit is offline
mit
Участник
Аватар для mit
 
386 / 36 (2) +++
Регистрация: 15.01.2003
Адрес: Moscow
Владмимр, у Вас есть шанс преуспеть на этом поприще
статья мир не перевернула, но основную идею донесла. узнал некоторые нюансы. в часности статья отвечает на заданный в ветке вопрос.
мне вот кстати погода сегодняшняя не нравистя вроде тепло, а ветер...
Старый 28.04.2006, 10:30   #9  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Восстановить удаленный
Для того чтобы восстановить номер из удаленной строки надо использовать код
NumberSeq::release(<код номерной серии>, <освобожденный номер>);

Примечание - Блокировка NumberSequence

Последний раз редактировалось Wamr; 28.04.2006 в 10:33.
Старый 28.04.2006, 17:27   #10  
tricky is offline
tricky
Участник
 
140 / 64 (3) ++++
Регистрация: 03.05.2005
Адрес: Гуково
Спасибо большое за ответы - все прекрасно работает.
Старый 03.05.2006, 19:32   #11  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,701 / 1195 (43) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от George Nordic
Ждем Вашей!

С Уважением,
Георгий.
И не говорите потом, что не просили


http://forum.mazzy.ru/index.php?show...0&gopid=22477&
За это сообщение автора поблагодарили: mazzy (5), Logger (5), HorrR (1).
Теги
непрерывная номерная серия, номерная серия

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Номерные серии в новом учетном периоде sda_1978 DAX: Функционал 4 21.12.2006 10:55
Номерные серии Aslan DAX: Программирование 16 01.03.2006 16:12
Номерные серии для Контактных лиц в Axapta CRM Alex-bs DAX: Функционал 2 10.02.2006 11:29
Толстый - Тонкий и номерные серии renat DAX: Администрирование 9 22.05.2003 11:20
Про номерные серии andreynikolai DAX: Программирование 1 13.03.2003 14:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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