|
v7: Как через метаданные получить документы входящие в журнал? | ☑ | ||
|---|---|---|---|---|
|
0
AlexS1C
20.11.13
✎
13:44
|
Документы входящие в журнал получаю через метаданные через перебор ссылок по графе по полному идентификатору:
Метаданные.Журнал(1). Графа(1). Ссылки.Получить(1). ПолныйИдентификатор(); Все вроде бы нормально, но если документ входит в журнал, но его реквизит не привязан ни к одной графе журнала, получить состав журнала не представляется возможным, есть ли какие способы получение состава журнала без перебора граф? |
|||
|
1
SleepyHead
гуру
20.11.13
✎
13:47
|
Это ты получаешь графы отбора, по которым может быть установлен отбор в журнале.
Смотри в метаданных журнала Состав. |
|||
|
2
Ёпрст
гуру
20.11.13
✎
13:48
|
Нафига по графе то ?
Что за изврат ? |
|||
|
3
viktor_vv
20.11.13
✎
13:53
|
Цитата
"Замечание 1 Согласно принятым в 1Ц правилам документ м.б. только в одном обычном журнале. Для составления списка доков, которые показываются в ОБЫЧНОМ журнале, нужно перетряхнуть все доки и опросить в них поле ЖУРНАЛ. Если там указан идентификатор требуемого журнала, тогда его можно занести в формируемый список доков обычного журнала." |
|||
|
4
viktor_vv
20.11.13
✎
13:56
|
Что-то типа
Список = СоздатьОбъект("СписокЗначений"); Для i = 1 по Метаданные.Документ() Цикл Если Метаданные.Документ(i).Журнал = "ИдентификаторТвоегоЖурнала" Тогда Список.ДобавитьЗначение(Метаданные.Документ(i).Идентификатор); КонецЕсли ; КонецЦикла ; |
|||
|
5
viktor_vv
20.11.13
✎
14:02
|
Для дополнительного журнала
Для ЖЖ = 1 по Метаданные.Журнал(х).Состав.Количество() // получим ссылку на документ А = Метаданные.Журнал(х).Состав.Получить(жж); // сообщим чего нибудь о полученном документе Сообщить ("Документ "+А.ПолныйИдентификатор()); КонецЦикла; |
|||
|
6
AlexS1C
20.11.13
✎
14:04
|
(4) Кстати да, так подойдет, что-то не подумал, что можно перебрать через Документы! Спасибо!
|
|||
|
7
AlexS1C
20.11.13
✎
14:12
|
(2) По графе в любом случаи надо, что бы получить ссылку на какой реквизит документа ссылается графа, просто заодно из неё получал и вид документа входящий в журнал, все нормально только вот пролетали мимо виды документов у которых нет ссылок на графы.
|
| Форум | Правила | Описание | Секции | Поиск |