Имя: Пароль:
1C
1C 7.7
v7: как узнать какому журналу приналдежит текущий документ ?
,
0 DES
 
03.10.13
18:37
как ?
1 Mikeware
 
03.10.13
18:42
охосспадя....савсем обленились....
----
Метаданные.Документ(х).Журнал
Метаданные.Документ(ВидДока).Журнал
Назначение:
  Идентификатор журнала, в котором светится этот док
Возвращаемое значение
  Ссылка на объект Журнал. Доступны все характеристики объекта журнал
----
Метаданные.Документ(х).Журнал
Метаданные.Документ(ВидДока).Журнал
Назначение:
  Идентификатор журнала, в котором светится этот док
Возвращаемое значение
  Ссылка на объект Журнал. Доступны все характеристики объекта журнал
---
Пля, 7.7 пора уже забывать начать....
2 DES
 
03.10.13
18:43
т.е перебором?
3 Mikeware
 
03.10.13
18:54
Вторрая цитата из СП должна была быть такой:

Синтаксис:
Количество
Метаданные.Журнал(х).Состав.Количество()

Документ
Метаданные.Журнал(х).Состав.Получить(жж)

Назначение и возвращаемые значения:
  Список СОСТАВ содержит информацию только в том случае, если тип журнала - Дополнительный. В этом списке перечислены все документы, которые показываются в дополнительном журнале.
4 DES
 
03.10.13
18:56
спс
5 DES
 
03.10.13
19:58
а есть глобальная проц ПриПроведении?
6 DES
 
03.10.13
19:59
как отловить выбор проведения и отмена проведения в контекстном меню ?
7 Джордж1
 
03.10.13
20:01
Проведение - глобальной нет
Отмена проведения - есть глобальная
8 DES
 
03.10.13
20:09
Что разрабы зажали?
как отловить проведение документа раньше даты запрета ?
9 Джордж1
 
03.10.13
20:09
(8)В модуле документа и отлавливай в предопределенной процедуре
10 DJ Anthon
 
03.10.13
20:13
(8) я даже скрипт писал, который в конфигу в такую процедуру во все документы вставлял глобальную функцию. ибо такую элементарную функцию в 7ке не предусмотрели, да так много чего не предусмотрели. или предусмотрели и сделали специально, чтобы мы на 8ку скатились.
11 Mikeware
 
03.10.13
20:36
(10) Инсертер АльФа, образца года 2005, вполне справляется с этим.
(9)(10)Ну, а в 1с++ есть класс Перехватчик.
12 Злой Бобр
 
03.10.13
20:55
(8) Это просто тупые 1С-неГи нехотят думать. )))
13 smaharbA
 
03.10.13
21:16
А это не то ? Или нифига не понял ?

    Док=Документы.ЗаказПокупателя.ПустаяСсылка();
    Для Каждого Журнал Из Метаданные.ЖурналыДокументов Цикл
        Если Журнал.РегистрируемыеДокументы.Содержит(Док.Метаданные()) Тогда
            Сообщить(Журнал.ПолноеИмя());
        КонецЕсли;
    КонецЦикла;
14 smaharbA
 
03.10.13
21:17
все капец овосьмерился вконец (
15 smaharbA
 
03.10.13
21:26
Во, алс пита

Ссылка на документ
Синтаксис:


Метаданные.Журнал(х).Состав.Получить(жж)

Назначение:
  Получить ссылку на документ ЖЖ из журнале Х.
Возвращаемое значение:
  Возвращает документ жж из списка, точнее ссылку на объект типа Документ. К этому объекту применимы все Metadata-методы дока (см Метаданные.Документ).
16 DES
 
03.10.13
21:46
(12) а ты кто ?
17 DJ Anthon
 
05.10.13
12:21
(11) мне там не только это надо было сделать, кое-что он не может, пришлось сделать все самому