Имя: Пароль:
1C
1С v8
Как изменить запись регистра по номеру строки и регистратору
0 igorekha
 
23.05.15
09:43
Добрый день, нужно поменять запись регистра бухгалтерии, зная регистратор и номер строки, но не используя цикл по всем строкам регистратора (из-за того что слишком строк больше 10-30 тыщ для каждого регистратора). Строк слишком много, а нужна одна единственная запись.
Можно ли как-нибудь настроить отбор набора записей?
Пробовал нечто вроде:

Записи.Отбор.Найти(новый структура("номерстроки",номерстроки))

Так же не работает вот эта штука:

Записи.Отбор.НомерСтроки...

Что тут можно придумать?
1 RomanYS
 
23.05.15
09:47
Запись = Набор[НомерСтроки-1];

но набор всё равно придется читать и записывать целиком
2 rphosts
 
23.05.15
09:55
(1) для РБ это так
3 RomanYS
 
23.05.15
10:01
(2) для любого регистра (не только РБ) подчиненного регистратору
Закон Брукера: Даже маленькая практика стоит большой теории.