Здравствуйте, по инструкции в SDK создал новый раздел "Договоры".
Подскажите, пожалуйста, каким образом можно реализовать автоматическую нумерацию, или где можно посмотреть пример реализации?
Нравится
Дмитрий, автонумерацию можно реализовать двумя способами. На уровне процесса объекта и на уровне карточки редактирования.
В первом случае, рекомендую посмотреть на процесс объекта Invoice:
Если решите реализовывать на уровне логики карточки, то в качестве примера изучите вызов метода на событии инициализации страницы счета:
this.getIncrementCode(this.entitySchema.name, function(responce) { this.set('Number', responce); });
В обоих случаях, необходимо создать две системные настройки ...LastNumber и ...CodeMask и строковое поле в объекте для хранения номера.
"Maxim Gritsenko" написал:В первом случае, рекомендую посмотреть на процесс объекта Invoice:
А где смотреть этот процесс в 7.3?
В 7.3 ничего не изменилось:
[URL=http://i65.fastpic.ru/big/2014/0828/ab/efa31ea705607451a22830e21452c1ab…]
А для начинающих? Этот процесс искать в Конфигурации? Под каким именем?
Всё переискал, не нашел похожего