Добрый день.
 Уважаемы коллеги, растолкуйте, кто знает, некоторые моменты.
 Отчет на СКД, структура отчета как на скрине.
Так вот, Детальные записи это группировка?
И если да, то как ее указать в вычисляемых полях вот в таком выражении :
ВычислитьВыражение(НомерПоПорядку(), "????").
"????" это группировка, с которой я хочу работать.
В пользовательском режиме в отчет добавлены 2 группировки и сквозная нумерация происходит не только строкам содержащим информацию по ОС, но и по группировкам. Хотелось бы нумерацию по группировкам исключить.
Текущий результат во втором скрине. Колонка нумератора - НомПП1. Строки без фона - инфа по ОС, строки с фоном - группировки, номера строк группировок не показаны, но они нумеруются.
Есть надежда, что если в качестве "????" указать детальные записи, то будет то что надо.
Спасибо.
---
Почему НПП (номер по-порядку) "через один" - очень похоже, что все же выбрано системного поле номер по-порядку. Это такая фича СКД, показано в этом видео: https://www.youtube.com/watch?v=2ZCu0tcjPJk&t=360s
---
Вроде все работает без лишних вычислений. В группировку самого нижнего уровня добавьте в выбранные поля "СистемныеПолян.НомерПоПорядку" и все.
---
Отчет типовой, не хотелось бы его сильно корежить. Группировки добавляются в пользовательском режиме.
Скорей всего это не то о чем Вы писали, и вместе с тем, в ДЗ я выбранные поля добавил СистемноеПоле.НомерПоПорядку. В отчете даже заголовок не появился. Подробности на скрине.
---
Может типовой отчет поля "выкидывает"? Вроде проблем не должно быть. Что за отчет и конфигурация? Ну и в целом, если таки добавить свое пользовательское поле получилось, то:
* Не указывайте у него никакую группировку. Просто ВычислитьВыражение("НомерПоПорядку()").
* Добавьте его в выбранные поля нижней группировки.
---
Отчет ВедомостьАмортизацииОСБухгалтерскийУчет. Вот и у меня такое подозрение. А как с этим бороться?
---
этот отчет строится программно. И именно, что некоторые элементы "выкидываются". Происходит это в функции общего модуля
БухгалтерскиеОтчетыВызовСервера.ПодготовитьОтчет
---
То есть только добавлять в пользовательском режиме?
---
вариантов тут много. Только не стандартные они. Можно внести изменение в коде формирования отчета свою нумерацию. Можно в итоговом табличном документе обойти поля и заполнить свою же нумерацию.
---
Это кажется пост обработкой называется, или я ошибаюсь?
Так может и нумерацию в постобработке сделать?
---
так 2 вариант как раз об этом. Только учтите, что если хотите воспользоваться обработчиком ПриКомпоновкеРезультата, то ничего не получится. Он не вызывается в этом отчете.
---
Спасибо, буду знать. А про пост обработку надо почитать.
---
И еще... В запросе средствами расширения добавляю свое поле, в настройках из доступных полей перетаскиваю в выбранные поля а в отчете этого поля не вижу до тех пор, пока не добавлю его в пользовательском режиме. Что бы это значило?
---
Добавлю, сделал с нуля отчет на СКД, совершенно левый, воспользовался СистемноеПоле.НомерПоПорядку , там все работает.
---
Забыл уточнить, что сейчас вместо "????" ничего нет
---
Я ничего не понял. Надо то что? Сквозную нумерацию детальных записей? Тогда как в (3). Или что тоже самое в выражении ВЧ просто НомерПоПорядку() без всяких ВВ.
---
Добрый день.
Нельзя ли расшифровать ВЧ и ВВ, а то я в затруднении.
Спасибо.
---
вычисляемое поле и ВычислитьВыражение
---
Спасибо.
---
1. Нет, детальные записи это не группировка. Выражение ресурса не может быть вычислено для детальных записей.
2. Хотите пройти курс по основам скд? Я сейчас набираю группу
---
А Вы от Инфостарта набираете? Тема интересная. Где можно график посмотреть?
---
Сообщение было скрыто модератором.
---
Почему НПП (номер по-порядку) "через один" - очень похоже, что все же выбрано системного поле номер по-порядку. Это такая фича СКД, показано в этом видео: https://www.youtube.com/watch?v=2ZCu0tcjPJk&t=360s
---
Это Вы про второй скрин в первом сообщении? Там не совсем так, например первая строка имеет номер 3, т.к. перед ней две группировки, которые соответственно пронумеровались 1 и 2, просто в отчет эти номера не выводятся.
А что про курсы?
---
Сообщение было скрыто модератором.
---
Отчасти Вы правы, только гадило не системное поле а самопальный ресурс, который я ранее сделал по ролику. Убрал у него галку -
группы перестали нумероваться. Но тут другая беда вылезла: счетчик дошел до 999 а дальше 1, через какое-то время 2 .... и так до 9 (таблица чуть меньше 10000). Зашел в Формат в вычисляемых , сделал 6 разрядов, точность 0 - не помогло.
Что ж такое, ногу вытащишь - хвост завязнет!