Чудеса с Нумератором строк отчета СКД

1. user1257121 16.09.21 16:53 Сейчас в теме
Добрый вечер.
Вот какая незадача: БП-3.0, типовой отчет ВедомостьАмортизацииОС, дорботка. Возникла потребность пронумеровать строки отчета.
Сделано так: в запросе добавлено поле НомПП1, в вычисляемых полях оно вычисляется как ВычислитьВыражение(НомерПоПорядку()).
В выбранных полях детальных записей раскрыто авто поле и туда добавлено поле НомПП1.
Нумерует правильно, но до 999. Затем какое-то количество строк нумеруется 1, потом 2 и так до 9. Размер таблицы 9452 записи. Понятно, что отсекаются младшие три разряда, но вот где понять не могу (результат на скрине). С форматом в вычисляемых полях игрался, не помогло.
Может кто сталкивался?
Прикрепленные файлы:
Найденные решения
4. toypaul 63 17.09.21 09:40 Сейчас в теме
Вообще-то правильно писать ВычислитьВыражение("НомерПоПорядку()")

сдается мне что ВычислитьВыражение(НомерПоПорядку()) в этом случае будет вычислять после 999 что-то типа

ВычислитьВыражение("1 000") и судя по всему получится нумерация с 0 и далее до 999
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Tommy82 65 16.09.21 17:16 Сейчас в теме
а если через Системные поля и НомерПоПорядку и не заморачиваться с Вычисляемыми полями?
Прикрепленные файлы:
3. user1257121 16.09.21 17:21 Сейчас в теме
(2)Пробовал, отчет типовой, похоже он это поле отсекает программно. Но я в раскрытое авто поле его не совал, надо попробовать.
Спасибо.
4. toypaul 63 17.09.21 09:40 Сейчас в теме
Вообще-то правильно писать ВычислитьВыражение("НомерПоПорядку()")

сдается мне что ВычислитьВыражение(НомерПоПорядку()) в этом случае будет вычислять после 999 что-то типа

ВычислитьВыражение("1 000") и судя по всему получится нумерация с 0 и далее до 999
5. user1257121 17.09.21 10:33 Сейчас в теме
Еще раз всем привет.
Условия: БП 3.0 , доаботка типового тчета Ведомость амортизации ОС.
Нумерация сделана так: в запросе добавлено поле НомПП1, В вычисляемых полях оно вычисляется как ВычислитьВыражение(НомерПоПорядку()).
В выбранных полях детальных записей раскрыто АвтоПоле и туда добавлено поле НомПП1.
Вроде считает правильно, но до 999. Затем следуют 1, затем двойки и так до 9. Длина таблицы чуть меньше 10000.
С форматом в вычисляемых полях игрался, не помогло.
Кто нибудь с таким сталкивался?
(4)
7. toypaul 63 17.09.21 10:34 Сейчас в теме
(5) меня не слышно что ли? прочитать что я написал?
8. user1257121 17.09.21 10:34 Сейчас в теме
6. user1257121 17.09.21 10:34 Сейчас в теме
(4)Ос , сенсей. Глаз замылился.
Спасибо.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот