|
![]() |
#1 |
Участник
|
NumberSeq::newGetNumFromCode("Код номерной серии") - это используйте для случая, когда автоматом.
В остальных случаях - пусть себе вводит что заблагорассудится. З.Ы. Или после ввода пользователем необходимо обновить след. номер в номерной серии на то что он ввел? Он должен всегда вводить в правильном формате? |
|
![]() |
#2 |
Участник
|
Только в том случае, если:
1. ручные коррекции разрешены в самой номерной серии 2. "хитрый" (конечно же в смысле, smart) программист не запретил ручное редактирование поля. |
|
![]() |
#3 |
Участник
|
Я так понял, у девушки kitty поле не связано с номерной серией. И хендлер не используется. Просто в это поле выводится следующий номер
|
|
![]() |
#4 |
Участник
|
Цитата:
1) Номерная серия не ручная, тк при ручной не получается выделять номера автоматически (или я чот не так делаю?? но стандартным путем не выделяются). 2) Пошла вторым путем - разрешила редактировать поле в форме. Последний раз редактировалось kitty; 28.02.2008 в 17:22. |
|
![]() |
#5 |
Участник
|
Предлагаю путь номер ноль. Этот путь надо выполнять ПЕРЕД всеми остальными.
Сначала почитать и поисследовать. Почитать: http://axapta.mazzy.ru/lib/numbersequence/ http://axapta.mazzy.ru/lib/numbersequence_using/ http://erpkb.com/Axapta/NomernyeSerii а также здесь на форуме и на msdn. кроме того, про номерные серии много писали блоггеры. поищите. поисследуйте код в существующих формах. например, поисследуйте код нумерации клиентов (можно править руками при определенных условиях) и нумерации заказов (никогда нельзя править руками). Разберитесь чем они отличаются. |
|
![]() |
#6 |
Участник
|
Цитата:
Сообщение от mazzy
![]() Предлагаю путь номер ноль. Этот путь надо выполнять ПЕРЕД всеми остальными.
Сначала почитать и поисследовать. Почитать: http://axapta.mazzy.ru/lib/numbersequence/ http://axapta.mazzy.ru/lib/numbersequence_using/ http://erpkb.com/Axapta/NomernyeSerii а также здесь на форуме и на msdn. кроме того, про номерные серии много писали блоггеры. поищите. поисследуйте код в существующих формах. например, поисследуйте код нумерации клиентов (можно править руками при определенных условиях) и нумерации заказов (никогда нельзя править руками). Разберитесь чем они отличаются. ![]() |
|
![]() |
#7 |
Участник
|
Неужели никто не знает как установить свое значение в ном серию?
В клиентах, по крайней мере у нас, можно руками забить AccountNum, но следующий номер все равно выделяется тот, что по ном серии следующий, то есть тот, что руками забыивают в учет не берется. Мне же нужно , чтобы следующий номер выделялся, следующим за тем, что пользователь ввел руками. |
|
![]() |
#8 |
Участник
|
Цитата:
Сообщение от kashperuk
![]() NumberSeq::newGetNumFromCode("Код номерной серии") - это используйте для случая, когда автоматом.
В остальных случаях - пусть себе вводит что заблагорассудится. З.Ы. Или после ввода пользователем необходимо обновить след. номер в номерной серии на то что он ввел? Он должен всегда вводить в правильном формате? |
|