Имя: Пароль:
1C
1С v8
Регистр сведений. Ресурс и реквизит.
0 mishkerdon
 
18.07.14
06:26
Как быстро можно перенести значение из ресурса в реквизит внутри одного регистра сведений? (по всем записям)
1 Обработка
 
18.07.14
06:57
Перебор записей...
2 ДенисЧ
 
18.07.14
07:44
Можно ещё хаком - прямым запросом в скуле...
3 floody
 
18.07.14
07:50
(0) А зачем? Это одно и то же.
4 User_Agronom
 
18.07.14
07:58
(2) Да, конечно, можно шурупы молотком забивать. Только лохи используют для этого отвёртку или шуруповёрт.
5 ДенисЧ
 
18.07.14
08:01
(4) А нелохи используют тот инструмент, который даст результат в лучшие сроки.
У тебя в регистре 2 ляма записей. ПРдеставь, сколько будет цикл по набору записей крутиться, да ещё вылетит по недостатку памяти. А тут одна строчка и 30 секунд времени на выполнение.
Но мой способ - он для продвинутых.
6 Web00001
 
18.07.14
08:03
(5)Ну как минимум, для тех, у кого есть скуль :) база и файловой может быть.
7 User_Agronom
 
18.07.14
08:04
(5) Это плохой способ. Если владелица базы 1С, нужно работать с ней через 1С.
8 ДенисЧ
 
18.07.14
08:05
(6) Проблемы мазохистов меня не волнуют
(7) Это комплексы, и их надо лечить
9 Web00001
 
18.07.14
08:12
(8)Странное дело, одни проблемы тебя волнуют, другие нет, ты как их делишь?
10 ДенисЧ
 
18.07.14
08:13
(9) Я умный...
11 mishkerdon
 
18.07.14
09:40
видимо придется на ночь оставлять обработку перебором :(
12 ObjectRelation Model
 
18.07.14
09:43
ДенисЧ голосую в этой ветки за тебя!
13 ObjectRelation Model
 
18.07.14
09:44
(11) ты бы тип базы сказал, какая СУБД?
14 User_Agronom
 
18.07.14
10:17
(11) Учти, что может не хватить памяти (5), среди всего словоблудия ДенисЧ есть правильная мысль.
15 mishkerdon
 
18.07.14
17:19
СУБД MS SQL 2008 R2. База пока небольшая, записей в РС около 500000. Памяти на сервере 64 ГБ. Думаете может не хватить?? Тогда попробую частями
16 fyn
 
18.07.14
18:40
(15) переводил я как-то УТ с ред. 10.2 на ред. 10.3, так вот там из ресурсов все в измерения переходило.
В УРБД с 7 узлами и регистром сведений на 70 000 записей метод "перебором записей" занимал по времени неделю, а перенос средствами SQL и дальнейшая ручная регистрация изменений 5 минут
17 Mafoni
 
18.07.14
19:01
100000 записей - 7 секунд на обновление - ЧЯДНТ ?
18 Mafoni
 
18.07.14
19:10
(0) - покажи код с перебором как ты сие реализуешь / реализовал ?
Закон Брукера: Даже маленькая практика стоит большой теории.