|
Парни, скажите как через метаданные вывести все регистры движения документа? | ☑ | ||
---|---|---|---|---|
0
Cerera
03.06.13
✎
10:17
|
Мне вот такой отчет нужен:
Документ РН1 (регистр накопления) РН2 РН3 ... Как вывести информацию об этой связке? |
|||
1
zippygrill
03.06.13
✎
10:17
|
ДокументОбьет.Движения по моему
|
|||
2
ДенисЧ
03.06.13
✎
10:18
|
Взять типовой отчёт о движениях из той же уппы не судьба?
|
|||
3
Alexaha
03.06.13
✎
10:18
|
Коллекция движения документа (объекта)
|
|||
4
Maxus43
03.06.13
✎
10:18
|
смотри ОбщегоНазначения.УдалитьДвиженияРегистратора
Там как раз собирается список регистров, по которым есть движения. Чуть переделай и выводи в отчет |
|||
5
Ненавижу 1С
гуру
03.06.13
✎
10:18
|
(0) а почему только парни? вдруг захотят девушки ответить?
|
|||
6
Cerera
03.06.13
✎
10:19
|
вообще можно в режиме 1с предприятия перебрать документы и движения которые он делает. но это не правильный подход. в базе могут быть не все документы а так же документ может оказывать движения не на все регистры, которые в нем прописаны. по этому мы должны через конфигуратор определить связку.
или хотя бы так: можно ли узнать для каждого регистра список его регистраторов програмно? |
|||
7
Любопытная
03.06.13
✎
10:19
|
Я бы сказала что есть
ОбъектМетаданных: Документ (MetadataObject: Document) Движения (RegisterRecords) Использование: Только чтение. Описание: Тип: КоллекцияЗначенийСвойстваОбъектаМетаданных. Коллекция объектов метаданных, описывающих регистры. Для документа это те регистры, по которым документ может выполнять движения. Но меня тут не спрашивали :) |
|||
8
Maxus43
03.06.13
✎
10:20
|
(6) всё можно, пробуй и говори чего не получается
|
|||
9
Cerera
03.06.13
✎
10:20
|
(4)а это не хорошо. потому что там мы увидим только список регистров по которым есть движения.
(7)беру свои слова обратно. девушки тоже умные ) |
|||
10
Ненавижу 1С
гуру
03.06.13
✎
10:20
|
(7) он как бы намекал, что твое место на кухне ))
|
|||
11
Любопытная
03.06.13
✎
10:23
|
(10) Печаль. Кухни нет, приходится работать
|
|||
12
DarKySiK
03.06.13
✎
10:27
|
(11) Зарабатывать на кухню))?
|
|||
13
DarKySiK
03.06.13
✎
10:27
|
+(12) чтоб потом на ней сидеть))
|
|||
14
Любопытная
03.06.13
✎
10:27
|
(12) Нет, просто на работе есть столовка))
|
|||
15
Ненавижу 1С
гуру
03.06.13
✎
10:27
|
(12) на приданное, замуж ей пора
|
|||
16
DarKySiK
03.06.13
✎
10:28
|
(15) зачем ей туда? может она там никого не знает
|
|||
17
Любопытная
03.06.13
✎
10:28
|
(15) Я там уже была, больше никто не берет))
|
|||
18
Ненавижу 1С
гуру
03.06.13
✎
10:29
|
(17) не понравилось что ли?
|
|||
19
Любопытная
03.06.13
✎
10:30
|
(18) ну это смотря кому. Мужу нравилось, мне не особо
|
|||
20
Рэйв
03.06.13
✎
10:31
|
(19)Значит это был неправильный муж. Надо брать правильного.:-)
|
|||
21
Maxus43
модератор
03.06.13
✎
10:31
|
в Лайф переносить? тематика тут
|
|||
22
Cerera
03.06.13
✎
10:53
|
Для Каждого Эл Из Метаданные.Документы Цикл
Для Каждого Движение из Эл.Движения Цикл Сообщить(""+Эл+" ----------------- "+Движение); КонецЦикла; КонецЦикла; |
|||
23
Любопытная
03.06.13
✎
10:55
|
(22) а теперь отбери только регистры накопления. Ты же только их хотел получить.
|
|||
24
Cerera
03.06.13
✎
10:56
|
(23)ну по идее да. это вообще нам нужно чтобы в отчет вывести такую структуру чтобы потом галочки на права расставить легче.
|
|||
25
Любопытная
03.06.13
✎
11:04
|
(24) Через метод ПолноеИмя() можно выловить по идее. Т.е. в полном имени движения искать текст РегистрНакопления. Хотя, не пробовала, не уверена.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |