Имя: Пароль:
1C
1С v8
Не работает выборка...
0 abbas
 
18.10.12
16:20
Доброе время суток....
Документ после проведения, я вставил код

   НЗ = РегистрыБухгалтерии.Типовой.СоздатьНаборЗаписей();
   НЗ.Отбор.Регистратор.Установить(Ссылка);
   НЗ.Прочитать();
   Для каждого ЗаписьНЗ Из НЗ Цикл
       а = 0;
   КонецЦикла;    
чтоб получить проводки, но к сожалению результат выборки равен 0
В чем может быть дело, подскажите плс
1 abbas
 
18.10.12
16:20
Вставил код в ОбработкаПроведения()
2 Wobland
 
18.10.12
16:21
а где выборка? дело может быть в отсутствии движений. с любовью, Капитан О
3 Wobland
 
18.10.12
16:21
(1) на кой тебе там это?
4 abbas
 
18.10.12
16:22
после ДвиженияПоРегистрам(...)
я и вставил данный код
Даже после того как я еще раз провожу, результат равен 0
Он просто не заходит в цикл
5 Wobland
 
18.10.12
16:23
(4) капитана позвать? движений нет
6 BAPBAP
 
18.10.12
16:23
А что за документ? Это типовая?
7 abbas
 
18.10.12
16:25
мне нужно изменить сумму проводки, документ оприходования,
не типовой, цены бывают разные и оприходуют тоже по разным ценам, не по тем  по которым были занесены на склад
8 Spieluhr
 
18.10.12
16:26
в модуле объекта используйте Движения.Хозрасчетный
9 Wobland
 
18.10.12
16:26
(7) меняй логику проведения или используй документ типа операция
10 BAPBAP
 
18.10.12
16:26
Если надо поменять движения в обработке проведения, то используй Движения.Типовой.
11 Spieluhr
 
18.10.12
16:27
(8) у вас Движения.Типовой (название в (0) не сразу увидел)
12 BAPBAP
 
18.10.12
16:28
В момент проведения, записи физически еще не записались. ПОэтому результат (0) всегда будет пустой.
13 abbas
 
18.10.12
16:28
(11) бывает в жизни удивления=)
(8) как изменить проводку через Движения.Хозрасчетный
14 abbas
 
18.10.12
16:28
(12) но я дважды проводил или все равно?
15 BAPBAP
 
18.10.12
16:30
Все равно. При перепроведении записи сначала очищаются, потом добавляются заново.
16 Wobland
 
18.10.12
16:30
(14) да хоть трижды. записи не записались
17 BAPBAP
 
18.10.12
16:30
+(15). Это конечно зависит свойства документа "Удалять движения"
18 abbas
 
18.10.12
16:33
(12) ТЫ БЫЛ ПРАВ!!!
Программист всегда исправляет последнюю ошибку.