Как создать объект типа "Журнал" #123140


#0 by aiki
не бейте плиз, нет времени учить 1с, можно я у вас поспрашиваю? вопрос1: пишет что неудачная попытка создать объект
#1 by Байк
А зачем тебе этот объект
#2 by ДенисЧ
Журнал создать нельзя...
#3 by gr13
сдается мне... что правила читать нада
#4 by КонецЦикла
Прикольно... быстрее почитать имхо :)
#5 by aiki
хочу экспортировать его в Excel ...а что я нарушаю?
#6 by skunk
тебе в все сказали...
#7 by igork1966
"...а что я нарушаю?" думаю что имелось в виду: 1.2 Тема должна отражать суть сообщения. Ща, модераторы проснутся и прибьют тему, ежили пожелают.
#8 by romix
Журнал не имеет объектной сущности.
#9 by Rovan
Делай программно выборку просто доков (без журнала)
#10 by aiki
здаеться мне что они уже проснулись.....может пожалеют и потрут тему потом? жур =  СоздатьОбъект(Журнал.Счета); нет?
#11 by romix
Потому что журналы отражают содержимое документов, а сами по себе никакой инфы не содержат.
#12 by aiki
хм... но ведь таблица этих доков уже сведена в журнал, неужели нельзя сразу к ней обратиться?
#13 by romix
Наверное, ты хочешь: Пока док.ПолучитьДокумент=1 Цикл ...
#14 by Rovan
Почему от нового года до 8 марта почти 3 месяца, а от марта до НГ - 9 месяцев ? Вот так случилось что так оно и есть.
#15 by aiki
тогда такой вопрос: имею имя журнала как мне создать список документов этого журнала?
#16 by Rovan
сам придумал или прочитал где-то или сказал кто-то ?
#17 by ДенисЧ
СоздатьОбъект("документ.<Нужный вид>");
#18 by skunk
Пример опроса списка Пример: Пусть Х - номер опрашиваемого журнала, который является дополнительным. Тогда Для ЖЖ = 1 по  Метаданные.Журнал(х).Состав.Количество
#19 by Rovan
сначала надо получить список ВИДОВ документов, относящихся к этому журналу - через метаданные, примерно так
#20 by aiki
сенк, похоже то что нужно
#21 by aiki
ушел тестить, но я еще вернусь :)
#22 by Rovan
(+19) Вместо "ТекВидДока" правильнее "ЖурналДока" Точно - так удобнее !
#23 by АЛьФ
Синтаксис: ИспользоватьЖурнал(<Журнал>,<ФлагОгрПросм>) Назначение: Использовать журнал для отбора документов и доступа к графам. Параметры: <Журнал> - идентификатор журнала, который предполагается использовать для отбора документов и доступа к графам. <ФлагОгрПросм> - необязательный параметр. Число: 1 - если выборка ограничивается документами, входящими в указанный журнал; 0 - если метод используется только для использования граф методом Графа. Значение по умолчанию 1.
#24 by aiki
КонецЦикла; возвращает 0 для всех жуналов, хотя я просматривал журналы, там есть данные
#25 by Rovan
Какие еще данные ? Это же работа с видами (типами) доков !
#26 by aiki
мда...придеться всетаки влезть в 1с поуши
#27 by aiki
что бы Метаданные.Журнал(нум1).Состав.Количество был больше 0 что нужно сделать?
#28 by aiki
где можно посмотрет какие функции есть у Журнал. ... (то что после точки)?
#29 by YF
Там нет функций - только методы и свойства :) Про методы - в инете поищи als по метаданным. АЛьФ ответил ведь на изначальный вопрос.
#30 by skunk
внематочно 18 почитай
#31 by aiki
я видел, пока предыдущий вариант разбираю хм, значит этот способ только для "дополнительных" журналов?
#32 by skunk
аха
#33 by aiki
Док.НайтиДокумент(?); а как вызвать документ? т.е. мне надо получить документы имея только название журнала.
#34 by skunk
перебром всех доков... и смотреть... какому журналу он принадлежит
#35 by igork1966
Думаю Альф имел в виду нечто вроде:
#36 by aiki
угу, оно самое
#37 by aiki
если я правильно понял, то Документ это агрегатный тип, у него должны быть поля и методы, посмотрел в Синтаксис помошнике ничего про поля не написано, да и в справочнике, который мне скинули вчера, тоже ничего не нашел.
#38 by Ёпрст
#39 by aiki
а как можно вывести реквизиты журнала, если он не агрегатного типа, считывать их из документа, тогда как определить какие реквизиты вошли в журнал а какие нет? Для КолРек=1 По Метаданные.Журнал.Реквизит Цикл
#40 by Ёпрст
Вот выдержки из СП: Количество Синтаксис: Метаданные.Журнал(х).Графа Метаданные.Журнал(ВидЖурнала).Графа Назначение: Получить количество граф Возвращаемое значение    Число - Количество граф журнала Х. Возвращается не полное количество граф, т.к. некоторые графы в журнале - предопределенные Идентификатор Синтаксис: Метаданные.Журнал(х).Графа(ж).Идентификатор Метаданные.Журнал(ВидЖурнала).Графа(ж).Идентификатор Метаданные.Журнал(х).Графа(ж).ПолныйИдентификатор Метаданные.Журнал(ВидЖурнала).Графа(ж).ПолныйИдентификатор Назначение:    Получить идентификатор или полный идентификатор графы Ж журнала Х. Фактически это идентификатор графы, через который в форме можно обращаться к графе (колонке) журнала. Возвращаемое значение    Строка -  идентификатор или полный идентификатор. Полный идентификатор имеет вид 'Журнал.ИдентификаторЖурнала.ИдентификаторГрафы'
#41 by aiki
сенк
#42 by aiki
хм, не подходит, т.к. всем журналам выдает одно и тоже ФИО Сумма и, к тому же этого нет в журналах. Мне нужна шапка журнала, как если бы я открывал журнал в 1с. может через документ попробовать? Как сделать цикл по реквизитам и потом отсеять то что не входит в журнал?
#43 by aiki
сори туплю, опрашивал один и тот же журнал...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С