Как получить номер строки док-та из регистров или как удалить запись из рег #285984


#0 by Aleksey_wscb
Мой код не работает по причине: "Поле объекта не обнаружено (номерстроки)". как удалить запись с регистра сведений. книгу перерыл, страниц семь топиков почитал по регистрам. не понял методу, объясните..
#1 by zalexey
попробуй местами поменять. Только, интересно. При удалении строки, номера сами не начинают двигаться? А то ты явно лишнего удалишь...
#2 by Aleksey_wscb
переворачивать их не надо, так правильно, смотрел предыдущие темы. ошибка в запросе: "Поле объекта не обнаружено (номерстроки)". И том как правильно удалить эту запись, следует ли отбор делать по номеру строки или он тоже не сработает, пока ошибка идет в запросе, до удаления компилятор не дошел.
#3 by Фауст
Нафиг тебе запрос то ?        регПервый=регистрысведений.ЛицевыеСчетаРаботниковОрганизации;
#4 by Фауст
что ты подразумеваешь под номером строки ?
#5 by Aleksey_wscb
номерСтроки регистратора
#6 by Фауст
Тогда никак, номер строки регистратора в регистре не хранится. Нужно создавать новый реквизит регистра и туда писать строку.
#7 by France
попробуй создать реквизит с именем "НомерСтроки" PS а потом можно убить себя опСтену))
#8 by France
РегистрНакопленияВыборка.<Имя регистра накопления> (AccumulationRegisterSelection.<Имя регистра накопления>) НомерСтроки (LineNumber) Использование: Только чтение. Описание: Тип: Число. Содержит уникальный номер строки данной записи в списке записей по регистратору, указанному в значении свойства Регистратор.
#9 by France
если регистр сведений независимый, то и номерСтроки не существует..
#10 by Фауст
Автору нужен номер строки регистратора по котрому сделана запись, а это немного другое н.п. по одной строке регистратора может быть несколько записей. так что 8 ) не катит, и зачем создавать реквизит с именем "НомерСтроки" ? можно создать с другим именем, при этом не убивясь об стену
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С