Имя: Пароль:
1C
1С v8
Номер строки регистра накопления
0 Сергей333
 
16.08.17
13:06
Всем здравствуйте. Как говорится век живи-век учись) Такой вопрос. Как и где сделать чтобы при проведении документа номер строки табличной части совпадал с номером строки регистра накопления? Прошу тапками не швырять сразу.
1 vi0
 
16.08.17
13:08
(0) сразу тапок
тебе зачем такое?
2 zvial
 
16.08.17
13:12
(1) Наверное, хочет однозначно сопоставлять строки регистра и документа по номеру ))) А вот для чего это делать?
3 Serg_1960
 
16.08.17
13:18
(0) Озвучь версию конфигурации и конкретный документ - возможно будет ответ. Ибо вопрос твой дюже "контекстночувствительный"
4 Serg_1960
 
16.08.17
13:34
Например в иповой УПП, документ требование-накладная, пара строк для примера.
Первой строкой показано как заполняется результат данными, сформированными запросом к табличной части документа. Запрос, среди прочих полей, номер строки тоже вытягивает.
Второй строкой показано как формируется таблица, которая в дальнейшем и используется для заполнения записей регистров движений.

РезультатЗапросаПоТоварам = УправлениеЗапасами.СформироватьЗапросПоТабличнойЧасти(ЭтотОбъект, "Материалы", СтруктураПолей);
ТаблицаПоТоварам = ПодготовитьТаблицуТоваров(РезультатЗапросаПоТоварам, СтруктураШапкиДокумента);
5 EugeniaK
 
16.08.17
13:49
(0) Никак. Добавь реквизит регистра "НомерСтроки", а лучше "КлючСтроки"
6 vicof
 
16.08.17
13:59
Нафейхоа?
7 osa1C
 
16.08.17
14:20
(0) Ты хоть думай перед тем как задавать вопросы. В одном документе строки табличной части с 1 по 5, в другом документе тоже 5 строк. И что у тебя будет в регистре?
8 pavig
 
16.08.17
15:10
(0)
Просто интересно - для чего тебе это?)
Регистры накопления не служат для подобных вещей. Они могут служить только для получения оборотов или остатков в каких-либо разрезах.
9 Buster007
 
16.08.17
15:50
(0) выводить вместо ТЧ набор записей регистра с отбором по регистратору ))
10 kumena
 
16.08.17
15:55
в 7.7 был метод "ПривязыватьСтроку", а в 8x надо программировать самому.

номер строки иногда нужен в нетривиальных задачах.
11 Сергей333
 
16.08.17
17:16
(7) Есть регистр накопления ВыполнениеМаршрутныхКарт в него регистратор только один док. МаршрутныеКарты.
12 Любопытная
 
16.08.17
17:32
(11) и дальше что?
13 Heckfy
 
16.08.17
17:52
(12) А дальше красота. Количество строк в регистре будет равно количеству строк в последнем документе МаршрутныеКарты.
(11) Открой регистр через меню операции-все функции. Там уже есть служебное поле НомерСтроки.
14 Heckfy
 
16.08.17
18:03
Хотя, это, наверное, не то....
15 breezee
 
16.08.17
19:59
(11) Интригующе)