|
Движения документа. | ☑ | ||
---|---|---|---|---|
0
Rom1k06
12.07.13
✎
10:17
|
Кто может подсказать как выбрать движения документа.
Делаю так: ВсеДокументы = Метаданные.Документы; Для Каждого ТекВидДокумента Из ВсеДокументы Цикл //Виды Документов ДвиженияДокумента = ТекВидДокумента.Движения; ВыборкаДокументов = Документы[Строка(ТекВидДокумента.Имя)].Выбрать(НачалоДня(НачПериода), КонецДня(КонПериода)); Пока ВыборкаДокументов.Следующий() Цикл //Документ Для Каждого ВидДвижения Из ДвиженияДокумента Цикл //Вид движения документа ИмяРегитра = ИмяБазовогоТипаПоОбъектуМетаданных(ВидДвижения); РегистрМенеджер = Метаданные[ИмяРегитра][ВидДвижения.Имя];//Объект метаданных ДвиженияБУ = [ИмяРегитра].ВыбратьПоРегистратору(ВыборкаДокументов.Ссылка); //Пока ДвиженияБУ.Следующий() Цикл // //КонецЦикла; КонецЦикла; КонецЦикла; КонецЦикла; т.е задача перебрать все документы, и проверить все движения. РегистрМенеджер = Метаданные[ИмяРегитра][ВидДвижения.Имя]; Вот тут то вся и загвоздка.... объект метаданных я получаю а как получить менеджера регистра? |
|||
1
Rom1k06
12.07.13
✎
10:21
|
Можно конечно запросом выбрать, но мне кажется это плохо скажется на скорости работы
|
|||
2
Maxus43
12.07.13
✎
10:22
|
запросом надо.
Именно (0) плохо скажется на скорости работы |
|||
3
Rom1k06
12.07.13
✎
10:27
|
не не единственный де это вариант?
|
|||
4
Конфигуратор1с
12.07.13
✎
10:29
|
(2) +1
(3) че? |
|||
5
Конфигуратор1с
12.07.13
✎
10:29
|
(0) ты скажи че те надо. Может все намного проще
|
|||
6
Rom1k06
12.07.13
✎
10:30
|
Я же на писал, берем тип документа, выбираем документ, получаем все его движения, проверяем
|
|||
7
Rom1k06
12.07.13
✎
10:36
|
СПС сам допер как надо
ВидРегитра = ИмяБазовогоТипаПоОбъектуМетаданных(ВидДвижения); РегистрМенеджер = ВидРегитра[ВидДвижения.Имя];//Объект метаданных ДвиженияБУ = РегистрМенеджер.ВыбратьПоРегистратору(ВыборкаДокументов.Ссылка); Так оказалось проще))) |
|||
8
Конфигуратор1с
12.07.13
✎
10:50
|
(6) проверить что?
|
|||
9
Rom1k06
12.07.13
✎
11:00
|
период движения
|
|||
10
Maxus43
12.07.13
✎
11:03
|
дак запрос по регистрам делай, а не движения доков смотри, и сравнивай с датой регистратора....
|
|||
11
Rom1k06
12.07.13
✎
11:31
|
(10) точно
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |