Имя: Пароль:
1C
1С v8
Документ "Корректировка записей регистров", прочитать данные из таблицы
0 LopesLeonid
 
12.08.14
16:04
Документ "Корректировка записей регистров" создан и записан.
Теперь нужно прочитать, что в нём записано, а именно в таблицах регистра накопления.
Как это вообще сделать?
Помогите пожалуйста
1 Naumov
 
12.08.14
16:08
так же, как для других доков. проблема где?
2 ДенисЧ
 
12.08.14
16:09
В движения залезь и прочитай.
3 LopesLeonid
 
12.08.14
16:11
(2) что-то я там не нашел
4 SerF_2011
 
12.08.14
16:12
ДокКЗР = База82.Документы.КорректировкаЗаписейРегистров.НайтиПоНомеру("УТ000000006", ДатаОстатков).ПолучитьОбъект();
    ТоварыОрганизацийДвижения = ДокКЗР.Движения.ТоварыОрганизаций;

Для Каждого... (0)
5 SerF_2011
 
12.08.14
16:13
на "База82" можно не смотреть
6 m-serg74
 
12.08.14
16:15
(4) зачем получать объект, если проще запрос к нужному регистру с отбором по регистратору (этой самой КЗР)?
7 LopesLeonid
 
12.08.14
16:19
(5)
делаю так и ничего

НаборТекущегоОбъекта = Реквизит1.ПолучитьОбъект().Движения.ТоварыОрганизаций;
    
    Сообщить(НаборТекущегоОбъекта.Количество());

Реквизит1 - это я ручками выбираю
8 ДенисЧ
 
12.08.14
16:20
А прочитать не надо?
9 SerF_2011
 
12.08.14
16:22
(6) оптимальней - да, а проще - нет
10 LopesLeonid
 
12.08.14
16:22
(8) прочитать надо
11 LopesLeonid
 
12.08.14
16:24
делаю так

НаборТекущегоОбъекта = Реквизит1.ПолучитьОбъект().Движения.ТоварыОрганизаций;
    
Сообщить(НаборТекущегоОбъекта.Количество());
Для Каждого стр из НаборТекущегоОбъекта Цикл
             Сообщить(стр.Количество);
КонецЦикла;

и ничего
12 m-serg74
 
12.08.14
16:27
(11) попробуй так:
НаборЗаписей = РегистрыНакопления.ТоварыОрганизаций.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Регистратор.Установить(Реквизит1.Ссылка);
НаборЗаписей.Прочитать();
Для каждого СтрокаНабора Из НаборЗаписей Цикл
    // Вставить алгоритм работы с выборкой записей
КонецЦикла;
13 SerF_2011
 
12.08.14
16:27
(11) а ты уверен что у тебя КЗР двигает товары организаций? Может другой регистр?
Телепатирую...
14 LopesLeonid
 
12.08.14
16:30
(12) мне надо именно из документа прочитать
15 m-serg74
 
12.08.14
16:31
(14) а разница в чем? этот документ такой документ, что в нем ничего кроме названий регистров нету
16 SerF_2011
 
12.08.14
16:32
ты (13) проверил?
17 LopesLeonid
 
12.08.14
16:46
(15) т.е. он при открытии смотрит по регистрам, где его записи и на основании этого формирует свои таблицы?
18 SSSSS_AAAAA
 
12.08.14
16:51
(17) Он тебе показывает привязанное к нему содержимое регистров.
19 ДенисЧ
 
12.08.14
16:51
(17) да
20 Юпитер
 
12.08.14
16:59
следующий вопрос будет про активность записей а потом почему месяц не закрывается )))
21 m-serg74
 
12.08.14
17:13
(17) не повреишь, у него ваще нету таблиц, кроме списка регистров в которых есть его записи