|
Кривой метод УстановитьНовыйНомер(); | ☑ | ||
---|---|---|---|---|
0
Tester
24.08.17
✎
10:41
|
Всем привет. 1С 8.3
Есть несколько документов: http://s011.radikal.ru/i318/1708/d8/ac1139167039.png При создании нового документа отрабатывает код Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка) Если ЭтоНовый() Тогда ЭтотОбъект.УстановитьНовыйНомер("11137-"); КонецЕсли; КонецПроцедуры В результате получается кривой номер http://s018.radikal.ru/i510/1708/35/733c9c52e8af.png |
|||
1
term1t52
24.08.17
✎
10:42
|
Вычисти мусор из данных, пойдет как по маслицу
|
|||
2
Галахад
гуру
24.08.17
✎
10:47
|
Попробуй ОбновитьНумерациюОбъектов
|
|||
3
Ёпрст
24.08.17
✎
10:53
|
(0) какой - то му, сделай такой номер ручонками, теперь нумерация идёт от твоего префикса и этого кривого номера.
|
|||
4
Tester
24.08.17
✎
10:56
|
(3) Создал новый документ, вручную изменил номер на 11137-000000006, сохранил. Создаю новый документ, номер 11137-0тест0001
|
|||
5
Ёпрст
24.08.17
✎
10:57
|
(4) для начала, измени все документы с нумерами, в которыйх есть тест
|
|||
6
Ёпрст
24.08.17
✎
10:57
|
даже, если оне помечены на удаление.
|
|||
7
Tester
24.08.17
✎
11:00
|
(5) нет таких документов, список на 1-м скриншоте.
|
|||
8
Gucci76
24.08.17
✎
11:08
|
Подписки нет?
|
|||
9
term1t52
24.08.17
✎
11:11
|
Глобальный поиск по слову "тест"
|
|||
10
h-sp
24.08.17
✎
11:12
|
(7) попробуй (2)
|
|||
11
Ёпрст
24.08.17
✎
11:14
|
нумератор назначен этому документу ?
|
|||
12
Tester
24.08.17
✎
11:23
|
(11) нет
(10) (2) вот это и хочу попробовать (8) нет |
|||
13
Gucci76
24.08.17
✎
11:25
|
А если сделать замер производительности при создании нового документа.
А потом посмотреть как выполняется код? Может что понятнее станет? |
|||
14
Tester
24.08.17
✎
11:34
|
(13) спс, но итак все понятно.
После выполнения ОбновитьНумерациюОбъектов(Метаданные.Документы.МойДокумент); нумерация стала нормальной. Раньше помогал вроде рестарт Агента сервера или само через какое-то время начинало работать, а теперь буду обработкой сразу править. Огромное спасибо (2) и (10) за подсказку! |
|||
15
s03
24.08.17
✎
11:47
|
(14) свойства конфигурации "Освобождать автоматически" - как там выставлено, от этого и зависит, будет ли при удалении объектов номера "запоминаться" или нет. Впрочем, "ОбновитьНумерациюОбъектов" помогает независимо от выставленного свойства
|
|||
16
Tester
24.08.17
✎
12:14
|
(15) Свойство конфигурации "Режим автонумерации объектов" выставлено в "Освобождать автоматически".
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |