|
Выгрузить движения регистра | ☑ | ||
---|---|---|---|---|
0
domisolca
23.05.14
✎
12:06
|
Скажите пожалуйста почему не выгружаются движения? Делаю это в обработке проведения.
Движения.Хозрасчетный.Записать(); Рег = РегистрыБухгалтерии.Хозрасчетный; НаборЗаписей = Рег.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Значение = ЭтотОбъект.Ссылка; НаборЗаписей.Прочитать(); Набор записей пустой по итогу. |
|||
1
rbcvg
23.05.14
✎
12:10
|
НаборЗаписей.Отбор.Регистратор.Значение = ЭтотОбъект.Ссылка;
Что-то тут напутал. |
|||
2
Cube
23.05.14
✎
12:10
|
(0) Смешно)))
Строкой Движения.Хозрасчетный.Записать(); ты затираешь все движения этого документа по этому регистру, а потом спрашиваешь, почему там ничего нет? :) |
|||
3
Михаил Козлов
23.05.14
✎
12:15
|
(0) Движения обычно доступны в коллекции движений. В обработке проведения набор записей в БД еще не записан.
|
|||
4
domisolca
23.05.14
✎
12:17
|
Рег = РегистрыБухгалтерии.Хозрасчетный;
НаборЗаписей = Рег.СоздатьНаборЗаписей(); НаборЗаписей.Отбор.Регистратор.Значение = ЭтотОбъект.Ссылка; НаборЗаписей.Прочитать(); Движения.Хозрасчетный.Записать(); Ну сделала так. Все равно пусто. |
|||
5
domisolca
23.05.14
✎
12:18
|
Михаил, и где же тогда выцепить эти движения?
|
|||
6
Wobland
23.05.14
✎
12:18
|
без фото не взлетит
|
|||
7
Cube
23.05.14
✎
12:18
|
(4) "сделала"
Девушка, а почему у вас фото в личной карточке отсутствует?)) |
|||
8
Wobland
23.05.14
✎
12:19
|
даже если выгружать данные по-нормальному - отдельным процессом
|
|||
9
domisolca
23.05.14
✎
12:20
|
(8) Хватит издеваться
|
|||
10
Wobland
23.05.14
✎
12:21
|
(9) по-иному изъясниться? не делай так
|
|||
11
Любопытная
23.05.14
✎
12:22
|
(4) Логично, что пусто. Вы ж туда ничего не записали
|
|||
12
Михаил Козлов
23.05.14
✎
12:23
|
(5) В Движения.Хозрасчетный.
Иногда в коллекции движений нет, если они формируются "снаружи", как, например, движения по партиям (и себестоимости) при партионном учете. |
|||
13
galimova_alsou
23.05.14
✎
12:23
|
Я правильно понимаю, вы проводите документ по регистру, а потом хотите получить только что созданные записи?
|
|||
14
domisolca
23.05.14
✎
12:26
|
(13) да
|
|||
15
pavelul73
23.05.14
✎
12:29
|
НаборЗаписей.Прочитать()
Для каждого строкаЗаписи из НаборЗаписей Цикл КонецЦикла |
|||
16
Wobland
23.05.14
✎
12:29
|
(14) на зачем?
|
|||
17
pavelul73
23.05.14
✎
12:29
|
+(15) это если вы уже записали данные в набор
|
|||
18
galimova_alsou
23.05.14
✎
12:30
|
Тогда ваш код верный. Меня смущает строка
НаборЗаписей.Отбор.Регистратор.Значение = ЭтотОбъект.Ссылка; Прогоните отладчиком. |
|||
19
pavelul73
23.05.14
✎
12:32
|
НаборЗаписей.Отбор.Регистратор.Установить(ЭтотОбъект)
|
|||
20
Wobland
23.05.14
✎
12:33
|
(19) ссылка
|
|||
21
domisolca
23.05.14
✎
12:40
|
(19) да все так же пусто
|
|||
22
salvator
23.05.14
✎
12:41
|
(21) НаборЗаписей.Отбор.Регистратор.Установить(ЭтотОбъект.Ссылка)
|
|||
23
galimova_alsou
23.05.14
✎
13:03
|
Вот пример отбора по регистратору из СП:
Остатки = РегистрыНакопления.УчетНоменклатуры; НаборЗаписей = Остатки.СоздатьНаборЗаписей(); Док = НаборЗаписей.Отбор.Регистратор; Док.Установить(ВыбДок); НаборЗаписей.Прочитать(); Сделайте по аналогии. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |