Имя: Пароль:
1C
1С v8
Нести данные в регистр сведения
0 Yatrau
 
01.10.13
11:41
Есть регистр сведения с ресурсами (около 20 ресурсов), есть таблица значений которая имеет структуру как вышеуказанный регистр (имена колонок - ресурсы в том числе ). Как лучше добавить записи в регистр?
Как огранизовать цикл по именам ресурсов? Загрузить в регистр нежелательно потому что сейчас около 70000 записей.
1 MadHead
 
01.10.13
11:47
загрузить порциями, если пугает одним махом 70000 записей
2 MadHead
 
01.10.13
11:47
зачем обходить ресурсы в данной задаче?
3 Лефмихалыч
 
01.10.13
11:47
таблицу в запросе соединить с регистром, получить в итоге таблицу с имеющимися записями + новые данные. Эту таблицу уже загрузить
4 Лефмихалыч
 
01.10.13
11:48
(1) я так понял, что 70000 - это записи, уже имеющиеся в регистре, которые он не хочет менять.
5 Лефмихалыч
 
01.10.13
11:48
а еще есть ЗаполнитьЗначенияСвойств()
6 MadHead
 
01.10.13
12:03
(3) коль пошла такая пьянка, то лучше сразу запросом получить только измененные данные и их загрузить. Но вообще автор как то расплывчато описал проблему
7 Yatrau
 
01.10.13
12:11
ЗаполнитьЗначенияСвойств(НоваяЗапись, СтрокаТЗ)?
8 Yatrau
 
01.10.13
12:15
Спасибо! Просто не хотелось много строк типа
НоваяЗапись.Ресурс = СтрокаТЗ.ИмяКолонки
9 hhhh
 
01.10.13
12:24
(8) так он быстрее работает. Чем ЗаполнитьЗначенияСвойств