Имя: Пароль:
1C
1С v8
Изменение данных прямым запросом
0 burrya
 
28.07.11
10:49
Всем привет.
Есть необходимость проинициализировать измерение у регистра остатков.
Написали обработку, работала ночь прошла только 1/40 пути.

Вследствие чего появилось желание сделать запрос типа

update Регистр  накопления "Заказы покупателей"
set
ЗначениеУсловияАвтоматическойСкидки = 0

только вот как найти эти таблицы в базе вот вопрос??
1 МихаилМ
 
28.07.11
10:57
ПолучитьСтруктуруХраненияБазыДанных()
2 Mort
 
28.07.11
10:57
На скользкую дорогу встаёте, товарищ.
3 Wobland
 
28.07.11
10:58
ЗначениеУсловияАвтоматическойСкидки это у вас измерение? и что там в обработке?
4 Wobland
 
28.07.11
10:58
(3) впрочем, у нас тоже измерение ;)
5 Ненавижу 1С
 
гуру
28.07.11
10:59
ну надо кроме движений еще и остатки корректно установить
6 alex-pro
 
28.07.11
11:00
(2)
+1 не православная идея какая-то...
7 burrya
 
28.07.11
11:28
там 3 таблицы
основная
итоги
и регистрацияИзменений

достаточно выполнить запрос на основной и пересчитать итоги или и в Таб. Итоги тоже можно выполнить этот запрос

(6)(2) а что запускать обработку 40 ночей :) ?
8 Axel2009
 
28.07.11
11:47
(7) отключить итоги. прогнать быстренько изменения, включить итоги (пересчитается все)
9 burrya
 
28.07.11
14:46
update dbo._AccumReg23203
set
_Fld23214_TYPE = ???  - Тип составной что сдесь должно быть??
_Fld23214_N = 0
10 Axel2009
 
28.07.11
14:47
тип объекта
11 dimoff
 
28.07.11
14:47
(0) Код в студию думаю он плохо написан, без использования транзакций
12 dimoff
 
28.07.11
14:48
Ну и (8) помогает сильно
13 Axel2009
 
28.07.11
14:48
(11) с включенными итогами пофигу как это происходит. одинаково долго..
14 vmv
 
28.07.11
14:49
эээ, копайте оптимизацию обработки.

прямые запросы - это как в первую брачную ночь начинать счастливую жизнь с нижних земель
15 Axel2009
 
28.07.11
14:50
(14) это если брачная ночь первая со скулем..
16 burrya
 
28.07.11
15:42
(10)составной два справочника и число
необходимо присвоить 0 - число
17 МихаилМ
 
28.07.11
17:22
составной тип - зло вообще

а уж в измеениях - поскудство полное.