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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.03.2009, 10:35   #1  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Вопрос по номерным сериям
Скажем, выполнили некую операцию и заполнили таблицу. Теперь у нас номера заняты. Берем и вручную удаляем все строки их этой таблицы. Теперь я хочу, чтобы выделение номеров снова было с единицы.
Сейчас лезу в таблицу номерных серий и для моей номерной серии ставлю в поле "Следующий" 1.
Правильно ли я поступаю? Или можно сбросить по другому? Делаю так и для обычных и для непрерывных номерных серий
Старый 03.03.2009, 10:39   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
для обычных серий, я других вариантов не знаю...
для непрерывных, вроде сами должны подтягиваться освободившееся номера, которые хранятся в таблице NumberSequenceList
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
За это сообщение автора поблагодарили: Eldar9x (1).
Старый 03.03.2009, 10:43   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Для непрерывной нужно явно вызвать метод release на NumberSeq - номер будет возвращен в список доступных, но "след. номер" останется неизменным.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: Eldar9x (1).
Старый 03.03.2009, 11:35   #4  
ZVV is offline
ZVV
MCITP
MCP
Oracle
MCBMSS
 
1,006 / 246 (11) ++++++
Регистрация: 13.02.2004
Адрес: Минск
->
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Скажем, выполнили некую операцию и заполнили таблицу. Теперь у нас номера заняты. Берем и вручную удаляем все строки их этой таблицы. Теперь я хочу, чтобы выделение номеров снова было с единицы.
Сейчас лезу в таблицу номерных серий и для моей номерной серии ставлю в поле "Следующий" 1.
Правильно ли я поступаю? Или можно сбросить по другому? Делаю так и для обычных и для непрерывных номерных серий
В данном вырожденном случае то понятно что прокатит, но как только ваша номерная серия окажется заюзана ещё в каком нить другом месте, то всё сразу "испортится". Как минимум на это надо довесить проверку "от дурака"...
В общем случая конечно же нужно делать непрерывную серию и освобождение номера явно...
__________________
Zhirenkov Vitaly
Старый 03.03.2009, 13:17   #5  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,926 / 3206 (114) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Лучше для надежности поменять префикс, чтобы номера гарантировано не пересеклись.
Старый 03.03.2009, 13:51   #6  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
В общем случая конечно же нужно делать непрерывную серию и освобождение номера явно...
ага, так есть. Номерная серия для кода клиента.
Цитата:
Лучше для надежности поменять префикс, чтобы номера гарантировано не пересеклись.
после каждой пробной загрузки данных менять префикс, как-то не айс. Хотя надеюсь, что загрузиться с первого раза.
Старый 03.03.2009, 15:58   #7  
Vals is offline
Vals
Аманд
Аватар для Vals
Компания АМАНД
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2009
 
1,766 / 507 (20) +++++++
Регистрация: 27.02.2002
Адрес: Pass partout, Москва
А вы при загрузке Клиентов генерите им Коды?
Старый 03.03.2009, 15:59   #8  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Да. Не в ручную же строки на форме создавать... Грузятся программно из текстового файла.

Последний раз редактировалось Eldar9x; 03.03.2009 в 16:03.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вопрос по резервированию Spiker DAX: Программирование 9 28.01.2010 09:19
Вопрос по Проектам PSA DAX: Функционал 35 19.01.2007 22:26
Вопрос: учет затрат по закупкам в модуле Проекты Keks DAX: Функционал 5 13.07.2006 10:15
Вопрос по проектам Фиксированная цена PSA DAX: Функционал 9 29.06.2006 14:23
расчеты с персоналом. НДФЛ. вопрос чайника shumelka DAX: Функционал 2 25.03.2004 11:36

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 14:06.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.