У регистров 1С 7.7 (во всяком случае, у регистров оборотов, потому что сейчас я ковыряю именно регистр оборотов, — но подозреваю, что у регистров остатков всё так же) есть такое свойство — НомерСтроки. А в запросе, обращающемся к регистру, можно выбрать стандартные группировки Документ и СтрокаДокумента.
Неочевидный факт номер один: этот НомерСтроки сам собой не заполняется, это не ТекущийДокумент какой-нибудь. Его нужно вручную прописывать в обработке проведения документа. Что, в общем-то, хорошо: хочешь — делай его совпадающим с номером табличной части, хочешь — нумеруй по порядку, хочешь — ещё как-нибудь изощряйся.
Неочевиднющий факт номер два: если в запросе, обращающемся к регистру, нет ни одной из стандартных группировок, НомерСтроки он выбирать не сможет: переменную из него сделать можно, но в ней будут одни нули. При этом группировки-то ничего не делают, только группируют, так что если номер нужен не для группировки, а для чего-нибудь ещё — например, для выборки только одной строки из каждого документа, — то в запросе понадобятся и НомерСтроки, и СтрокаДокумента.
Опыт показывает, что когда ...
[Print]
Гость