Имя: Пароль:
1C
 
Как в ресурс Регистра Накоплений записать количество строк
,
0 13spartak13
 
30.01.18
08:30
Добрый день! Задача такого плана, документ регистратор должен накапливать по измерениям количество строк в табличной части, как реализовать?

Пример

В документе есть реквизиты: Дата, Монтажник, и табличная часть в которой может быть указано до 4 приборов (4 строки).

Ну и надо чтобы информация по монтажнику в пределах дня накапливалась сколько приборов он сделал, т.е. в одном документе 4 плюс во втором 4 из регистра вытянуть цифру 8?
1 Мимохожий Однако
 
30.01.18
08:36
(0) Какова структура регистра накопления? Он оборотный  или нет?
2 13spartak13
 
30.01.18
08:37
(1) оборотный
3 13spartak13
 
30.01.18
08:38
(1) измирения Дата Монтажник
ресурс количество приборов
4 Ненавижу 1С
 
гуру
30.01.18
08:39
(3) ну делаешь одному документу одну запись, в чем проблема?
5 Мимохожий Однако
 
30.01.18
08:39
КоличествоПриборов=ТабличнаяЧасть.Количество()
6 Мимохожий Однако
 
30.01.18
08:40
Измерение Дата лишнее, т.к.есть регистратор Документ или без регистратора?
7 Ненавижу 1С
 
гуру
30.01.18
08:41
(6) без регистратора не бывает
8 13spartak13
 
30.01.18
08:43
(6) Измерение дата это реквизит который означает дату выполнения работ
9 Мимохожий Однако
 
30.01.18
08:46
(8) Удалось провести два документа по одному монтажнику с одинаковой датой?
10 Мимохожий Однако
 
30.01.18
08:47
(8) Дата есть в регистраторе
11 Ненавижу 1С
 
гуру
30.01.18
08:48
(8) не нужна дата, есть уже Период
(9) думаешь не получится? мне кажется ты не о том виде регистра думаешь
12 13spartak13
 
30.01.18
08:48
Нет, но тогда вопрос если у него первого числа два документа по 4 прибора как мне это накопить
13 Мимохожий Однако
 
30.01.18
08:48
(11) )) Я не думаю...
14 Мимохожий Однако
 
30.01.18
08:49
(12) Выкинь измерение дата. Сделай запрос по периоду с отбором по монтажникам
15 13spartak13
 
30.01.18
08:50
Или даже так документ 1 числа с 4 приборами а дата выполнения 15 сисла и документ от второго числа с 4 приборами дата выполнения 15 числа мне нужно получить из регистра информацию что у него 15 числа 8 приборов
16 Мимохожий Однако
 
30.01.18
08:51
(12) Что помешало?
17 13spartak13
 
30.01.18
08:54
(16) Интересует ситуация как в (15)
18 Мимохожий Однако
 
30.01.18
08:55
(17) Ответь сначала на мой вопрос
19 Мимохожий Однако
 
30.01.18
09:00
Движение.Период=Дата регистратора..;
Движение.Монтажник=Монтажник;
Движение.КоличествоПриборов=ТаблЧасть.Количество();
....
А получать запросом
20 cw014
 
30.01.18
09:00
По порядку. В одной строке есть количество? Например если 4 строки с количеством 2,4,6,8 то есть ресурс "Количество" равный соответственно 2,4,6,8. То есть общее количество равно 20. Тебе нужно считать номера строк. Делай ресурс "счетчик" и проставляй на каждую запись 1. В сумме будет давать 4, как тебе и нужно. При проведении документа период клади не датой документа, а датой, которой тебе нужно
21 Мимохожий Однако
 
30.01.18
09:03
(20) Ему надо "количество строк", а не количество приборов. У него в каждой строке только один прибор. ИМХО.
ТС молчит как партизан на допросе ))
22 cw014
 
30.01.18
09:03
(21) Тогда (19) - правильный ответ
23 13spartak13
 
30.01.18
09:16
Ребята извиняюсь, все получилось! (19) Спасибо! Всем спасибо, Движение.Период=Дата регистратора..; поменял на дату выполнения работ все работает гуд
24 xxTANATORxx
 
30.01.18
09:20
КОЛИЧЕСТВО в запросе предлагали?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn